#include <urdf.h>

Classes | |
| struct | VisualInfo | 
Public Member Functions | |
| const std::string & | getName () | 
| void | setTransform (const rve_msgs::Vector3 &pos, const rve_msgs::Quaternion &orient) | 
| ~URDFLink () | |
Private Member Functions | |
| void | loadInfo (VisualInfo &info, const urdf::Model &model, const urdf::Link &link, const urdf::Geometry &geom, const urdf::Pose &origin) | 
| URDFLink (const urdf::Model &model, const urdf::Link &link) | |
Private Attributes | |
| VisualInfo | collision_ | 
| std::string | name_ | 
| rve_msgs::Quaternion | orientation_ | 
| rve_msgs::Vector3 | position_ | 
| boost::function< void(const  rve_msgs::Quaternion &)>  | set_orientation_ | 
| boost::function< void(const  rve_msgs::Vector3 &)>  | set_position_ | 
| VisualInfo | visual_ | 
Friends | |
| class | URDF | 
| rve_render_client::URDFLink::URDFLink | ( | const urdf::Model & | model, | 
| const urdf::Link & | link | ||
| ) |  [private] | 
        
| const std::string& rve_render_client::URDFLink::getName | ( | ) |  [inline] | 
        
| void rve_render_client::URDFLink::loadInfo | ( | VisualInfo & | info, | 
| const urdf::Model & | model, | ||
| const urdf::Link & | link, | ||
| const urdf::Geometry & | geom, | ||
| const urdf::Pose & | origin | ||
| ) |  [private] | 
        
| void rve_render_client::URDFLink::setTransform | ( | const rve_msgs::Vector3 & | pos, | 
| const rve_msgs::Quaternion & | orient | ||
| ) | 
std::string rve_render_client::URDFLink::name_ [private] | 
        
boost::function<void(const rve_msgs::Quaternion&)> rve_render_client::URDFLink::set_orientation_ [private] | 
        
boost::function<void(const rve_msgs::Vector3&)> rve_render_client::URDFLink::set_position_ [private] |