Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

ShapeSpacePlannerXYTheta Member List

This is the complete list of members for ShapeSpacePlannerXYTheta, including all inherited members.
addNode(std::vector< RRTNodeXYTheta > *tree, const NodeValue_t &q, unsigned int parent)GenericRRT< RRTNodeXYTheta, 2 > [protected]
addObstaclesToShapeSpace(ShapeSpace &space, const fmat::Transform &t=fmat::Transform()) constGenericRRT< RRTNodeXYTheta, 2 >
baseOffsetShapeSpacePlannerXYTheta [private]
buildPath(const std::vector< NodeType_t > *treeStart, const std::vector< NodeType_t > *treeEnd, std::vector< NodeValue_t > &path)ShapeSpacePlannerXYTheta [virtual]
ccGenericRRT< RRTNodeXYTheta, 2 > [protected]
dumpTree(const std::vector< RRTNodeXYTheta > &tree, const std::string &header="")GenericRRT< RRTNodeXYTheta, 2 > [virtual]
END_COLLIDES enum valueGenericRRTBase
extendingInterpolationStepGenericRRT< RRTNodeXYTheta, 2 > [protected]
gateLengthShapeSpacePlannerXYTheta [private]
GenericRRT(typename RRTNodeXYTheta::CollisionChecker *collCheck, AdmissibilityPredicate< RRTNodeXYTheta > *predicate=NULL)GenericRRT< RRTNodeXYTheta, 2 >
GenericRRT(const GenericRRT &other)GenericRRT< RRTNodeXYTheta, 2 >
getCC()GenericRRT< RRTNodeXYTheta, 2 >
initialize(const NodeValue_t &start, std::vector< NodeType_t > &treeStartResult, const NodeValue_t &end, std::vector< NodeType_t > &treeEndResult)ShapeSpacePlannerXYTheta [virtual]
lowerLimitsGenericRRT< RRTNodeXYTheta, 2 > [protected]
MAX_ITER enum valueGenericRRTBase
NodeType_t typedefShapeSpacePlannerXYTheta
NodeValue_t typedefShapeSpacePlannerXYTheta
numDivisionsShapeSpacePlannerXYTheta [static]
PlannerResult2D typedefGenericRRTBase
PlannerResult3D typedefGenericRRTBase
planPath(const Point &startPoint, const fmat::Column< 3 > &_baseOffset, float gateLength, const Point &endPoint, const AngTwoPi initialHeading, const AngTwoPi _targetHeading, unsigned int _maxIterations=4000, std::vector< NodeValue_t > *pathResult=NULL, std::vector< NodeType_t > *treeStartResult=NULL, std::vector< NodeType_t > *treeEndResult=NULL)ShapeSpacePlannerXYTheta
GenericRRT< RRTNodeXYTheta, 2 >::planPath(const NodeValue_t &start, const NodeValue_t &end, unsigned int maxIterations, std::vector< NodeValue_t > *pathResult=NULL, std::vector< RRTNodeXYTheta > *treeStartResult=NULL, std::vector< RRTNodeXYTheta > *treeEndResult=NULL)GenericRRT< RRTNodeXYTheta, 2 > [virtual]
PlanPathResultCode enum nameGenericRRTBase
plotPath(const std::vector< NodeValue_t > &path, Shape< GraphicsData > &graphics, rgb color=rgb(0, 0, 255))ShapeSpacePlannerXYTheta [static]
plotTree(const std::vector< NodeType_t > &tree, Shape< GraphicsData > &graphics, rgb color=rgb(0, 0, 255))ShapeSpacePlannerXYTheta [static]
predicateGenericRRT< RRTNodeXYTheta, 2 > [protected]
setExtendingInterpolation(const NodeValue_t &_extendingInterpolationStep)GenericRRT< RRTNodeXYTheta, 2 > [virtual]
setInterpolation(const NodeValue_t &_interpolationStep)GenericRRT< RRTNodeXYTheta, 2 > [virtual]
setLimits(const NodeValue_t &_lowerLimits, const NodeValue_t &_upperLimits)GenericRRT< RRTNodeXYTheta, 2 >
setSmoothingInterpolation(const NodeValue_t &_smoothingInterpolationStep)GenericRRT< RRTNodeXYTheta, 2 > [virtual]
ShapeSpacePlannerXYTheta(DualCoding::ShapeSpace &shs, const DualCoding::Shape< DualCoding::PolygonData > &worldBounds=Shape< PolygonData >(), float inflation=0)ShapeSpacePlannerXYTheta
smoothingInterpolationStepGenericRRT< RRTNodeXYTheta, 2 > [protected]
START_COLLIDES enum valueGenericRRTBase
SUCCESS enum valueGenericRRTBase
tangentHeading(const NodeValue_t &start, const NodeValue_t &end) const ShapeSpacePlannerXYTheta
targetHeadingShapeSpacePlannerXYTheta [private]
upperLimitsGenericRRT< RRTNodeXYTheta, 2 > [protected]
~GenericRRT()GenericRRT< RRTNodeXYTheta, 2 > [virtual]
~GenericRRTBase()GenericRRTBase [virtual]
~ShapeSpacePlannerXYTheta()ShapeSpacePlannerXYTheta [virtual]

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