Namespaces | |
namespace | dot |
Classes | |
class | Cache |
Cache mechanism that enable const-correctness of member functions. More... | |
class | Edge |
Abstract class representing representing the link between two nodes. More... | |
class | WaypointEdge |
Edge with waypoint. More... | |
class | LevelSetEdge |
Edge that find intersection of level set. More... | |
class | GraphComponent |
Define common methods of the graph components. More... | |
class | Graph |
Description of the constraint graph. More... | |
class | NodeSelector |
This class is used to get the state of a configuration. More... | |
class | Node |
State of an end-effector. More... | |
class | LeafBin |
This class is used to do statistics on the roadmap. More... | |
class | NodeBin |
This class is used to do statistics on the roadmap. More... | |
class | Histogram |
class | LeafHistogram |
class | NodeHistogram |
Typedefs | |
typedef boost::shared_ptr< Graph > | GraphPtr_t |
typedef boost::shared_ptr< Node > | NodePtr_t |
typedef boost::shared_ptr< Edge > | EdgePtr_t |
typedef boost::shared_ptr < WaypointEdge > | WaypointEdgePtr_t |
typedef boost::shared_ptr < LevelSetEdge > | LevelSetEdgePtr_t |
typedef boost::shared_ptr < NodeSelector > | NodeSelectorPtr_t |
typedef boost::shared_ptr < GraphComponent > | GraphComponentPtr_t |
typedef std::vector< NodePtr_t > | Nodes_t |
typedef std::vector< EdgePtr_t > | Edges_t |
typedef ::hpp::statistics::DiscreteDistribution < EdgePtr_t >::Weight_t | Weight_t |
typedef ::hpp::statistics::DiscreteDistribution < EdgePtr_t > | Neighbors_t |
typedef std::vector < NodeSelectorPtr_t > | NodeSelectors_t |
typedef hpp::core::Constraint | Constraint |
typedef hpp::core::ConstraintPtr_t | ConstraintPtr_t |
typedef hpp::core::LockedJoint | LockedJoint |
typedef hpp::core::LockedJointPtr_t | LockedJointPtr_t |
typedef hpp::core::ConfigProjector | ConfigProjector |
typedef hpp::core::ConfigProjectorPtr_t | ConfigProjectorPtr_t |
typedef hpp::core::ConstraintSet | ConstraintSet |
typedef hpp::core::ConstraintSetPtr_t | ConstraintSetPtr_t |
typedef hpp::core::Equality | Equality |
typedef hpp::core::ComparisonTypePtr_t | ComparisonTypePtr_t |
typedef hpp::core::DifferentiableFunctionPtr_t | DifferentiableFunctionPtr_t |
typedef hpp::core::SizeIntervals_t | SizeIntervals_t |
typedef std::vector < SizeIntervals_t > | IntervalsContainer_t |
typedef std::list < NumericalConstraintPtr_t > | NumericalConstraints_t |
typedef std::list < LockedJointPtr_t > | LockedJoints_t |
typedef boost::shared_ptr < Histogram > | HistogramPtr_t |
typedef boost::shared_ptr < NodeHistogram > | NodeHistogramPtr_t |
typedef boost::shared_ptr < LeafHistogram > | LeafHistogramPtr_t |
Functions | |
HPP_PREDEF_CLASS (Graph) | |
HPP_PREDEF_CLASS (Node) | |
HPP_PREDEF_CLASS (Edge) | |
HPP_PREDEF_CLASS (WaypointEdge) | |
HPP_PREDEF_CLASS (LevelSetEdge) | |
HPP_PREDEF_CLASS (NodeSelector) | |
HPP_PREDEF_CLASS (GraphComponent) | |
HPP_MAKE_EXCEPTION (HPP_MANIPULATION_DLLAPI, Bad_function_call) | |
std::ostream & | operator<< (std::ostream &os, const GraphComponent &graphComp) |
typedef hpp::core::DifferentiableFunctionPtr_t hpp::manipulation::graph::DifferentiableFunctionPtr_t |
typedef boost::shared_ptr< Edge > hpp::manipulation::graph::EdgePtr_t |
typedef std::vector< EdgePtr_t > hpp::manipulation::graph::Edges_t |
typedef boost::shared_ptr< GraphComponent > hpp::manipulation::graph::GraphComponentPtr_t |
typedef boost::shared_ptr< Graph > hpp::manipulation::graph::GraphPtr_t |
typedef boost::shared_ptr<Histogram> hpp::manipulation::graph::HistogramPtr_t |
typedef std::vector<SizeIntervals_t> hpp::manipulation::graph::IntervalsContainer_t |
typedef boost::shared_ptr<LeafHistogram> hpp::manipulation::graph::LeafHistogramPtr_t |
typedef boost::shared_ptr< LevelSetEdge > hpp::manipulation::graph::LevelSetEdgePtr_t |
typedef std::list< LockedJointPtr_t > hpp::manipulation::graph::LockedJoints_t |
typedef ::hpp::statistics::DiscreteDistribution< EdgePtr_t > hpp::manipulation::graph::Neighbors_t |
typedef boost::shared_ptr<NodeHistogram> hpp::manipulation::graph::NodeHistogramPtr_t |
typedef boost::shared_ptr< Node > hpp::manipulation::graph::NodePtr_t |
typedef std::vector< NodePtr_t > hpp::manipulation::graph::Nodes_t |
typedef boost::shared_ptr< NodeSelector > hpp::manipulation::graph::NodeSelectorPtr_t |
typedef std::vector< NodeSelectorPtr_t > hpp::manipulation::graph::NodeSelectors_t |
typedef std::list< NumericalConstraintPtr_t > hpp::manipulation::graph::NumericalConstraints_t |
typedef boost::shared_ptr< WaypointEdge > hpp::manipulation::graph::WaypointEdgePtr_t |
typedef ::hpp::statistics::DiscreteDistribution< EdgePtr_t >::Weight_t hpp::manipulation::graph::Weight_t |
hpp::manipulation::graph::HPP_MAKE_EXCEPTION | ( | HPP_MANIPULATION_DLLAPI | , |
Bad_function_call | |||
) |
hpp::manipulation::graph::HPP_PREDEF_CLASS | ( | WaypointEdge | ) |
hpp::manipulation::graph::HPP_PREDEF_CLASS | ( | LevelSetEdge | ) |
hpp::manipulation::graph::HPP_PREDEF_CLASS | ( | NodeSelector | ) |
hpp::manipulation::graph::HPP_PREDEF_CLASS | ( | GraphComponent | ) |
std::ostream& hpp::manipulation::graph::operator<< | ( | std::ostream & | os, |
const GraphComponent & | graphComp | ||
) |