#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] |