IndexPolygon3d
Constructors
Constructor | Description |
new(...)
Signature: (indexArray:int [] * firstIndex:int * pointCount:int * pointArray:V3d []) -> unit
|
|
new(pointArray, firstIndex, pointCount)
Signature: (pointArray:V3d [] * firstIndex:int * pointCount:int) -> unit
|
|
new(pointArray)
Signature: (pointArray:V3d []) -> unit
|
Instance members
Instance member | Description |
FirstIndex
Signature: int
|
|
ForEachIndex(index_act)
Signature: index_act:Action<int> -> unit
|
|
GetIndexArray()
Signature: unit -> int []
|
Returns a newly created array containing only the actual indices of the index polygon. NOTE: This is different from the IndexArray property! |
GetPointArray()
Signature: unit -> V3d []
|
Returns a newly created array containing only the actual points of the index polygon. NOTE: This is different from the PointArray property! |
GetPointArray(pointArray)
Signature: (pointArray:'T []) -> 'T []
Type parameters: 'T |
|
GetPointArray(pointList)
Signature: pointList:List<'T> -> 'T []
Type parameters: 'T |
|
IndexArray
Signature: int []
|
The index array that contains the point indices of the index polygon at the index range [FirstIndex, FirstIndex + PointCount). NOTE: This is different from the array returned by GetIndexArray(). |
Indices
Signature: IEnumerable<int>
|
|
IsInvalid
Signature: bool
Modifiers: abstract |
|
IsValid
Signature: bool
Modifiers: abstract |
|
[()]
Signature: unit -> int
Modifiers: abstract |
|
PointArray
Signature: V3d []
|
The point array that contains the points referenced by the index array. Note: This is different from the array returned by GetPointArray(). |
PointCount
Signature: int
Modifiers: abstract |
|
Points
Signature: IEnumerable<V3d>
|