Namespaces | |
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 | Graph |
Description of the constraint graph. More... | |
class | GraphComponent |
Define common methods of the graph components. More... | |
class | Histogram |
class | LeafBin |
This class is used to do statistics on the roadmap. More... | |
class | LeafHistogram |
class | LevelSetEdge |
Edge that find intersection of level set. More... | |
class | Node |
State of an end-effector. More... | |
class | NodeBin |
This class is used to do statistics on the roadmap. More... | |
class | NodeHistogram |
class | NodeSelector |
This class is used to get the state of a configuration. More... | |
class | WaypointEdge |
Edge with waypoint. More... | |
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::ComparisonTypePtr_t hpp::manipulation::graph::ComparisonTypePtr_t |
typedef hpp::core::ConfigProjector hpp::manipulation::graph::ConfigProjector |
typedef hpp::core::ConfigProjectorPtr_t hpp::manipulation::graph::ConfigProjectorPtr_t |
typedef hpp::core::Constraint hpp::manipulation::graph::Constraint |
typedef hpp::core::ConstraintPtr_t hpp::manipulation::graph::ConstraintPtr_t |
typedef hpp::core::ConstraintSet hpp::manipulation::graph::ConstraintSet |
typedef hpp::core::ConstraintSetPtr_t hpp::manipulation::graph::ConstraintSetPtr_t |
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 hpp::core::Equality hpp::manipulation::graph::Equality |
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 hpp::core::LockedJoint hpp::manipulation::graph::LockedJoint |
typedef hpp::core::LockedJointPtr_t hpp::manipulation::graph::LockedJointPtr_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 hpp::core::SizeIntervals_t hpp::manipulation::graph::SizeIntervals_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 | ( | Graph | ) |
hpp::manipulation::graph::HPP_PREDEF_CLASS | ( | Node | ) |
hpp::manipulation::graph::HPP_PREDEF_CLASS | ( | Edge | ) |
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 | ) |