$search

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 (string const &file, boost::shared_ptr< DAE > &dom)
bool colladaFromUrdfFile (std::string const &file, boost::shared_ptr< DAE > &dom)
bool colladaFromUrdfModel (urdf::Model const &robot_model, boost::shared_ptr< DAE > &dom)
bool colladaFromUrdfString (string const &xml, boost::shared_ptr< DAE > &dom)
bool colladaFromUrdfString (std::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, string const &file)
bool colladaToFile (boost::shared_ptr< DAE > dom, std::string const &file)

Function Documentation

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

Definition at line 1781 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,
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

Definition at line 1811 of file collada_urdf.cpp.

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

Definition at line 1791 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,
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

Definition at line 1801 of file collada_urdf.cpp.

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

Definition at line 1817 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 Typedefs Enumerations Friends Defines


collada_urdf
Author(s): Tim Field and Rosen Diankov
autogenerated on Tue Mar 5 12:17:18 2013