#include <hpp/manipulation/graph/statistics.hh>
Public Types | |
typedef ::hpp::statistics::Statistics < LeafBin > | Parent |
Public Member Functions | |
LeafHistogram (const ConstraintSetPtr_t &constraint) | |
Constructor. | |
void | add (const core::NodePtr_t &n) |
Insert an occurence of a value in the histogram. | |
std::ostream & | print (std::ostream &os) const |
const ConstraintSetPtr_t & | constraint () const |
virtual HistogramPtr_t | clone () const |
statistics::DiscreteDistribution < core::NodePtr_t > | getDistribOutOfConnectedComponent (const core::ConnectedComponentPtr_t &cc) const |
typedef ::hpp::statistics::Statistics< LeafBin > hpp::manipulation::graph::LeafHistogram::Parent |
hpp::manipulation::graph::LeafHistogram::LeafHistogram | ( | const ConstraintSetPtr_t & | constraint | ) |
Constructor.
constraint | The constraint that create the foliation being studied. |
void hpp::manipulation::graph::LeafHistogram::add | ( | const core::NodePtr_t & | n | ) | [virtual] |
Insert an occurence of a value in the histogram.
Implements hpp::manipulation::graph::Histogram.
virtual HistogramPtr_t hpp::manipulation::graph::LeafHistogram::clone | ( | ) | const [virtual] |
Implements hpp::manipulation::graph::Histogram.
const ConstraintSetPtr_t& hpp::manipulation::graph::LeafHistogram::constraint | ( | ) | const |
statistics::DiscreteDistribution< core::NodePtr_t > hpp::manipulation::graph::LeafHistogram::getDistribOutOfConnectedComponent | ( | const core::ConnectedComponentPtr_t & | cc | ) | const |
std::ostream& hpp::manipulation::graph::LeafHistogram::print | ( | std::ostream & | os | ) | const |