hpp-manipulation 7.0.0
Classes for manipulation planning.
Loading...
Searching...
No Matches
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)

Additional Inherited Members

Protected Member Functions inherited from hpp::statistics::Bin
 Bin ()
virtual ~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: