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.