Class MeshExtrudeLoop
  
  Assumption is that Loop is a boundary loop on Mesh.
Operation makes a duplicate loop of vertices, at location defind by PositionF,
then stitches input and new loops together with a ring of triangles.
 
  
  
    Inheritance
    
    MeshExtrudeLoop
   
  
  Namespace: g3
  Assembly: cs.temp.dll.dll
  Syntax
  
    public class MeshExtrudeLoop
   
  Constructors
  
  
  
  
  MeshExtrudeLoop(DMesh3, EdgeLoop)
  
  
  Declaration
  
    public MeshExtrudeLoop(DMesh3 mesh, EdgeLoop loop)
   
  Parameters
  
  Fields
  
  
  
  Loop
  
  
  Declaration
  
  Field Value
  
  
  
  Mesh
  
  
  Declaration
  
  Field Value
  
  
  
  NewLoop
  
  
  Declaration
  
  Field Value
  
  
  
  NewTriangles
  
  
  Declaration
  
    public int[] NewTriangles
   
  Field Value
  
  
  
  PositionF
  
  
  Declaration
  
    public Func<Vector3d, Vector3f, int, Vector3d> PositionF
   
  Field Value
  
  Methods
  
  
  
  
  Extrude(Int32)
  
  
  Declaration
  
    public virtual bool Extrude(int group_id = -1)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        group_id | 
         | 
      
    
  
  Returns
  
  
  
  
  Validate()
  
  
  Declaration
  
    public virtual ValidationStatus Validate()
   
  Returns