Private data for the ColladaLoader class. More...
#include <ColladaLoaderPrivate.hh>
Public Attributes | |
| TiXmlElement * | colladaXml |
| root xml element of COLLADA data More... | |
| std::string | currentNodeName |
| Name of the current node. More... | |
| std::string | filename |
| COLLADA file name. More... | |
| std::map< std::string, Material * > | materialIds |
| Map of collada Material ids to Gazebo materials. More... | |
| std::map< std::string, std::string > | materialMap |
| material dictionary indexed by name More... | |
| double | meter |
| scaling factor More... | |
| std::map< std::string, std::map< unsigned int, unsigned int > > | normalDuplicateMap |
| Map of collada NORMAL ids to a map of duplicate normals. More... | |
| std::map< std::string, std::vector< math::Vector3 > > | normalIds |
| Map of collada NORMAL ids to list of normals. More... | |
| std::string | path |
| directory of COLLADA file name More... | |
| std::map< std::string, std::map< unsigned int, unsigned int > > | positionDuplicateMap |
| Map of collada POSITION ids to a map of duplicate positions. More... | |
| std::map< std::string, std::vector< math::Vector3 > > | positionIds |
| Map of collada POSITION ids to list of vectors. More... | |
| std::map< std::string, std::map< unsigned int, unsigned int > > | texcoordDuplicateMap |
| Map of collada TEXCOORD ids to a map of duplicate texture coordinates. More... | |
| std::map< std::string, std::vector< math::Vector2d > > | texcoordIds |
| Map of collada TEXCOORD ids to list of texture coordinates. More... | |
Private data for the ColladaLoader class.
| TiXmlElement* gazebo::common::ColladaLoaderPrivate::colladaXml |
root xml element of COLLADA data
| std::string gazebo::common::ColladaLoaderPrivate::currentNodeName |
Name of the current node.
| std::string gazebo::common::ColladaLoaderPrivate::filename |
COLLADA file name.
| std::map<std::string, Material *> gazebo::common::ColladaLoaderPrivate::materialIds |
Map of collada Material ids to Gazebo materials.
| std::map<std::string, std::string> gazebo::common::ColladaLoaderPrivate::materialMap |
material dictionary indexed by name
| double gazebo::common::ColladaLoaderPrivate::meter |
scaling factor
| std::map<std::string, std::map<unsigned int, unsigned int> > gazebo::common::ColladaLoaderPrivate::normalDuplicateMap |
Map of collada NORMAL ids to a map of duplicate normals.
| std::map<std::string, std::vector<math::Vector3> > gazebo::common::ColladaLoaderPrivate::normalIds |
Map of collada NORMAL ids to list of normals.
| std::string gazebo::common::ColladaLoaderPrivate::path |
directory of COLLADA file name
| std::map<std::string, std::map<unsigned int, unsigned int> > gazebo::common::ColladaLoaderPrivate::positionDuplicateMap |
Map of collada POSITION ids to a map of duplicate positions.
| std::map<std::string, std::vector<math::Vector3> > gazebo::common::ColladaLoaderPrivate::positionIds |
Map of collada POSITION ids to list of vectors.
| std::map<std::string, std::map<unsigned int, unsigned int> > gazebo::common::ColladaLoaderPrivate::texcoordDuplicateMap |
Map of collada TEXCOORD ids to a map of duplicate texture coordinates.
| std::map<std::string, std::vector<math::Vector2d> > gazebo::common::ColladaLoaderPrivate::texcoordIds |
Map of collada TEXCOORD ids to list of texture coordinates.