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

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

_nbConnectibleNodes (defined in BaseExpansion)BaseExpansionprotected
addConnectibleNode() (defined in BaseExpansion)BaseExpansioninline
addCycles()RRTExpansionvirtual
addCycles1() (defined in RRTExpansion)RRTExpansionvirtual
addCycles2() (defined in RRTExpansion)RRTExpansionvirtual
addCycles3() (defined in RRTExpansion)RRTExpansionvirtual
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)RRTExpansionvirtual
expansionFailed(Node *node)TreeExpansion
BaseExpansion::expansionFailed(Node &node)BaseExpansion
expansionSucceeded(Node *node)TreeExpansion
extend(Node *fromNode, confPtr_t directionConf, Node *directionNode)RRTExpansionvirtual
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
getToComp()BaseExpansioninline
interpolate(confPtr_t conf, LocalPath *path, double factor)BaseExpansion
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
StarExpansion(Graph *graph)StarExpansion
step()BaseExpansion
TreeExpansion(Graph *graph)TreeExpansioninline
~BaseExpansion()BaseExpansion
~RRTExpansion()RRTExpansioninlinevirtual
~StarExpansion()StarExpansioninlinevirtual
~TreeExpansion()TreeExpansioninlinevirtual