Class MeshEdgeMidpoints
Present mesh edge midpoints as a point set
Inheritance
MeshEdgeMidpoints
Namespace: g3
Assembly: cs.temp.dll.dll
Syntax
public class MeshEdgeMidpoints : IPointSet
Constructors
MeshEdgeMidpoints(DMesh3)
Declaration
public MeshEdgeMidpoints(DMesh3 mesh)
Parameters
Type |
Name |
Description |
DMesh3 |
mesh |
|
Fields
Mesh
Declaration
Field Value
Properties
HasVertexColors
Declaration
public bool HasVertexColors { get; }
Property Value
HasVertexNormals
Declaration
public bool HasVertexNormals { get; }
Property Value
MaxVertexID
Declaration
public int MaxVertexID { get; }
Property Value
Timestamp
Timestamp is incremented any time any change is made to the mesh
Declaration
public int Timestamp { get; }
Property Value
VertexCount
Declaration
public int VertexCount { get; }
Property Value
Methods
GetVertex(Int32)
Declaration
public Vector3d GetVertex(int i)
Parameters
Type |
Name |
Description |
Int32 |
i |
|
Returns
GetVertexColor(Int32)
Declaration
public Vector3f GetVertexColor(int i)
Parameters
Type |
Name |
Description |
Int32 |
i |
|
Returns
GetVertexNormal(Int32)
Declaration
public Vector3f GetVertexNormal(int i)
Parameters
Type |
Name |
Description |
Int32 |
i |
|
Returns
IsVertex(Int32)
Declaration
public bool IsVertex(int vID)
Parameters
Type |
Name |
Description |
Int32 |
vID |
|
Returns
VertexIndices()
Declaration
public IEnumerable<int> VertexIndices()
Returns
Implements