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

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

activ(bool b)Node
addBackwardNeighbor(Node *N) (defined in Node)Node
addEdge(Edge *edge)Nodeinline
addForwardNeighbor(Node *N) (defined in Node)Node
addNeighbor(Node *node)Nodeinline
backwardConnectToSource() (defined in Node)Node
checkStopByWeight()Node
computeEdges()Node
computeNeighbors()Node
connectNodeToCompco(Node *N, double step)Node
cost()Node
deleteCompco()Node
deleteNode()Node
dist(Node *N) const Node
dist(confPtr_t q) const Node
distMultisol(Node *node) const Node
equal(Node *N) const Node
equalCompco(Node *compco) const Node
flag() (defined in Node)Node
forwardConnectToGoal() (defined in Node)Node
getBackwardNeighbors() (defined in Node)Node
getConfiguration()Node
getConnectedComponent() const Nodeinline
getDescriptor() (defined in Node)Node
getDist()Node
getEdges()Nodeinline
getForwardNeighbors() (defined in Node)Node
getGraph()Node
getId() const Node
getNbExpandFailed() (defined in Node)Nodeinline
getNeighbors()Nodeinline
getNodeStruct()Node
getNumberOfEdges()Nodeinline
getNumberOfNeighbors()Nodeinline
getNumberOfNodesInCompco() const Node
getRobot()Node
getSccId() (defined in Node)Node
getSelectCost() (defined in Node)Nodeinline
getSortedNodes() (defined in Node)Nodeinline
getTemp()Node
inSameComponent(Node *N) const Node
isActiv()Node
isBackwardConnectedToSource() (defined in Node)Node
isFlaged() (defined in Node)Node
isForwardConnectedToGoal() (defined in Node)Node
isLeaf()Nodeinline
isLinkable(Node *node, double *dist) const Node
isLinkableMultisol(Node *node, double *dist) const Node
maximumNumberNodes()Node
merge(Node *compco)Node
metric(Node *node) (defined in Node)Node
Node()Node
Node(Graph *G, std::tr1::shared_ptr< Configuration > C, bool newCompco=true)Node
Node(Graph *G, node *N)Node
operator==(Node &N)Node
parent()Nodeinline
print() const Node
randomNodeFromComp() const Node
removeEdge(Edge *edge)Nodeinline
removeNeighbor(Node *node)Nodeinline
resetConnections() (defined in Node)Node
setConnectedComponent(ConnectedComponent *compco)Node
setDescriptor(const BGL_Vertex &V) (defined in Node)Node
setExpandFailed() (defined in Node)Nodeinline
setId(unsigned int id)Node
setSccId(unsigned int i) (defined in Node)Node
setSelectCost(double Cost)Nodeinline
setSortedNodes(std::vector< Node * > &nodes) (defined in Node)Nodeinline
setTemp(double t)Node
sumCost(bool recompute=false)Node
unflag() (defined in Node)Node
unflagBackward() (defined in Node)Node
unflagForward() (defined in Node)Node
unSetDescriptor() (defined in Node)Node
updateBackward() (defined in Node)Node
updateForward() (defined in Node)Node
useful (defined in Node)Node
~Node()Node