|
Assimp
v4.1. (December 2018)
|
A node in a scene hierarchy. More...
Public Member Functions | |
| Node () | |
| Constructor. Begin with a zero parent. More... | |
| ~Node () | |
| Destructor: delete all children subsequently. More... | |
Public Attributes | |
| std::vector< CameraInstance > | mCameras |
| Cameras at this node. More... | |
| std::vector< Node * > | mChildren |
| std::string | mID |
| std::vector< LightInstance > | mLights |
| Lights at this node. More... | |
| std::vector< MeshInstance > | mMeshes |
| Meshes at this node. More... | |
| std::string | mName |
| std::vector< NodeInstance > | mNodeInstances |
| Node instances at this node. More... | |
| Node * | mParent |
| std::string | mPrimaryCamera |
| Root-nodes: Name of primary camera, if any. More... | |
| std::string | mSID |
| std::vector< Transform > | mTransforms |
| Operations in order to calculate the resulting transformation to parent. More... | |
A node in a scene hierarchy.
|
inline |
Constructor. Begin with a zero parent.
|
inline |
Destructor: delete all children subsequently.
| std::vector<CameraInstance> Assimp::Collada::Node::mCameras |
Cameras at this node.
| std::vector<Node*> Assimp::Collada::Node::mChildren |
| std::string Assimp::Collada::Node::mID |
| std::vector<LightInstance> Assimp::Collada::Node::mLights |
Lights at this node.
| std::vector<MeshInstance> Assimp::Collada::Node::mMeshes |
Meshes at this node.
| std::string Assimp::Collada::Node::mName |
| std::vector<NodeInstance> Assimp::Collada::Node::mNodeInstances |
Node instances at this node.
| Node* Assimp::Collada::Node::mParent |
| std::string Assimp::Collada::Node::mPrimaryCamera |
Root-nodes: Name of primary camera, if any.
| std::string Assimp::Collada::Node::mSID |
| std::vector<Transform> Assimp::Collada::Node::mTransforms |
Operations in order to calculate the resulting transformation to parent.