hpp-manipulation  6.0.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
 

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

typedef ::hpp::statistics::Bin hpp::manipulation::graph::NodeBin::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

◆ 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: