|
Assimp
v4.1. (December 2018)
|
A node in the scenegraph. More...
Inherits Assimp::COB::ChunkInfo.
Inherited by Assimp::COB::Bone, Assimp::COB::Camera, Assimp::COB::Group, Assimp::COB::Light, and Assimp::COB::Mesh.
Public Types | |
| typedef std::deque< const Node * > | ChildList |
| enum | Type { TYPE_MESH, TYPE_GROUP, TYPE_LIGHT, TYPE_CAMERA, TYPE_BONE } |
Public Types inherited from Assimp::COB::ChunkInfo | |
| enum | { NO_SIZE =UINT_MAX } |
Public Member Functions | |
| Node (Type type) | |
| virtual | ~Node () |
Public Member Functions inherited from Assimp::COB::ChunkInfo | |
| ChunkInfo () | |
Public Attributes | |
| std::string | name |
| ChildList | temp_children |
| aiMatrix4x4 | transform |
| Type | type |
| float | unit_scale |
Public Attributes inherited from Assimp::COB::ChunkInfo | |
| unsigned int | id |
| unsigned int | parent_id |
| unsigned int | size |
| unsigned int | version |
A node in the scenegraph.
| typedef std::deque<const Node*> Assimp::COB::Node::ChildList |
|
inlinevirtual |
|
inline |
| std::string Assimp::COB::Node::name |
|
mutable |
| aiMatrix4x4 Assimp::COB::Node::transform |
| Type Assimp::COB::Node::type |
| float Assimp::COB::Node::unit_scale |