hpp::manipulation::graph::LeafHistogram Class Reference

#include <hpp/manipulation/graph/statistics.hh>

Inheritance diagram for hpp::manipulation::graph::LeafHistogram:
Collaboration diagram for hpp::manipulation::graph::LeafHistogram:

List of all members.

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_tconstraint () const
virtual HistogramPtr_t clone () const
statistics::DiscreteDistribution
< core::NodePtr_t
getDistribOutOfConnectedComponent (const core::ConnectedComponentPtr_t &cc) const

Member Typedef Documentation

typedef ::hpp::statistics::Statistics< LeafBin > hpp::manipulation::graph::LeafHistogram::Parent

Constructor & Destructor Documentation

Constructor.

Parameters:
constraintThe constraint that create the foliation being studied.

Member Function Documentation

Insert an occurence of a value in the histogram.

Implements hpp::manipulation::graph::Histogram.

std::ostream& hpp::manipulation::graph::LeafHistogram::print ( std::ostream &  os) const
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends