urdf::Link Class Reference
#include <link.h>
List of all members.
Detailed Description
Definition at line 193 of file link.h.
Constructor & Destructor Documentation
urdf::Link::Link |
( |
|
) |
[inline] |
Member Function Documentation
void urdf::Link::addChild |
( |
boost::shared_ptr< Link > |
child |
) |
|
void urdf::Link::addChildJoint |
( |
boost::shared_ptr< Joint > |
child |
) |
|
void urdf::Link::addCollision |
( |
std::string |
group_name, |
|
|
boost::shared_ptr< Collision > |
collision | |
|
) |
| | |
void urdf::Link::addVisual |
( |
std::string |
group_name, |
|
|
boost::shared_ptr< Visual > |
visual | |
|
) |
| | |
void urdf::Link::clear |
( |
|
) |
[inline] |
boost::shared_ptr<std::vector<boost::shared_ptr<Collision > > > urdf::Link::getCollisions |
( |
const std::string & |
group_name |
) |
const |
boost::shared_ptr<Link> urdf::Link::getParent |
( |
|
) |
const [inline] |
boost::shared_ptr<std::vector<boost::shared_ptr<Visual > > > urdf::Link::getVisuals |
( |
const std::string & |
group_name |
) |
const |
bool urdf::Link::initXml |
( |
TiXmlElement * |
config |
) |
|
void urdf::Link::setParent |
( |
boost::shared_ptr< Link > |
parent |
) |
|
void urdf::Link::setParentJoint |
( |
boost::shared_ptr< Joint > |
child |
) |
|
Member Data Documentation
collision element
Definition at line 207 of file link.h.
a collection of collision elements, keyed by a string tag called "group"
Definition at line 213 of file link.h.
inertial element
Definition at line 201 of file link.h.
Parent Joint element explicitly stating "parent" because we want directional-ness for tree structure every link can have one parent
Definition at line 218 of file link.h.
visual element
Definition at line 204 of file link.h.
a collection of visual elements, keyed by a string tag called "group"
Definition at line 210 of file link.h.
The documentation for this class was generated from the following file: