hpp-manipulation  4.9.0
Classes for manipulation planning.
hpp::manipulation::graph::NodeBin Class Reference

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

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

Public Types

typedef ::hpp::statistics::Bin Parent
 

Public Member Functions

 NodeBin (const StatePtr_t &n)
 
void push_back (const RoadmapNodePtr_t &n)
 
bool operator< (const NodeBin &rhs) const
 
bool operator== (const NodeBin &rhs) const
 
const StatePtr_tstate () const
 
std::ostream & print (std::ostream &os) 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 ()
 

Detailed Description

This class is used to do statistics on the roadmap. It keeps a track of which nodes of the constraint graph have been visited.

Member Typedef Documentation

◆ Parent

Constructor & Destructor Documentation

◆ NodeBin()

hpp::manipulation::graph::NodeBin::NodeBin ( const StatePtr_t n)

Member Function Documentation

◆ operator<()

bool hpp::manipulation::graph::NodeBin::operator< ( const NodeBin rhs) const

◆ operator==()

bool hpp::manipulation::graph::NodeBin::operator== ( const NodeBin rhs) const

◆ print()

std::ostream& hpp::manipulation::graph::NodeBin::print ( std::ostream &  os) const
virtual

Reimplemented from hpp::statistics::Bin.

◆ push_back()

void hpp::manipulation::graph::NodeBin::push_back ( const RoadmapNodePtr_t n)

◆ state()

const StatePtr_t& hpp::manipulation::graph::NodeBin::state ( ) const

The documentation for this class was generated from the following file: