fwd.hh File Reference
#include <vector>
#include <deque>
#include <list>
#include <set>
#include <hpp/util/pointer.hh>
#include <hpp/constraints/fwd.hh>
Include dependency graph for fwd.hh:
This graph shows which files directly or indirectly include this file:

Namespaces

 hpp
 
 hpp::core
 
 hpp::core::continuousCollisionChecking
 
 hpp::core::nearestNeighbor
 
 hpp::core::pathOptimization
 
 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)