collada_urdf Namespace Reference

Classes

class  ColladaUrdfException
class  ColladaWriter
class  Mesh
class  STLLoader
class  Vector3

Functions

bool colladaFromUrdfFile (string const &file, shared_ptr< DAE > &dom)
bool colladaFromUrdfFile (std::string const &file, boost::shared_ptr< DAE > &dom)
bool colladaFromUrdfModel (urdf::Model const &robot_model, shared_ptr< DAE > &dom)
bool colladaFromUrdfModel (urdf::Model const &robot_model, boost::shared_ptr< DAE > &dom)
bool colladaFromUrdfString (string const &xml, shared_ptr< DAE > &dom)
bool colladaFromUrdfString (std::string const &xml, boost::shared_ptr< DAE > &dom)
bool colladaFromUrdfXml (TiXmlDocument *xml_doc, shared_ptr< DAE > &dom)
bool colladaFromUrdfXml (TiXmlDocument *xml_doc, boost::shared_ptr< DAE > &dom)
bool colladaToFile (shared_ptr< DAE > dom, string const &file)
bool colladaToFile (boost::shared_ptr< DAE > dom, std::string const &file)

Function Documentation

bool collada_urdf::colladaFromUrdfFile ( string const &  file,
shared_ptr< DAE > &  dom 
)

Definition at line 50 of file collada_urdf.cpp.

bool collada_urdf::colladaFromUrdfFile ( std::string const &  file,
boost::shared_ptr< DAE > &  dom 
)

Construct a COLLADA DOM from an URDF file

Parameters:
file The filename from where to read the URDF
dom The resulting COLLADA DOM
Returns:
true on success, false on failure
bool collada_urdf::colladaFromUrdfModel ( urdf::Model const &  robot_model,
shared_ptr< DAE > &  dom 
)

Definition at line 80 of file collada_urdf.cpp.

bool collada_urdf::colladaFromUrdfModel ( urdf::Model const &  robot_model,
boost::shared_ptr< DAE > &  dom 
)

Construct a COLLADA DOM from a URDF robot model

Parameters:
robot_model The URDF robot model
dom The resulting COLLADA DOM
Returns:
true on success, false on failure
bool collada_urdf::colladaFromUrdfString ( string const &  xml,
shared_ptr< DAE > &  dom 
)

Definition at line 60 of file collada_urdf.cpp.

bool collada_urdf::colladaFromUrdfString ( std::string const &  xml,
boost::shared_ptr< DAE > &  dom 
)

Construct a COLLADA DOM from a string containing URDF

Parameters:
xml A string containing the XML description of the robot
dom The resulting COLLADA DOM
Returns:
true on success, false on failure
bool collada_urdf::colladaFromUrdfXml ( TiXmlDocument *  xml_doc,
shared_ptr< DAE > &  dom 
)

Definition at line 70 of file collada_urdf.cpp.

bool collada_urdf::colladaFromUrdfXml ( TiXmlDocument *  xml_doc,
boost::shared_ptr< DAE > &  dom 
)

Construct a COLLADA DOM from a TiXmlDocument containing URDF

Parameters:
xml_doc The TiXmlDocument containing URDF
dom The resulting COLLADA DOM
Returns:
true on success, false on failure
bool collada_urdf::colladaToFile ( shared_ptr< DAE >  dom,
string const &  file 
)

Definition at line 87 of file collada_urdf.cpp.

bool collada_urdf::colladaToFile ( boost::shared_ptr< DAE >  dom,
std::string const &  file 
)

Write a COLLADA DOM to a file

Parameters:
dom COLLADA DOM to write
file The filename to write the document to
Returns:
true on success, false on failure
 All Classes Namespaces Files Functions Variables Defines


collada_urdf
Author(s): Tim Field
autogenerated on Fri Jan 11 09:14:48 2013