19 #ifndef HPP_MANIPULATION_ROADMAP_NODE_HH 20 # define HPP_MANIPULATION_ROADMAP_NODE_HH 22 # include <hpp/core/node.hh> 25 # include <hpp/manipulation/deprecated.hh> 26 # include <hpp/manipulation/config.hh> 31 namespace manipulation {
36 core::Node (configuration),
37 cacheSystem_ (defaultCachingSystem),
83 if (cacheSystem_ != CACHE_DISABLED) cacheSystem_ = CACHE_UP_TO_DATE;
90 if (cacheSystem_ != CACHE_DISABLED) cacheSystem_ = CACHE_UP_TO_DATE;
108 graph::StateWkPtr_t state_;
114 #endif // HPP_MANIPULATION_ROADMAP_NODE_HH StateHistogram NodeHistogram HPP_MANIPULATION_DEPRECATED
Definition: statistics.hh:200
void leafConnectedComponent(const LeafConnectedCompPtr_t &sc)
Definition: roadmap-node.hh:95
boost::shared_ptr< ConnectedComponent > ConnectedComponentPtr_t
Definition: fwd.hh:62
boost::shared_ptr< State > StatePtr_t
Definition: fwd.hh:36
graph::StatePtr_t graphNode() const HPP_MANIPULATION_DEPRECATED
Definition: roadmap-node.hh:67
RoadmapNode(const ConfigurationPtr_t &configuration)
Definition: roadmap-node.hh:35
CachingSystem cachingSystem() const
Get the caching system being used.
Definition: roadmap-node.hh:60
graph::StatePtr_t graphState() const
Getter for the graph::State.
Definition: roadmap-node.hh:73
boost::shared_ptr< LeafConnectedComp > LeafConnectedCompPtr_t
Definition: fwd.hh:64
static CachingSystem defaultCachingSystem
Definition: roadmap-node.hh:57
LeafConnectedCompPtr_t leafConnectedComponent() const
Definition: roadmap-node.hh:100
Definition: roadmap-node.hh:50
CachingSystem
Definition: roadmap-node.hh:47
The chaching system is enabled and up to date.
Definition: roadmap-node.hh:52
void graphNode(const graph::StatePtr_t &state) HPP_MANIPULATION_DEPRECATED
Definition: roadmap-node.hh:80
void graphState(const graph::StatePtr_t &state)
Setter for the graph::State.
Definition: roadmap-node.hh:88
Definition: roadmap-node.hh:32
core::ConfigurationPtr_t ConfigurationPtr_t
Definition: fwd.hh:40