| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
RRTNode3DR< N >::CollisionChecker::JointObstacle Class Reference
Inheritance diagram for RRTNode3DR< N >::CollisionChecker::JointObstacle:
![]() Detailed Descriptiontemplate<size_t N>
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Public Member Functions | |
| JointObstacle (KinematicJoint *_joint) | |
| JointObstacle (const BoxObstacle &_obstacle, KinematicJoint *_joint, bool _valid) | |
| virtual | ~JointObstacle () |
| JointObstacle (const JointObstacle &other) | |
| JointObstacle & | operator= (const JointObstacle &other) |
| bool | collides (const JointObstacle &other) const |
| bool | collides (const PlannerObstacle3D &obs) const |
| virtual bool | setObstacle (const fmat::Transform &worldT, bool own=false) |
Public Attributes | |
| BoxObstacle | obstacle |
| KinematicJoint * | joint |
| bool | valid |
| RRTNode3DR< N >::CollisionChecker::JointObstacle::JointObstacle | ( | KinematicJoint * | _joint | ) |
Definition at line 46 of file ShapeSpacePlanner3DR.h.
Referenced by RRTNode3DR< N >::CollisionChecker::LinkObstacle::operator=().
| RRTNode3DR< N >::CollisionChecker::JointObstacle::JointObstacle | ( | const BoxObstacle & | _obstacle, | |
| KinematicJoint * | _joint, | |||
| bool | _valid | |||
| ) |
Definition at line 50 of file ShapeSpacePlanner3DR.h.
| virtual RRTNode3DR< N >::CollisionChecker::JointObstacle::~JointObstacle | ( | ) | [virtual] |
Definition at line 54 of file ShapeSpacePlanner3DR.h.
| RRTNode3DR< N >::CollisionChecker::JointObstacle::JointObstacle | ( | const JointObstacle & | other | ) |
Definition at line 56 of file ShapeSpacePlanner3DR.h.
| bool RRTNode3DR< N >::CollisionChecker::JointObstacle::collides | ( | const PlannerObstacle3D & | obs | ) | const |
Definition at line 65 of file ShapeSpacePlanner3DR.h.
| bool RRTNode3DR< N >::CollisionChecker::JointObstacle::collides | ( | const JointObstacle & | other | ) | const |
Definition at line 64 of file ShapeSpacePlanner3DR.h.
| JointObstacle& RRTNode3DR< N >::CollisionChecker::JointObstacle::operator= | ( | const JointObstacle & | other | ) |
Definition at line 57 of file ShapeSpacePlanner3DR.h.
| bool RRTNode3DR< N >::CollisionChecker::JointObstacle::setObstacle | ( | const fmat::Transform & | worldT, | |
| bool | own = false | |||
| ) | [virtual] |
Reimplemented in RRTNode3DR< N >::CollisionChecker::LinkObstacle.
Definition at line 347 of file ShapeSpacePlanner3DR.h.
| KinematicJoint* RRTNode3DR< N >::CollisionChecker::JointObstacle::joint |
Definition at line 43 of file ShapeSpacePlanner3DR.h.
Referenced by RRTNode3DR< N >::CollisionChecker::JointObstacle::JointObstacle(), RRTNode3DR< N >::CollisionChecker::LinkObstacle::operator=(), and RRTNode3DR< N >::CollisionChecker::JointObstacle::operator=().
| BoxObstacle RRTNode3DR< N >::CollisionChecker::JointObstacle::obstacle |
Definition at line 42 of file ShapeSpacePlanner3DR.h.
Referenced by RRTNode3DR< N >::CollisionChecker::JointObstacle::collides(), RRTNode3DR< N >::CollisionChecker::JointObstacle::JointObstacle(), RRTNode3DR< N >::CollisionChecker::LinkObstacle::LinkObstacle(), RRTNode3DR< N >::CollisionChecker::LinkObstacle::operator=(), and RRTNode3DR< N >::CollisionChecker::JointObstacle::operator=().
| bool RRTNode3DR< N >::CollisionChecker::JointObstacle::valid |
Definition at line 44 of file ShapeSpacePlanner3DR.h.
Referenced by RRTNode3DR< N >::CollisionChecker::JointObstacle::collides(), RRTNode3DR< N >::CollisionChecker::LinkObstacle::operator=(), RRTNode3DR< N >::CollisionChecker::JointObstacle::operator=(), RRTNode3DR< N >::CollisionChecker::LinkObstacle::setObstacle(), and RRTNode3DR< N >::CollisionChecker::JointObstacle::setObstacle().
|
Tekkotsu v5.1CVS |
Generated Fri Mar 16 05:27:26 2012 by Doxygen 1.6.3 |