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 |