Polyface Class
A Polyface is n abstract mesh structure (of unspecified implementation) that provides a PolyfaceVisitor
to iterate over its facets.
Extends
Extended by
Methods
Name |
Description |
|
constructor(data: PolyfaceData): Polyface Protected |
|
|
createVisitor(_numWrap: number): PolyfaceVisitor Abstract |
create and return a visitor for this concrete polyface. |
|
areIndicesValid(indices: number[] | undefined, indexPositionA: number, indexPositionB: number, data: any | undefined, dataLength: number): boolean Static |
Check validity of indices into a data array. |
|
Inherited methods
Properties
Name |
Type |
Description |
|
data |
PolyfaceData |
Underlying polyface data. |
|
geometryCategory |
"polyface" = "polyface" |
String name for schema properties |
|
isEmpty Accessor ReadOnly |
boolean |
Returns true if this polyface has no facets. |
|
twoSided Accessor |
boolean |
Flag indicating if the mesh display must assume both sides are visible. |
|
Inherited properties
Name |
Type |
Inherited from |
Description |
children Accessor ReadOnly |
GeometryQuery[] | undefined |
GeometryQuery |
return GeometryQuery children for recursive queries.
* leaf classes do not need to implement. |
Defined in
Last Updated:
05 June, 2020