#include <vector>
#include <deque>
#include <list>
#include <set>
#include <hpp/util/pointer.hh>
#include <hpp/constraints/fwd.hh>
Namespaces | |
namespace | hpp |
namespace | hpp::core |
namespace | hpp::core::continuousCollisionChecking |
namespace | hpp::core::nearestNeighbor |
namespace | hpp::core::pathOptimization |
namespace | hpp::core::pathProjector |
Typedefs | |
typedef boost::shared_ptr < ComparisonType > | hpp::core::ComparisonTypePtr_t |
typedef boost::shared_ptr < Equality > | hpp::core::EqualityPtr_t |
typedef boost::shared_ptr < EqualToZero > | hpp::core::EqualToZeroPtr_t |
typedef boost::shared_ptr < ComparisonTypes > | hpp::core::ComparisonTypesPtr_t |
typedef boost::shared_ptr < DoubleInequality > | hpp::core::DoubleInequalityPtr_t |
typedef boost::shared_ptr < BasicConfigurationShooter > | hpp::core::BasicConfigurationShooterPtr_t |
typedef hpp::model::Body | hpp::core::Body |
typedef hpp::model::BodyPtr_t | hpp::core::BodyPtr_t |
typedef boost::shared_ptr < CollisionValidation > | hpp::core::CollisionValidationPtr_t |
typedef model::CollisionObjectPtr_t | hpp::core::CollisionObjectPtr_t |
typedef model::Configuration_t | hpp::core::Configuration_t |
typedef model::ConfigurationIn_t | hpp::core::ConfigurationIn_t |
typedef model::ConfigurationOut_t | hpp::core::ConfigurationOut_t |
typedef model::ConfigurationPtr_t | hpp::core::ConfigurationPtr_t |
typedef std::vector < ConfigurationPtr_t > | hpp::core::Configurations_t |
typedef Configurations_t::iterator | hpp::core::ConfigIterator_t |
typedef Configurations_t::const_iterator | hpp::core::ConfigConstIterator_t |
typedef boost::shared_ptr < ConfigurationShooter > | hpp::core::ConfigurationShooterPtr_t |
typedef boost::shared_ptr < ConfigProjector > | hpp::core::ConfigProjectorPtr_t |
typedef boost::shared_ptr < ConfigValidation > | hpp::core::ConfigValidationPtr_t |
typedef boost::shared_ptr < ConfigValidations > | hpp::core::ConfigValidationsPtr_t |
typedef boost::shared_ptr < ConnectedComponent > | hpp::core::ConnectedComponentPtr_t |
typedef std::set < ConnectedComponentPtr_t > | hpp::core::ConnectedComponents_t |
typedef boost::shared_ptr < Constraint > | hpp::core::ConstraintPtr_t |
typedef boost::shared_ptr < ConstraintSet > | hpp::core::ConstraintSetPtr_t |
typedef model::Device | hpp::core::Device_t |
typedef model::DevicePtr_t | hpp::core::DevicePtr_t |
typedef model::DeviceWkPtr_t | hpp::core::DeviceWkPtr_t |
typedef model::CenterOfMassComputationPtr_t | hpp::core::CenterOfMassComputationPtr_t |
typedef std::deque< DevicePtr_t > | hpp::core::Devices_t |
typedef constraints::DifferentiableFunction | hpp::core::DifferentiableFunction |
typedef constraints::DifferentiableFunctionPtr_t | hpp::core::DifferentiableFunctionPtr_t |
typedef boost::shared_ptr < DiffusingPlanner > | hpp::core::DiffusingPlannerPtr_t |
typedef boost::shared_ptr < DiscretizedCollisionChecking > | hpp::core::DiscretizedCollisionCheckingPtr_t |
typedef boost::shared_ptr < Distance > | hpp::core::DistancePtr_t |
typedef boost::shared_ptr < DistanceBetweenObjects > | hpp::core::DistanceBetweenObjectsPtr_t |
typedef model::DistanceResult | hpp::core::DistanceResult |
typedef model::DistanceResults_t | hpp::core::DistanceResults_t |
typedef Edge * | hpp::core::EdgePtr_t |
typedef std::list< Edge * > | hpp::core::Edges_t |
typedef boost::shared_ptr < ExtractedPath > | hpp::core::ExtractedPathPtr_t |
typedef model::JointJacobian_t | hpp::core::JointJacobian_t |
typedef model::Joint | hpp::core::Joint |
typedef model::JointConstPtr_t | hpp::core::JointConstPtr_t |
typedef model::JointPtr_t | hpp::core::JointPtr_t |
typedef boost::shared_ptr < JointBoundValidation > | hpp::core::JointBoundValidationPtr_t |
typedef model::HalfJointJacobian_t | hpp::core::HalfJointJacobian_t |
typedef model::JointVector_t | hpp::core::JointVector_t |
typedef KDTree * | hpp::core::KDTreePtr_t |
typedef boost::shared_ptr < LockedJoint > | hpp::core::LockedJointPtr_t |
typedef boost::shared_ptr < NumericalConstraint > | hpp::core::NumericalConstraintPtr_t |
typedef model::matrix_t | hpp::core::matrix_t |
typedef constraints::matrixIn_t | hpp::core::matrixIn_t |
typedef constraints::matrixOut_t | hpp::core::matrixOut_t |
typedef model::size_type | hpp::core::size_type |
typedef model::value_type | hpp::core::value_type |
typedef std::pair< value_type, value_type > | hpp::core::interval_t |
typedef std::pair< size_type, size_type > | hpp::core::SizeInterval_t |
typedef std::vector < SizeInterval_t > | hpp::core::SizeIntervals_t |
typedef std::list< Node * > | hpp::core::Nodes_t |
typedef Node * | hpp::core::NodePtr_t |
typedef model::ObjectVector_t | hpp::core::ObjectVector_t |
typedef boost::shared_ptr< Path > | hpp::core::PathPtr_t |
typedef boost::shared_ptr < const Path > | hpp::core::PathConstPtr_t |
typedef boost::shared_ptr < PathOptimizer > | hpp::core::PathOptimizerPtr_t |
typedef boost::shared_ptr < PathPlanner > | hpp::core::PathPlannerPtr_t |
typedef boost::shared_ptr < PathValidation > | hpp::core::PathValidationPtr_t |
typedef boost::shared_ptr < PathVector > | hpp::core::PathVectorPtr_t |
typedef boost::shared_ptr < PlanAndOptimize > | hpp::core::PlanAndOptimizePtr_t |
typedef Problem * | hpp::core::ProblemPtr_t |
typedef ProblemSolver * | hpp::core::ProblemSolverPtr_t |
typedef boost::shared_ptr < RandomShortcut > | hpp::core::RandomShortcutPtr_t |
typedef boost::shared_ptr < Roadmap > | hpp::core::RoadmapPtr_t |
typedef boost::shared_ptr < StraightPath > | hpp::core::StraightPathPtr_t |
typedef boost::shared_ptr < SteeringMethod > | hpp::core::SteeringMethodPtr_t |
typedef boost::shared_ptr < SteeringMethodStraight > | hpp::core::SteeringMethodStraightPtr_t |
typedef std::vector< PathPtr_t > | hpp::core::Paths_t |
typedef std::vector < PathVectorPtr_t > | hpp::core::PathVectors_t |
typedef model::vector_t | hpp::core::vector_t |
typedef model::vectorIn_t | hpp::core::vectorIn_t |
typedef model::vectorOut_t | hpp::core::vectorOut_t |
typedef boost::shared_ptr < VisibilityPrmPlanner > | hpp::core::VisibilityPrmPlannerPtr_t |
typedef boost::shared_ptr < WeighedDistance > | hpp::core::WeighedDistancePtr_t |
typedef std::map< std::string, DifferentiableFunctionPtr_t > | hpp::core::DifferentiableFunctionMap_t |
typedef std::map< std::string, ComparisonTypePtr_t > | hpp::core::ComparisonTypeMap_t |
typedef std::map< std::string, SizeIntervals_t > | hpp::core::SizeIntervalsMap_t |
typedef std::map< std::string, CenterOfMassComputationPtr_t > | hpp::core::CenterOfMassComputationMap_t |
typedef std::pair < CollisionObjectPtr_t, CollisionObjectPtr_t > | hpp::core::CollisionPair_t |
typedef std::list < CollisionPair_t > | hpp::core::CollisionPairs_t |
typedef boost::shared_ptr < Dichotomy > | hpp::core::continuousCollisionChecking::DichotomyPtr_t |
typedef boost::shared_ptr < Progressive > | hpp::core::continuousCollisionChecking::ProgressivePtr_t |
typedef NearestNeighbor * | hpp::core::NearestNeighborPtr_t |
typedef KDTree * | hpp::core::nearestNeighbor::KDTreePtr_t |
typedef Basic * | hpp::core::nearestNeighbor::BasicPtr_t |
typedef boost::shared_ptr< Cost > | hpp::core::pathOptimization::CostPtr_t |
typedef boost::shared_ptr < GradientBased > | hpp::core::pathOptimization::GradientBasedPtr_t |
typedef boost::shared_ptr < PathLength > | hpp::core::pathOptimization::PathLengthPtr_t |
typedef boost::shared_ptr < PathProjector > | hpp::core::PathProjectorPtr_t |
typedef boost::shared_ptr < Dichotomy > | hpp::core::pathProjector::DichotomyPtr_t |
typedef boost::shared_ptr < Progressive > | hpp::core::pathProjector::ProgressivePtr_t |
Functions | |
hpp::core::HPP_PREDEF_CLASS (BasicConfigurationShooter) | |
hpp::core::HPP_PREDEF_CLASS (CollisionValidation) | |
hpp::core::HPP_PREDEF_CLASS (ConfigurationShooter) | |
hpp::core::HPP_PREDEF_CLASS (ConfigProjector) | |
hpp::core::HPP_PREDEF_CLASS (ConfigValidation) | |
hpp::core::HPP_PREDEF_CLASS (ConfigValidations) | |
hpp::core::HPP_PREDEF_CLASS (ConnectedComponent) | |
hpp::core::HPP_PREDEF_CLASS (Constraint) | |
hpp::core::HPP_PREDEF_CLASS (ConstraintSet) | |
hpp::core::HPP_PREDEF_CLASS (DiffusingPlanner) | |
hpp::core::HPP_PREDEF_CLASS (Distance) | |
hpp::core::HPP_PREDEF_CLASS (DistanceBetweenObjects) | |
hpp::core::HPP_PREDEF_CLASS (DiscretizedCollisionChecking) | |
hpp::core::HPP_PREDEF_CLASS (NumericalConstraint) | |
hpp::core::HPP_PREDEF_CLASS (LockedJoint) | |
hpp::core::HPP_PREDEF_CLASS (ExtractedPath) | |
hpp::core::HPP_PREDEF_CLASS (JointBoundValidation) | |
hpp::core::HPP_PREDEF_CLASS (Path) | |
hpp::core::HPP_PREDEF_CLASS (PathOptimizer) | |
hpp::core::HPP_PREDEF_CLASS (PathPlanner) | |
hpp::core::HPP_PREDEF_CLASS (PathVector) | |
hpp::core::HPP_PREDEF_CLASS (PathValidation) | |
hpp::core::HPP_PREDEF_CLASS (PlanAndOptimize) | |
hpp::core::HPP_PREDEF_CLASS (Problem) | |
hpp::core::HPP_PREDEF_CLASS (RandomShortcut) | |
hpp::core::HPP_PREDEF_CLASS (Roadmap) | |
hpp::core::HPP_PREDEF_CLASS (SteeringMethod) | |
hpp::core::HPP_PREDEF_CLASS (SteeringMethodStraight) | |
hpp::core::HPP_PREDEF_CLASS (StraightPath) | |
hpp::core::HPP_PREDEF_CLASS (VisibilityPrmPlanner) | |
hpp::core::HPP_PREDEF_CLASS (WeighedDistance) | |
hpp::core::continuousCollisionChecking::HPP_PREDEF_CLASS (Dichotomy) | |
hpp::core::continuousCollisionChecking::HPP_PREDEF_CLASS (Progressive) | |
hpp::core::pathOptimization::HPP_PREDEF_CLASS (Cost) | |
hpp::core::pathOptimization::HPP_PREDEF_CLASS (GradientBased) | |
hpp::core::pathOptimization::HPP_PREDEF_CLASS (PathLength) | |
hpp::core::HPP_PREDEF_CLASS (PathProjector) | |
hpp::core::pathProjector::HPP_PREDEF_CLASS (Dichotomy) | |
hpp::core::pathProjector::HPP_PREDEF_CLASS (Progressive) |