hpp-manipulation
4.9.0
Classes for manipulation planning.
|
#include <hpp/manipulation/graph/statistics.hh>
Public Types | |
typedef ::hpp::statistics::Bin | Parent |
typedef std::list< RoadmapNodePtr_t > | RoadmapNodes_t |
Public Member Functions | |
LeafBin (const vector_t &v, value_type *threshold_) | |
void | push_back (const RoadmapNodePtr_t &n) |
bool | operator< (const LeafBin &rhs) const |
bool | operator== (const LeafBin &rhs) const |
const vector_t & | value () const |
std::ostream & | print (std::ostream &os) const |
unsigned int | numberOfObsOutOfConnectedComponent (const core::ConnectedComponentPtr_t &cc) const |
const RoadmapNodes_t & | nodes () const |
Public Member Functions inherited from hpp::statistics::Bin | |
const std::size_t & | freq () const |
std::size_t | operator++ () |
std::size_t | operator++ (int) |
const std::size_t & | freq () const |
std::size_t | operator++ () |
std::size_t | operator++ (int) |
const std::size_t & | freq () const |
std::size_t | operator++ () |
std::size_t | operator++ (int) |
const std::size_t & | freq () const |
std::size_t | operator++ () |
std::size_t | operator++ (int) |
Additional Inherited Members | |
Protected Member Functions inherited from hpp::statistics::Bin | |
Bin () | |
Bin () | |
Bin () | |
Bin () | |
This class is used to do statistics on the roadmap. It keeps a track of which leaves of a foliation have been visited.
typedef std::list<RoadmapNodePtr_t> hpp::manipulation::graph::LeafBin::RoadmapNodes_t |
hpp::manipulation::graph::LeafBin::LeafBin | ( | const vector_t & | v, |
value_type * | threshold_ | ||
) |
const RoadmapNodes_t& hpp::manipulation::graph::LeafBin::nodes | ( | ) | const |
unsigned int hpp::manipulation::graph::LeafBin::numberOfObsOutOfConnectedComponent | ( | const core::ConnectedComponentPtr_t & | cc | ) | const |
bool hpp::manipulation::graph::LeafBin::operator< | ( | const LeafBin & | rhs | ) | const |
bool hpp::manipulation::graph::LeafBin::operator== | ( | const LeafBin & | rhs | ) | const |
|
virtual |
Reimplemented from hpp::statistics::Bin.
void hpp::manipulation::graph::LeafBin::push_back | ( | const RoadmapNodePtr_t & | n | ) |
const vector_t& hpp::manipulation::graph::LeafBin::value | ( | ) | const |