hpp-plot 7.0.0
Plotting tools for HPP
Loading...
Searching...
No Matches
hpp::plot::State Class Reference
Inheritance diagram for hpp::plot::State:
Collaboration diagram for hpp::plot::State:

Public Types

typedef std::function< EdgeFactory

Public Member Functions

 ~State ()
Edge::create)
virtual bool ConfigurationIn_t config) const
bool isWaypoint () const
void isWaypoint (bool isWaypoint)
StateSelectorWkPtr_t stateSelector () const
void stateSelector (const StateSelectorWkPtr_t &parent)
const neighbors () const
neighborEdges () const
const hiddenNeighbors () const
void Weight_t &w)
EdgePtr_t &edge)
configConstraint () const
virtual void ImplicitPtr_t &numConstraint)
virtual void ImplicitPtr_t &nm)
bool ConfigProjectorPtr_t &proj) const
const numericalConstraintsForPath () const
std::ostream & dotPrint (std::ostream &os, dot::DrawingAttributes da=dot::DrawingAttributes()) const
Public Member Functions inherited from hpp::manipulation::graph::GraphComponent
virtual ~GraphComponent ()
const std::string & name () const
const std::size_t & id () const
virtual void ImplicitPtr_t &numConstraint)
virtual void ImplicitPtr_t &numCost)
virtual void resetNumericalConstraints ()
bool ConfigProjectorPtr_t &proj) const
const numericalConstraints () const
const numericalCosts () const
void parentGraph (const GraphWkPtr_t &parent)
parentGraph () const
virtual std::ostream & dot::DrawingAttributes()) const
virtual void invalidate ()
void solveLevelByLevel (bool solveLevelByLevel)
bool solveLevelByLevel () const

Static Public Member Functions

static name)

Protected Member Functions

void init (const StateWkPtr_t &self)
 name)
std::ostream & print (std::ostream &os) const
virtual void populateTooltip (dot::Tooltip &tp) const
virtual void initialize ()
Protected Member Functions inherited from hpp::manipulation::graph::GraphComponent
void init (const GraphComponentWkPtr_t &weak)
 name)
void throwIfNotInitialized () const
virtual void dot::Tooltip &tp) const

Additional Inherited Members

Protected Attributes inherited from hpp::manipulation::graph::GraphComponent
numericalConstraints_
numericalCosts_
GraphWkPtr_t graph_
bool isInit_

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