|
enum | EType {
ENET_Group
, ENET_MetaBoolean
, ENET_MetaDouble
, ENET_MetaFloat
,
ENET_MetaInteger
, ENET_MetaSet
, ENET_MetaString
, ENET_Arc2D
,
ENET_ArcClose2D
, ENET_Circle2D
, ENET_Disk2D
, ENET_Polyline2D
,
ENET_Polypoint2D
, ENET_Rectangle2D
, ENET_TriangleSet2D
, ENET_Box
,
ENET_Cone
, ENET_Cylinder
, ENET_Sphere
, ENET_ElevationGrid
,
ENET_Extrusion
, ENET_Coordinate
, ENET_Normal
, ENET_TextureCoordinate
,
ENET_IndexedFaceSet
, ENET_IndexedLineSet
, ENET_IndexedTriangleSet
, ENET_IndexedTriangleFanSet
,
ENET_IndexedTriangleStripSet
, ENET_LineSet
, ENET_PointSet
, ENET_TriangleSet
,
ENET_TriangleFanSet
, ENET_TriangleStripSet
, ENET_Color
, ENET_ColorRGBA
,
ENET_Shape
, ENET_Appearance
, ENET_Material
, ENET_ImageTexture
,
ENET_TextureTransform
, ENET_DirectionalLight
, ENET_PointLight
, ENET_SpotLight
,
ENET_Invalid
} |
| Define what data type contain node element. More...
|
|
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 |
|
| CX3DImporter_NodeElement (const EType pType, CX3DImporter_NodeElement *pParent) |
| In constructor inheritor must set element type. More...
|
|
This struct hold <Appearance> value.