|
Assimp
v4.1. (December 2018)
|
Three-dimensional body. More...
Inherits CX3DImporter_NodeElement.
Inherited by CX3DImporter_NodeElement_ElevationGrid, CX3DImporter_NodeElement_IndexedSet, and CX3DImporter_NodeElement_Set.
Public Member Functions | |
| CX3DImporter_NodeElement_Geometry3D (const EType pType, CX3DImporter_NodeElement *pParent) | |
| Constructor. More... | |
Public Member Functions inherited from CX3DImporter_NodeElement | |
| virtual | ~CX3DImporter_NodeElement () |
| The destructor, virtual. More... | |
Public Attributes | |
| size_t | NumIndices |
| Number of indices in one face. More... | |
| bool | Solid |
| Flag: if true then render must use back-face culling, else render must draw both sides of object. More... | |
| std::list< aiVector3D > | Vertices |
| Vertices list. More... | |
Public Attributes inherited from CX3DImporter_NodeElement | |
| std::list< CX3DImporter_NodeElement * > | Child |
| Child elements. More... | |
| std::string | ID |
| ID of the element. Can be empty. In X3D synonym for "ID" attribute. More... | |
| CX3DImporter_NodeElement * | Parent |
| Parent element. If nullptr then this node is root. More... | |
| const EType | Type |
Three-dimensional body.
|
inline |
Constructor.
| [in] | pParent | - pointer to parent node. |
| [in] | pType | - type of geometry object. |
| size_t CX3DImporter_NodeElement_Geometry3D::NumIndices |
Number of indices in one face.
| bool CX3DImporter_NodeElement_Geometry3D::Solid |
Flag: if true then render must use back-face culling, else render must draw both sides of object.
| std::list<aiVector3D> CX3DImporter_NodeElement_Geometry3D::Vertices |
Vertices list.