|
Assimp
v4.1. (December 2018)
|
Helper structure to represent a 3ds file node. More...
Public Member Functions | |
| Node ()=delete | |
| Node (const std::string &name) | |
| Node & | push_back (Node *pc) |
| Add a child node, setup the right parent node for it. More... | |
| ~Node () | |
Public Attributes | |
| std::vector< aiFloatKey > | aCameraRollKeys |
| std::vector< aiVectorKey > | aPositionKeys |
| Position keys loaded from the file. More... | |
| std::vector< aiQuatKey > | aRotationKeys |
| Rotation keys loaded from the file. More... | |
| std::vector< aiVectorKey > | aScalingKeys |
| Scaling keys loaded from the file. More... | |
| std::vector< aiVectorKey > | aTargetPositionKeys |
| std::vector< Node * > | mChildren |
| Holds all child nodes. More... | |
| std::string | mDummyName |
| Dummy nodes: real name to be combined with the $$$DUMMY. More... | |
| int16_t | mHierarchyIndex |
| Index of the node. More... | |
| int16_t | mHierarchyPos |
| Position of the node in the hierarchy (tree depth) More... | |
| int32_t | mInstanceCount |
| int32_t | mInstanceNumber |
| InstanceNumber of the node. More... | |
| std::string | mName |
| Name of the node. More... | |
| Node * | mParent |
| Pointer to the parent node. More... | |
| aiVector3D | vPivot |
| Pivot position loaded from the file. More... | |
Helper structure to represent a 3ds file node.
|
delete |
|
inlineexplicit |
|
inline |
Add a child node, setup the right parent node for it.
| pc | Node to be 'adopted' |
| std::vector< aiFloatKey > Assimp::D3DS::Node::aCameraRollKeys |
| std::vector<aiVectorKey> Assimp::D3DS::Node::aPositionKeys |
Position keys loaded from the file.
| std::vector<aiQuatKey> Assimp::D3DS::Node::aRotationKeys |
Rotation keys loaded from the file.
| std::vector<aiVectorKey> Assimp::D3DS::Node::aScalingKeys |
Scaling keys loaded from the file.
| std::vector< aiVectorKey > Assimp::D3DS::Node::aTargetPositionKeys |
| std::vector<Node*> Assimp::D3DS::Node::mChildren |
Holds all child nodes.
| std::string Assimp::D3DS::Node::mDummyName |
Dummy nodes: real name to be combined with the $$$DUMMY.
| int16_t Assimp::D3DS::Node::mHierarchyIndex |
Index of the node.
| int16_t Assimp::D3DS::Node::mHierarchyPos |
Position of the node in the hierarchy (tree depth)
| int32_t Assimp::D3DS::Node::mInstanceCount |
| int32_t Assimp::D3DS::Node::mInstanceNumber |
InstanceNumber of the node.
| std::string Assimp::D3DS::Node::mName |
Name of the node.
| Node* Assimp::D3DS::Node::mParent |
Pointer to the parent node.
| aiVector3D Assimp::D3DS::Node::vPivot |
Pivot position loaded from the file.