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