Assimp
v3.1.1 (June 2014)
|
Helper structure to represent a 3ds file node. More...
Public Member Functions | |
Node () | |
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.
|
inline |
|
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.