FacetList
-
interface ICwAPI3DFacetList
Public Functions
-
virtual void destroy() = 0
Destroys itself.
-
virtual uint32_t count() = 0
Returns the number of elements in the list.
- Returns:
number of elements in list
-
virtual ICwAPI3DVertexList *at(uint32_t aIndex) = 0
Returns the element at index.
- Parameters:
aIndex – element index
- Returns:
element at index
-
virtual ICwAPI3DVertexList *getExternalPolygon(uint32_t aIndex) = 0
-
virtual ICwAPI3DPolygonList *getInternalPolygons(uint32_t aIndex) = 0
-
virtual ICwAPI3DVertexList *getVerticesForReferenceFace() = 0
-
virtual ICwAPI3DVertexList *getExternalPolygonForReferenceFace() = 0
-
virtual ICwAPI3DPolygonList *getInternalPolygonsForReferenceFace() = 0
-
virtual double getDistanceToOrigin(uint32_t aIndex) = 0
-
virtual void destroy() = 0