hpp-manipulation 7.0.0 Classes for manipulation planning. |
#include <hpp/manipulation/graph/statistics.hh>


Public Types | |
| typedef ::hpp::statistics::Statistics< LeafBin > | Parent |
| Public Types inherited from hpp::statistics::Statistics< LeafBin > | |
| typedef std::list< T > | Container |
| typedef Container::iterator | iterator |
| typedef Container::const_iterator | const_iterator |
Public Member Functions | |
| void | add (const RoadmapNodePtr_t &n) |
| Insert an occurence of a value in the histogram. | |
| std::ostream & | print (std::ostream &os) const |
| virtual HistogramPtr_t | clone () const |
| core::ConnectedComponentPtr_t &cc) const | |
| statistics::DiscreteDistribution< RoadmapNodePtr_t > | getDistrib () const |
| void | clear () |
| const Foliation & | foliation () const |
| Public Member Functions inherited from hpp::statistics::Statistics< LeafBin > | |
| virtual std::size_t | freq (const T &bin) const |
| virtual relativeFreq (const T &bin) const | |
| std::size_t | numberOfObservations () const |
| unsigned int | numberOfBins () const |
| find (const T &bin) const | |
| find (const U &value) const | |
| begin () const | |
| end () const | |
| void | clear () |
| Public Member Functions inherited from hpp::manipulation::graph::Histogram | |
| virtual | ~Histogram () |
Static Public Member Functions | |
| static LeafHistogramPtr_t | create (const Foliation f) |
Protected Member Functions | |
| LeafHistogram (const Foliation f) | |
| Protected Member Functions inherited from hpp::statistics::Statistics< LeafBin > | |
| Statistics () | |
| virtual T & | increment (const T &bin) __attribute__((deprecated)) |
| virtual insert (const T &bin) | |
| protected |
Constructor
| state | defines the submanifold containing the foliation. |
| constraint | The constraint that create the foliation being studied. |
| virtual |
Insert an occurence of a value in the histogram.
Implements hpp::manipulation::graph::Histogram.
| inlinevirtual |
Implements hpp::manipulation::graph::Histogram.
| virtual |
Implements hpp::manipulation::graph::Histogram.
| static |
| inline |
| statistics::DiscreteDistribution< RoadmapNodePtr_t > hpp::manipulation::graph::LeafHistogram::getDistrib | ( | ) | const |
| statistics::DiscreteDistribution< RoadmapNodePtr_t > hpp::manipulation::graph::LeafHistogram::getDistribOutOfConnectedComponent | ( | const core::ConnectedComponentPtr_t & | cc | ) | const |
| virtual |
Reimplemented from hpp::statistics::Statistics< LeafBin >.