Class MeshEdgeSelection
Inheritance
MeshEdgeSelection
Namespace: g3
Assembly: cs.temp.dll.dll
Syntax
public class MeshEdgeSelection : IEnumerable<int>, IEnumerable
Constructors
MeshEdgeSelection(DMesh3)
Declaration
public MeshEdgeSelection(DMesh3 mesh)
Parameters
Type |
Name |
Description |
DMesh3 |
mesh |
|
MeshEdgeSelection(DMesh3, MeshFaceSelection, Int32)
Declaration
public MeshEdgeSelection(DMesh3 mesh, MeshFaceSelection convertT, int minCount = 1)
Parameters
MeshEdgeSelection(DMesh3, MeshVertexSelection, Int32)
Declaration
public MeshEdgeSelection(DMesh3 mesh, MeshVertexSelection convertV, int minCount = 2)
Parameters
MeshEdgeSelection(MeshEdgeSelection)
Declaration
public MeshEdgeSelection(MeshEdgeSelection copy)
Parameters
Fields
Mesh
Declaration
Field Value
Properties
Bitmap
Declaration
protected BitArray Bitmap { get; }
Property Value
Type |
Description |
BitArray |
|
Count
Declaration
public int Count { get; }
Property Value
Methods
Deselect(IEnumerable<Int32>)
Declaration
public void Deselect(IEnumerable<int> edges)
Parameters
Deselect(Int32)
Declaration
public void Deselect(int tid)
Parameters
Type |
Name |
Description |
Int32 |
tid |
|
Deselect(Int32[])
Declaration
public void Deselect(int[] edges)
Parameters
Type |
Name |
Description |
Int32[] |
edges |
|
DeselectAll()
Declaration
public void DeselectAll()
GetEnumerator()
Declaration
public IEnumerator<int> GetEnumerator()
Returns
IsSelected(Int32)
Declaration
public bool IsSelected(int eid)
Parameters
Type |
Name |
Description |
Int32 |
eid |
|
Returns
Select(IEnumerable<Int32>)
Declaration
public void Select(IEnumerable<int> edges)
Parameters
Select(List<Int32>)
Declaration
public void Select(List<int> edges)
Parameters
Select(Func<Int32, Boolean>)
Declaration
public void Select(Func<int, bool> selectF)
Parameters
Select(Int32)
Declaration
public void Select(int eid)
Parameters
Type |
Name |
Description |
Int32 |
eid |
|
Select(Int32[])
Declaration
public void Select(int[] edges)
Parameters
Type |
Name |
Description |
Int32[] |
edges |
|
SelectBoundaryTriEdges(MeshFaceSelection)
Declaration
public void SelectBoundaryTriEdges(MeshFaceSelection triangles)
Parameters
SelectTriangleEdges(IEnumerable<Int32>)
Declaration
public void SelectTriangleEdges(IEnumerable<int> triangles)
Parameters
SelectVertexEdges(IEnumerable<Int32>)
Declaration
public void SelectVertexEdges(IEnumerable<int> vertices)
Parameters
SelectVertexEdges(Int32[])
Declaration
public void SelectVertexEdges(int[] vertices)
Parameters
Type |
Name |
Description |
Int32[] |
vertices |
|
ToArray()
Declaration
Returns
Implements