Assimp  v3.1.1 (June 2014)
Assimp::Collada::Node Struct Reference

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< CameraInstancemCameras
 Cameras at this node. More...
 
std::vector< Node * > mChildren
 
std::string mID
 
std::vector< LightInstancemLights
 Lights at this node. More...
 
std::vector< MeshInstancemMeshes
 Meshes at this node. More...
 
std::string mName
 
std::vector< NodeInstancemNodeInstances
 Node instances at this node. More...
 
NodemParent
 
std::string mPrimaryCamera
 Rootnodes: Name of primary camera, if any. More...
 
std::string mSID
 
std::vector< TransformmTransforms
 Operations in order to calculate the resulting transformation to parent. More...
 

Detailed Description

A node in a scene hierarchy.

Constructor & Destructor Documentation

§ Node()

Assimp::Collada::Node::Node ( )
inline

Constructor. Begin with a zero parent.

§ ~Node()

Assimp::Collada::Node::~Node ( )
inline

Destructor: delete all children subsequently.

Member Data Documentation

§ mCameras

std::vector<CameraInstance> Assimp::Collada::Node::mCameras

Cameras at this node.

§ mChildren

std::vector<Node*> Assimp::Collada::Node::mChildren

§ mID

std::string Assimp::Collada::Node::mID

§ mLights

std::vector<LightInstance> Assimp::Collada::Node::mLights

Lights at this node.

§ mMeshes

std::vector<MeshInstance> Assimp::Collada::Node::mMeshes

Meshes at this node.

§ mName

std::string Assimp::Collada::Node::mName

§ mNodeInstances

std::vector<NodeInstance> Assimp::Collada::Node::mNodeInstances

Node instances at this node.

§ mParent

Node* Assimp::Collada::Node::mParent

§ mPrimaryCamera

std::string Assimp::Collada::Node::mPrimaryCamera

Rootnodes: Name of primary camera, if any.

§ mSID

std::string Assimp::Collada::Node::mSID

§ mTransforms

std::vector<Transform> Assimp::Collada::Node::mTransforms

Operations in order to calculate the resulting transformation to parent.


The documentation for this struct was generated from the following file: