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