|
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 <Shape> value.