18 #ifndef HPP_MANIPULATION_GRAPH_STATISTICS_HH 19 # define HPP_MANIPULATION_GRAPH_STATISTICS_HH 21 # include <hpp/util/debug.hh> 23 # include <hpp/statistics/bin.hh> 25 # include "hpp/manipulation/config.hh" 32 namespace manipulation {
39 typedef ::hpp::statistics::Bin
Parent;
46 bool operator<(
const LeafBin& rhs)
const;
48 bool operator==(
const LeafBin& rhs)
const;
52 std::ostream& print (std::ostream& os)
const;
56 const RoadmapNodes_t& nodes ()
const;
61 RoadmapNodes_t nodes_;
65 std::ostream& printValue (std::ostream& os)
const;
73 typedef ::hpp::statistics::Bin
Parent;
78 bool operator<(
const NodeBin& rhs)
const;
80 bool operator==(
const NodeBin& rhs)
const;
84 std::ostream& print (std::ostream& os)
const;
90 RoadmapNodes_t roadmapNodes_;
92 std::ostream& printValue (std::ostream& os)
const;
104 virtual void clear () = 0;
139 typedef ::hpp::statistics::Statistics < LeafBin >
Parent;
146 std::ostream& print (std::ostream& os)
const;
179 typedef ::hpp::statistics::Statistics < NodeBin >
Parent;
188 std::ostream& print (std::ostream& os)
const;
206 #endif // HPP_MANIPULATION_GRAPH_STATISTICS_HH
StateHistogram NodeHistogram HPP_MANIPULATION_DEPRECATED
Definition: statistics.hh:200
boost::shared_ptr< ConstraintSet > ConstraintSetPtr_t
Definition: fwd.hh:112
::hpp::statistics::Bin Parent
Definition: statistics.hh:39
void clear()
Definition: statistics.hh:155
Definition: statistics.hh:95
::hpp::statistics::Statistics< LeafBin > Parent
Definition: statistics.hh:139
pinocchio::ConfigurationIn_t ConfigurationIn_t
Definition: fwd.hh:38
core::vector_t vector_t
Definition: fwd.hh:82
::hpp::statistics::Statistics< NodeBin > Parent
Definition: statistics.hh:179
boost::shared_ptr< State > StatePtr_t
Definition: fwd.hh:36
core::value_type value_type
Definition: fwd.hh:79
::hpp::statistics::Bin Parent
Definition: statistics.hh:73
boost::shared_ptr< Histogram > HistogramPtr_t
Definition: fwd.hh:58
const Foliation & foliation() const
Definition: statistics.hh:157
Definition: statistics.hh:70
boost::shared_ptr< ConnectedComponent > ConnectedComponentPtr_t
Definition: statistics.hh:114
void clear()
Definition: statistics.hh:194
Definition: statistics.hh:135
virtual ~Histogram()
Definition: statistics.hh:98
std::list< RoadmapNodePtr_t > RoadmapNodes_t
Definition: statistics.hh:40
static GradientBasedPtr_t create(const Problem &problem)
boost::shared_ptr< StateHistogram > NodeHistogramPtr_t
Definition: statistics.hh:201
Definition: statistics.hh:36
std::vector< RoadmapNodePtr_t > RoadmapNodes_t
Definition: fwd.hh:60
boost::shared_ptr< Graph > GraphPtr_t
Definition: fwd.hh:35
Definition: statistics.hh:175
boost::shared_ptr< LeafHistogram > LeafHistogramPtr_t
Definition: fwd.hh:61
Definition: roadmap-node.hh:32