hpp-manipulation 7.0.0
Classes for manipulation planning.
Loading...
Searching...
No Matches
hpp::manipulation::graph Namespace Reference

Namespaces

namespace  dot
namespace  helper

Classes

class  Edge
class  Foliation
class  Graph
class  GraphComponent
 Define common methods of the graph components. More...
class  GuidedStateSelector
class  Histogram
class  LeafBin
class  LeafHistogram
class  LevelSetEdge
class  NodeBin
class  State
class  StateHistogram
class  StateSelector
class  Validation
class  WaypointEdge

Typedefs

typedef shared_ptr< GraphGraphPtr_t
typedef shared_ptr< StateStatePtr_t
typedef shared_ptr< EdgeEdgePtr_t
typedef shared_ptr< WaypointEdgeWaypointEdgePtr_t
typedef shared_ptr< LevelSetEdgeLevelSetEdgePtr_t
typedef shared_ptr< StateSelectorStateSelectorPtr_t
typedef shared_ptr< GuidedStateSelectorGuidedStateSelectorPtr_t
typedef shared_ptr< GraphComponentGraphComponentPtr_t
typedef std::vector< GraphComponentWkPtr_t > GraphComponents_t
typedef std::vector< StatePtr_tStates_t
typedef std::vector< EdgePtr_tEdges_t
typedef ::hpp::statistics::DiscreteDistribution< EdgePtr_t >::Weight_t Weight_t
typedef ::hpp::statistics::DiscreteDistribution< EdgePtr_tNeighbors_t
typedef std::vector< StateSelectorPtr_tStateSelectors_t
typedef hpp::core::segments_t segments_t
typedef std::vector< segments_tIntervalsContainer_t
typedef hpp::core::NumericalConstraints_t NumericalConstraints_t
typedef hpp::core::LockedJoints_t LockedJoints_t
typedef shared_ptr< HistogramHistogramPtr_t
typedef shared_ptr< StateHistogramStateHistogramPtr_t
typedef shared_ptr< LeafHistogramLeafHistogramPtr_t
typedef std::list< HistogramPtr_tHistograms_t
typedef shared_ptr< ValidationValidationPtr_t
typedef shared_ptr< StateHistogramNodeHistogramPtr_t

Functions

 HPP_PREDEF_CLASS (Graph)
 HPP_PREDEF_CLASS (Edge)
 HPP_PREDEF_CLASS (State)
 HPP_PREDEF_CLASS (WaypointEdge)
 HPP_PREDEF_CLASS (LevelSetEdge)
 HPP_PREDEF_CLASS (StateSelector)
 HPP_PREDEF_CLASS (GraphComponent)
 HPP_PREDEF_CLASS (GuidedStateSelector)
std::ostream & operator<< (std::ostream &os, const GraphComponent &graphComp)
std::ostream & operator<< (std::ostream &os, const StateSelector &ss)
std::ostream & operator<< (std::ostream &os, const Validation &v)

Typedef Documentation

◆ EdgePtr_t

◆ Edges_t

◆ GraphComponentPtr_t

◆ GraphComponents_t

typedef std::vector<GraphComponentWkPtr_t> hpp::manipulation::graph::GraphComponents_t

◆ GraphPtr_t

◆ GuidedStateSelectorPtr_t

◆ HistogramPtr_t

◆ Histograms_t

◆ IntervalsContainer_t

◆ LeafHistogramPtr_t

◆ LevelSetEdgePtr_t

◆ LockedJoints_t

◆ Neighbors_t

◆ NodeHistogramPtr_t

◆ NumericalConstraints_t

◆ segments_t

◆ StateHistogramPtr_t

◆ StatePtr_t

◆ States_t

◆ StateSelectorPtr_t

◆ StateSelectors_t

◆ ValidationPtr_t

◆ WaypointEdgePtr_t

◆ Weight_t

Function Documentation

◆ HPP_PREDEF_CLASS() [1/8]

hpp::manipulation::graph::HPP_PREDEF_CLASS(Edge)

◆ HPP_PREDEF_CLASS() [2/8]

hpp::manipulation::graph::HPP_PREDEF_CLASS(Graph)

◆ HPP_PREDEF_CLASS() [3/8]

hpp::manipulation::graph::HPP_PREDEF_CLASS(GraphComponent)

◆ HPP_PREDEF_CLASS() [4/8]

hpp::manipulation::graph::HPP_PREDEF_CLASS(GuidedStateSelector)

◆ HPP_PREDEF_CLASS() [5/8]

hpp::manipulation::graph::HPP_PREDEF_CLASS(LevelSetEdge)

◆ HPP_PREDEF_CLASS() [6/8]

hpp::manipulation::graph::HPP_PREDEF_CLASS(State)

◆ HPP_PREDEF_CLASS() [7/8]

hpp::manipulation::graph::HPP_PREDEF_CLASS(StateSelector)

◆ HPP_PREDEF_CLASS() [8/8]

hpp::manipulation::graph::HPP_PREDEF_CLASS(WaypointEdge)

◆ operator<<()

std::ostream & hpp::manipulation::graph::operator<<(std::ostream &os,
const StateSelector &ss )
inline