Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

RRTNodeXYTheta::CollisionChecker Class Reference

#include <ShapeSpacePlannerXYTheta.h>

Inheritance diagram for RRTNodeXYTheta::CollisionChecker:

Detailed Description

Definition at line 31 of file ShapeSpacePlannerXYTheta.h.

List of all members.

Public Member Functions

 CollisionChecker (DualCoding::ShapeSpace &shs, const DualCoding::Shape< DualCoding::PolygonData > &_worldBounds, float _inflation)
 Constructor.
virtual bool collides (const NodeValue_t &qnew, GenericRRTBase::PlannerResult2D *result=NULL)
std::vector< PlannerObstacle2D * > colliders (const NodeValue_t &q)

Public Attributes

HierarchicalObstacle body

Constructor & Destructor Documentation

RRTNodeXYTheta::CollisionChecker::CollisionChecker ( DualCoding::ShapeSpace &  shs,
const DualCoding::Shape< DualCoding::PolygonData > &  _worldBounds,
float  _inflation 
)

Constructor.

Definition at line 35 of file ShapeSpacePlannerXYTheta.h.


Member Function Documentation

std::vector< PlannerObstacle2D * > RRTNodeXYTheta::CollisionChecker::colliders ( const NodeValue_t q  ) 

Definition at line 192 of file ShapeSpacePlannerXYTheta.cc.

bool RRTNodeXYTheta::CollisionChecker::collides ( const NodeValue_t qnew,
GenericRRTBase::PlannerResult2D result = NULL 
) [virtual]

Member Data Documentation


The documentation for this class was generated from the following files:

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:15 2016 by Doxygen 1.6.3