libmove3d-planners
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Groups Pages
HRICS_rrtPlanExpansion Member List

This is the complete list of members for HRICS_rrtPlanExpansion, including all inherited members.

_nbConnectibleNodes (defined in BaseExpansion)BaseExpansionprotected
addConnectibleNode() (defined in BaseExpansion)BaseExpansioninline
addCycles()TransitionExpansionvirtual
addCycles1() (defined in TransitionExpansion)TransitionExpansionvirtual
addCycles2() (defined in TransitionExpansion)TransitionExpansionvirtual
addCycles3() (defined in TransitionExpansion)TransitionExpansionvirtual
addNode(Node *currentNode, LocalPath &path, double pathDelta, Node *directionNode, unsigned &nbCreatedNodes)HRICS_rrtPlanExpansionvirtual
TransitionExpansion::addNode(localPathPtr_t path, Node *fromNode, Node *directionNode)RRTExpansionprotectedvirtual
BaseExpansion()BaseExpansion
BaseExpansion(Graph *prtGraph) (defined in BaseExpansion)BaseExpansion
computeInterpolationFactor(double pathLength)BaseExpansioninline
connect(Node *fromNode, confPtr_t directionConf, Node *directionNode)TransitionExpansionvirtual
expansionFailed(Node *node)TreeExpansion
BaseExpansion::expansionFailed(Node &node)BaseExpansion
expansionSucceeded(Node *node)TreeExpansion
extend(Node *fromNode, confPtr_t directionConf, Node *directionNode)TransitionExpansionvirtual
getConfigurationInNextCell(Node *CompcoNode, Node *goalComp)HRICS_rrtPlanExpansion
getDirectionMethod()BaseExpansioninline
getDMax() (defined in BaseExpansion)BaseExpansion
getExpansionDirection(Node *expandComp, Node *goalComp, bool samplePassive, Node *&directionNode)HRICS_rrtPlanExpansion
getExpansionNode(Node *compNode, confPtr_t direction, int distance)BaseExpansionvirtual
getExtensiontPath(std::tr1::shared_ptr< Configuration > qi, std::tr1::shared_ptr< Configuration > qf)BaseExpansion
getFromComp()BaseExpansioninline
getGraph()BaseExpansioninline
getLasAddedNode()BaseExpansioninline
getNbConnectibleNodes() (defined in BaseExpansion)BaseExpansioninline
getNodeMethod()BaseExpansioninline
getTemperature() (defined in TransitionExpansion)TransitionExpansioninline
getToComp()BaseExpansioninline
highestCostTransitionExpansionprotected
HRICS_rrtPlanExpansion(Graph *ptrGraph, Node *goal) (defined in HRICS_rrtPlanExpansion)HRICS_rrtPlanExpansion
init()HRICS_rrtPlanExpansion
interpolate(confPtr_t conf, LocalPath *path, double factor)BaseExpansion
isValidConnection(localPathPtr_t path)TransitionExpansionvirtual
lowestCostTransitionExpansionprotected
m_ExpansionDirectionMethod (defined in BaseExpansion)BaseExpansionprotected
m_ExpansionNodeMethod (defined in BaseExpansion)BaseExpansionprotected
m_fromComp (defined in BaseExpansion)BaseExpansionprotected
m_Graph (defined in BaseExpansion)BaseExpansionprotected
m_IsDirSampleWithRlg (defined in BaseExpansion)BaseExpansionprotected
m_kNearestPercent (defined in BaseExpansion)BaseExpansionprotected
m_last_added_node (defined in BaseExpansion)BaseExpansionprotected
m_MaxExpandNodeFailure (defined in BaseExpansion)BaseExpansionprotected
m_toComp (defined in BaseExpansion)BaseExpansionprotected
nextStep(LocalPath &path, std::tr1::shared_ptr< Configuration > &directionConfig, double &pathDelta, std::tr1::shared_ptr< LocalPath > &newPath, Env::expansionMethod method)BaseExpansion
nextStep(LocalPath &path, Node *directionNode, double &pathDelta, std::tr1::shared_ptr< LocalPath > &newPath, Env::expansionMethod method)BaseExpansion
on2DPathAndAfter(API::TwoDCell *cell)HRICS_rrtPlanExpansion
pathDelta(LocalPath &path)BaseExpansion
positionAlongPath(LocalPath &path, double param)BaseExpansion
refinementControl(LocalPath &path, double rho, Node &compNode)BaseExpansion
RRTExpansion(Graph *graph)RRTExpansioninline
setCellPath(std::vector< API::TwoDCell * > cellPath)HRICS_rrtPlanExpansion
setDirectionMethod(int directionExpansion)BaseExpansioninline
setFromComp(Node *fromComp)BaseExpansioninline
setGraph(Graph *G)BaseExpansioninline
setGrid(API::TwoDGrid *grid)HRICS_rrtPlanExpansioninline
setNodeMethod(int nodeExpansion)BaseExpansioninline
setToComp(Node *toComp)BaseExpansioninline
step()BaseExpansion
TransitionExpansion(Graph *graph)TransitionExpansion
TreeExpansion(Graph *graph)TreeExpansioninline
~BaseExpansion()BaseExpansion
~RRTExpansion()RRTExpansioninlinevirtual
~TransitionExpansion()TransitionExpansioninlinevirtual
~TreeExpansion()TreeExpansioninlinevirtual