#include <hpp/manipulation/roadmap-node.hh>
Public Member Functions | |
RoadmapNode (const ConfigurationPtr_t &configuration) | |
RoadmapNode (const ConfigurationPtr_t &configuration, ConnectedComponentPtr_t cc) | |
void | leafConnectedComponent (const LeafConnectedCompPtr_t &sc) |
LeafConnectedCompPtr_t | leafConnectedComponent () const |
![]() | |
Node (const ConfigurationPtr_t &configuration) | |
Node (const ConfigurationPtr_t &configuration, ConnectedComponentPtr_t connectedComponent) | |
void | addOutEdge (EdgePtr_t edge) |
void | addInEdge (EdgePtr_t edge) |
void | connectedComponent (const ConnectedComponentPtr_t &cc) |
ConnectedComponentPtr_t | connectedComponent () const |
const Edges_t & | outEdges () const |
const Edges_t & | inEdges () const |
bool | isOutNeighbor (const NodePtr_t &n) const |
bool | isInNeighbor (const NodePtr_t &n) const |
ConfigurationPtr_t | configuration () const |
std::ostream & | print (std::ostream &os) const |
virtual | ~Node () |
Cache system | |
enum | CachingSystem { CACHE_DISABLED, CACHE_UP_TO_DATE, CACHE_NEED_UPDATE } |
static CachingSystem | defaultCachingSystem |
CachingSystem | cachingSystem () const |
Get the caching system being used. More... | |
graph::StatePtr_t | graphNode () const HPP_MANIPULATION_DEPRECATED |
Getter for the graph::State. More... | |
graph::StatePtr_t | graphState () const |
Getter for the graph::State. More... | |
void | graphNode (const graph::StatePtr_t &state) HPP_MANIPULATION_DEPRECATED |
Setter for the graph::State. More... | |
void | graphState (const graph::StatePtr_t &state) |
Setter for the graph::State. More... | |
Additional Inherited Members | |
![]() | |
typedef std::list< EdgePtr_t > | Edges_t |
|
inline |
hpp::manipulation::RoadmapNode::RoadmapNode | ( | const ConfigurationPtr_t & | configuration, |
ConnectedComponentPtr_t | cc | ||
) |
|
inline |
Get the caching system being used.
|
inline |
Getter for the graph::State.
|
inline |
Setter for the graph::State.
|
inline |
Getter for the graph::State.
|
inline |
Setter for the graph::State.
|
inline |
|
inline |
|
static |