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

This is the complete list of members for TransitionExpansion, 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(localPathPtr_t path, Node *fromNode, Node *directionNode)RRTExpansionprotectedvirtual
TreeExpansion::addNode(Node *currentNode, LocalPath &path, double pathDelta, Node *directionNode, unsigned &nbCreatedNodes)BaseExpansionvirtual
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
getDirectionMethod()BaseExpansioninline
getDMax() (defined in BaseExpansion)BaseExpansion
getExpansionDirection(Node *expandComp, Node *goalComp, bool samplePassive, Node *&directionNode) (defined in BaseExpansion)BaseExpansion
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
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
pathDelta(LocalPath &path)BaseExpansion
positionAlongPath(LocalPath &path, double param)BaseExpansion
refinementControl(LocalPath &path, double rho, Node &compNode)BaseExpansion
RRTExpansion(Graph *graph)RRTExpansioninline
setDirectionMethod(int directionExpansion)BaseExpansioninline
setFromComp(Node *fromComp)BaseExpansioninline
setGraph(Graph *G)BaseExpansioninline
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