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

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

_nbConnectibleNodes (defined in BaseExpansion)BaseExpansionprotected
addConnectibleNode() (defined in BaseExpansion)BaseExpansioninline
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
expansionFailed(Node &node)BaseExpansion
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
setDirectionMethod(int directionExpansion)BaseExpansioninline
setFromComp(Node *fromComp)BaseExpansioninline
setGraph(Graph *G)BaseExpansioninline
setNodeMethod(int nodeExpansion)BaseExpansioninline
setToComp(Node *toComp)BaseExpansioninline
step()BaseExpansion
~BaseExpansion()BaseExpansion