| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
RRTNode2DR< N >::CollisionChecker Class Reference
Inheritance diagram for RRTNode2DR< N >::CollisionChecker:
![]() Detailed Descriptiontemplate<size_t N>
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Classes | |
| class | JointObstacle |
| class | LinkObstacle |
Public Member Functions | |
| CollisionChecker (DualCoding::ShapeSpace &shs, const DualCoding::Shape< DualCoding::PolygonData > &_worldBounds, float _inflation, unsigned int effectorOffset) | |
| CollisionChecker (const CollisionChecker &other) | |
| CollisionChecker | operator= (const CollisionChecker &other) |
| virtual bool | collides (const NodeValue_t &qnew, PlannerResult *result=NULL) const |
Static Public Member Functions | |
| template<class T , class U > | |
| static bool | checkComponent (std::vector< T > &full, const U &newObs, T &collisionObs) |
Public Attributes | |
| fmat::Transform | worldT |
Protected Attributes | |
| KinematicJoint * | rootJ |
| RRTNode2DR< N >::CollisionChecker::CollisionChecker | ( | DualCoding::ShapeSpace & | shs, | |
| const DualCoding::Shape< DualCoding::PolygonData > & | _worldBounds, | |||
| float | _inflation, | |||
| unsigned int | effectorOffset | |||
| ) |
Definition at line 97 of file ShapeSpacePlanner2DR.h.
| RRTNode2DR< N >::CollisionChecker::CollisionChecker | ( | const CollisionChecker & | other | ) |
Definition at line 110 of file ShapeSpacePlanner2DR.h.
| bool RRTNode2DR< N >::CollisionChecker::checkComponent | ( | std::vector< T > & | full, | |
| const U & | newObs, | |||
| T & | collisionObs | |||
| ) | [static] |
Definition at line 345 of file ShapeSpacePlanner2DR.h.
| virtual bool RRTNode2DR< N >::CollisionChecker::collides | ( | const NodeValue_t & | qnew, | |
| PlannerResult * | result = NULL | |||
| ) | const [virtual] |
| CollisionChecker RRTNode2DR< N >::CollisionChecker::operator= | ( | const CollisionChecker & | other | ) |
Definition at line 112 of file ShapeSpacePlanner2DR.h.
KinematicJoint* RRTNode2DR< N >::CollisionChecker::rootJ [protected] |
Definition at line 35 of file ShapeSpacePlanner2DR.h.
Referenced by RRTNode2DR< N >::CollisionChecker::CollisionChecker(), and RRTNode2DR< N >::CollisionChecker::operator=().
| fmat::Transform RRTNode2DR< N >::CollisionChecker::worldT |
Definition at line 37 of file ShapeSpacePlanner2DR.h.
|
Tekkotsu v5.1CVS |
Generated Mon May 9 04:59:15 2016 by Doxygen 1.6.3 |