19 #ifndef HPP_MANIPULATION_ROADMAP_NODE_HH 20 # define HPP_MANIPULATION_ROADMAP_NODE_HH 22 # include <hpp/core/node.hh> 31 namespace manipulation {
36 core::Node (configuration),
49 return static_cast<bool>(graphState());
76 graph::StateWkPtr_t state_;
85 #endif // HPP_MANIPULATION_ROADMAP_NODE_HH void leafConnectedComponent(const LeafConnectedCompPtr_t &sc)
Definition: roadmap-node.hh:65
shared_ptr< ConnectedComponent > ConnectedComponentPtr_t
Definition: fwd.hh:63
#define HPP_MANIPULATION_DLLAPI
Definition: config.hh:64
RoadmapNode(const ConfigurationPtr_t &configuration)
Definition: roadmap-node.hh:35
graph::StatePtr_t graphState() const
Getter for the graph::State.
Definition: roadmap-node.hh:53
shared_ptr< LeafConnectedComp > LeafConnectedCompPtr_t
Definition: fwd.hh:65
LeafConnectedCompPtr_t leafConnectedComponent() const
Definition: roadmap-node.hh:70
shared_ptr< State > StatePtr_t
Definition: fwd.hh:36
void graphState(const graph::StatePtr_t &state)
Setter for the graph::State.
Definition: roadmap-node.hh:59
bool cacheUpToDate() const
Get the caching system being used.
Definition: roadmap-node.hh:47
Definition: roadmap-node.hh:32
core::ConfigurationPtr_t ConfigurationPtr_t
Definition: fwd.hh:40