Namespaces | Classes | Functions
collada_urdf Namespace Reference

Namespaces

namespace  mathextra

Classes

class  ColladaUrdfException
class  ColladaWriter
 Implements writing urdf::Model objects to a COLLADA DOM. More...
class  ResourceIOStream
 ResourceIOStream is copied from rviz (BSD, Willow Garage) More...
class  ResourceIOSystem
 ResourceIOSystem is copied from rviz (BSD, Willow Garage) More...

Functions

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

Function Documentation

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

Construct a COLLADA DOM from an URDF file

Parameters:
fileThe filename from where to read the URDF
domThe resulting COLLADA DOM
Returns:
true on success, false on failure
bool collada_urdf::colladaFromUrdfFile ( string const &  file,
boost::shared_ptr< DAE > &  dom 
)

Definition at line 1781 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_modelThe URDF robot model
domThe resulting COLLADA DOM
Returns:
true on success, false on failure

Definition at line 1811 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:
xmlA string containing the XML description of the robot
domThe resulting COLLADA DOM
Returns:
true on success, false on failure
bool collada_urdf::colladaFromUrdfString ( string const &  xml,
boost::shared_ptr< DAE > &  dom 
)

Definition at line 1791 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_docThe TiXmlDocument containing URDF
domThe resulting COLLADA DOM
Returns:
true on success, false on failure

Definition at line 1801 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:
domCOLLADA DOM to write
fileThe filename to write the document to
Returns:
true on success, false on failure
bool collada_urdf::colladaToFile ( boost::shared_ptr< DAE >  dom,
string const &  file 
)

Definition at line 1817 of file collada_urdf.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines


collada_urdf
Author(s): Tim Field and Rosen Diankov
autogenerated on Mon Aug 19 2013 11:02:27