var hierarchy =
[
    [ "hpp::core::ContinuousValidation::AddObstacle", "classhpp_1_1core_1_1ContinuousValidation_1_1AddObstacle.html", null ],
    [ "hpp::core::path::binomials< N >", "structhpp_1_1core_1_1path_1_1binomials.html", null ],
    [ "hpp::core::continuousValidation::CoefficientVelocity", "structhpp_1_1core_1_1continuousValidation_1_1CoefficientVelocity.html", null ],
    [ "hpp::core::CollisionPair", "structhpp_1_1core_1_1CollisionPair.html", null ],
    [ "hpp::core::pathOptimization::ConfigOptimizationTraits", "structhpp_1_1core_1_1pathOptimization_1_1ConfigOptimizationTraits.html", null ],
    [ "hpp::core::ConfigurationShooter", "classhpp_1_1core_1_1ConfigurationShooter.html", [
      [ "hpp::core::configurationShooter::Gaussian", "classhpp_1_1core_1_1configurationShooter_1_1Gaussian.html", null ],
      [ "hpp::core::configurationShooter::Uniform", "classhpp_1_1core_1_1configurationShooter_1_1Uniform.html", null ],
      [ "hpp::core::configurationShooter::UniformTpl< generator_t >", "classhpp_1_1core_1_1configurationShooter_1_1UniformTpl.html", null ]
    ] ],
    [ "hpp::core::ConfigValidation", "classhpp_1_1core_1_1ConfigValidation.html", [
      [ "hpp::core::CollisionValidation", "classhpp_1_1core_1_1CollisionValidation.html", null ],
      [ "hpp::core::ConfigValidations", "classhpp_1_1core_1_1ConfigValidations.html", [
        [ "hpp::core::pathValidation::Discretized", "classhpp_1_1core_1_1pathValidation_1_1Discretized.html", null ]
      ] ],
      [ "hpp::core::JointBoundValidation", "classhpp_1_1core_1_1JointBoundValidation.html", null ]
    ] ],
    [ "hpp::core::ConnectedComponent", "classhpp_1_1core_1_1ConnectedComponent.html", null ],
    [ "hpp::core::Constraint", "classhpp_1_1core_1_1Constraint.html", [
      [ "hpp::core::ConfigProjector", "classhpp_1_1core_1_1ConfigProjector.html", null ],
      [ "hpp::core::ConstraintSet", "classhpp_1_1core_1_1ConstraintSet.html", null ]
    ] ],
    [ "hpp::core::Container< Types, Key >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< AffordanceConfig_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< AffordanceObjects_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< CenterOfMassComputationPtr_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< ConfigurationShooterBuilder_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< ConfigValidationBuilder_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< constraints::ImplicitPtr_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< DistanceBuilder_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< hpp::core::Parameter >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< JointAndShapes_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< PathOptimizerBuilder_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< PathPlannerBuilder_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< PathProjectorBuilder_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< PathValidationBuilder_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< RobotBuilder_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< segments_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::Container< SteeringMethodBuilder_t >", "structhpp_1_1core_1_1Container.html", null ],
    [ "hpp::core::path::Cost", "classhpp_1_1core_1_1path_1_1Cost.html", [
      [ "hpp::core::path::cost::Length", "classhpp_1_1core_1_1path_1_1cost_1_1Length.html", null ]
    ] ],
    [ "hpp::constraints::DifferentiableFunction", "/opt/openrobots/share/doc/hpp-constraints/doxygen-html/classhpp_1_1constraints_1_1DifferentiableFunction.html", [
      [ "hpp::core::pathOptimization::Cost", "classhpp_1_1core_1_1pathOptimization_1_1Cost.html", null ]
    ] ],
    [ "hpp::core::Distance", "classhpp_1_1core_1_1Distance.html", [
      [ "hpp::core::KinodynamicDistance", "classhpp_1_1core_1_1KinodynamicDistance.html", null ],
      [ "hpp::core::WeighedDistance", "classhpp_1_1core_1_1WeighedDistance.html", null ],
      [ "hpp::core::distance::ReedsShepp", "classhpp_1_1core_1_1distance_1_1ReedsShepp.html", null ]
    ] ],
    [ "hpp::core::DistanceBetweenObjects", "classhpp_1_1core_1_1DistanceBetweenObjects.html", null ],
    [ "hpp::core::Edge", "classhpp_1_1core_1_1Edge.html", null ],
    [ "std::exception", null, [
      [ "hpp::core::path_planning_failed", "structhpp_1_1core_1_1path__planning__failed.html", null ],
      [ "hpp::core::projection_error", "structhpp_1_1core_1_1projection__error.html", null ]
    ] ],
    [ "hpp::core::ContinuousValidation::Initialize", "classhpp_1_1core_1_1ContinuousValidation_1_1Initialize.html", null ],
    [ "hpp::core::continuousValidation::IntervalValidation", "classhpp_1_1core_1_1continuousValidation_1_1IntervalValidation.html", [
      [ "hpp::core::continuousValidation::BodyPairCollision", "classhpp_1_1core_1_1continuousValidation_1_1BodyPairCollision.html", [
        [ "hpp::core::continuousValidation::SolidSolidCollision", "classhpp_1_1core_1_1continuousValidation_1_1SolidSolidCollision.html", null ]
      ] ]
    ] ],
    [ "hpp::core::pathOptimization::LinearConstraint", "structhpp_1_1core_1_1pathOptimization_1_1LinearConstraint.html", null ],
    [ "hpp::core::Member_lockedJoints_in_class_ProblemSolver_has_been_removed_use_member_numericalConstraints_instead", "classhpp_1_1core_1_1Member__lockedJoints__in__class__ProblemSolver__has__been__removed__use__mem13d41ebecb0601dfb554b0ac45bff11b.html", null ],
    [ "hpp::core::NearestNeighbor", "classhpp_1_1core_1_1NearestNeighbor.html", null ],
    [ "hpp::core::Node", "classhpp_1_1core_1_1Node.html", null ],
    [ "NumTraits", null, [
      [ "Eigen::NumTraits< hpp::core::RelativeMotion::RelativeMotionType >", "structEigen_1_1NumTraits_3_01hpp_1_1core_1_1RelativeMotion_1_1RelativeMotionType_01_4.html", null ]
    ] ],
    [ "hpp::core::ObstacleUserInterface", "classhpp_1_1core_1_1ObstacleUserInterface.html", [
      [ "hpp::core::ObstacleUserVector< ConfigValidationPtr_t >", "classhpp_1_1core_1_1ObstacleUserVector.html", [
        [ "hpp::core::ConfigValidations", "classhpp_1_1core_1_1ConfigValidations.html", null ]
      ] ],
      [ "hpp::core::ObstacleUserVector< PathValidationPtr_t >", "classhpp_1_1core_1_1ObstacleUserVector.html", [
        [ "hpp::core::PathValidations", "classhpp_1_1core_1_1PathValidations.html", null ]
      ] ],
      [ "hpp::core::ContinuousValidation", "classhpp_1_1core_1_1ContinuousValidation.html", [
        [ "hpp::core::continuousValidation::Dichotomy", "classhpp_1_1core_1_1continuousValidation_1_1Dichotomy.html", null ],
        [ "hpp::core::continuousValidation::Progressive", "classhpp_1_1core_1_1continuousValidation_1_1Progressive.html", null ]
      ] ],
      [ "hpp::core::ObstacleUser", "classhpp_1_1core_1_1ObstacleUser.html", [
        [ "hpp::core::CollisionValidation", "classhpp_1_1core_1_1CollisionValidation.html", null ]
      ] ],
      [ "hpp::core::ObstacleUserVector< Derived >", "classhpp_1_1core_1_1ObstacleUserVector.html", null ]
    ] ],
    [ "hpp::core::pathOptimization::ConfigOptimization::Optimizer", "structhpp_1_1core_1_1pathOptimization_1_1ConfigOptimization_1_1Optimizer.html", null ],
    [ "std::pair", null, [
      [ "hpp::core::parser::internal::InsertChildClass< Parent, Child >", "structhpp_1_1core_1_1parser_1_1internal_1_1InsertChildClass.html", null ]
    ] ],
    [ "hpp::core::Parameter", "classhpp_1_1core_1_1Parameter.html", null ],
    [ "hpp::core::ParameterDescription", "classhpp_1_1core_1_1ParameterDescription.html", null ],
    [ "hpp::core::pathOptimization::ConfigOptimization::Parameters", "structhpp_1_1core_1_1pathOptimization_1_1ConfigOptimization_1_1Parameters.html", null ],
    [ "hpp::core::pathOptimization::PartialShortcut::Parameters", "structhpp_1_1core_1_1pathOptimization_1_1PartialShortcut_1_1Parameters.html", null ],
    [ "hpp::core::pathOptimization::PartialShortcutTraits", "structhpp_1_1core_1_1pathOptimization_1_1PartialShortcutTraits.html", null ],
    [ "hpp::core::Path", "classhpp_1_1core_1_1Path.html", [
      [ "hpp::core::path::Spline< BernsteinBasis, 3 >", "classhpp_1_1core_1_1path_1_1Spline.html", [
        [ "hpp::core::path::Hermite", "classhpp_1_1core_1_1path_1_1Hermite.html", null ]
      ] ],
      [ "hpp::core::InterpolatedPath", "classhpp_1_1core_1_1InterpolatedPath.html", null ],
      [ "hpp::core::PathVector", "classhpp_1_1core_1_1PathVector.html", [
        [ "hpp::core::DubinsPath", "classhpp_1_1core_1_1DubinsPath.html", null ]
      ] ],
      [ "hpp::core::StraightPath", "classhpp_1_1core_1_1StraightPath.html", [
        [ "hpp::core::KinodynamicPath", "classhpp_1_1core_1_1KinodynamicPath.html", [
          [ "hpp::core::KinodynamicOrientedPath", "classhpp_1_1core_1_1KinodynamicOrientedPath.html", null ]
        ] ]
      ] ],
      [ "hpp::core::SubchainPath", "classhpp_1_1core_1_1SubchainPath.html", null ],
      [ "hpp::core::path::Spline< _PolynomeBasis, _Order >", "classhpp_1_1core_1_1path_1_1Spline.html", null ],
      [ "hpp::core::steeringMethod::ConstantCurvature", "classhpp_1_1core_1_1steeringMethod_1_1ConstantCurvature.html", null ]
    ] ],
    [ "hpp::core::PathOptimizer", "classhpp_1_1core_1_1PathOptimizer.html", [
      [ "hpp::core::pathOptimization::ConfigOptimization", "classhpp_1_1core_1_1pathOptimization_1_1ConfigOptimization.html", null ],
      [ "hpp::core::pathOptimization::GradientBased", "classhpp_1_1core_1_1pathOptimization_1_1GradientBased.html", null ],
      [ "hpp::core::pathOptimization::PartialShortcut", "classhpp_1_1core_1_1pathOptimization_1_1PartialShortcut.html", null ],
      [ "hpp::core::pathOptimization::RSTimeParameterization", "classhpp_1_1core_1_1pathOptimization_1_1RSTimeParameterization.html", null ],
      [ "hpp::core::pathOptimization::RandomShortcut", "classhpp_1_1core_1_1pathOptimization_1_1RandomShortcut.html", null ],
      [ "hpp::core::pathOptimization::SimpleShortcut", "classhpp_1_1core_1_1pathOptimization_1_1SimpleShortcut.html", null ],
      [ "hpp::core::pathOptimization::SimpleTimeParameterization", "classhpp_1_1core_1_1pathOptimization_1_1SimpleTimeParameterization.html", null ],
      [ "hpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >", "classhpp_1_1core_1_1pathOptimization_1_1SplineGradientBasedAbstract.html", [
        [ "hpp::core::pathOptimization::SplineGradientBased< _PolynomeBasis, _SplineOrder >", "classhpp_1_1core_1_1pathOptimization_1_1SplineGradientBased.html", null ]
      ] ],
      [ "hpp::core::pathOptimization::TrapezoidalTimeParameterization", "classhpp_1_1core_1_1pathOptimization_1_1TrapezoidalTimeParameterization.html", null ]
    ] ],
    [ "hpp::core::PathPlanner", "classhpp_1_1core_1_1PathPlanner.html", [
      [ "hpp::core::BiRRTPlanner", "classhpp_1_1core_1_1BiRRTPlanner.html", null ],
      [ "hpp::core::DiffusingPlanner", "classhpp_1_1core_1_1DiffusingPlanner.html", null ],
      [ "hpp::core::PlanAndOptimize", "classhpp_1_1core_1_1PlanAndOptimize.html", null ],
      [ "hpp::core::VisibilityPrmPlanner", "classhpp_1_1core_1_1VisibilityPrmPlanner.html", null ],
      [ "hpp::core::pathPlanner::BiRrtStar", "classhpp_1_1core_1_1pathPlanner_1_1BiRrtStar.html", null ],
      [ "hpp::core::pathPlanner::SearchInRoadmap", "classhpp_1_1core_1_1pathPlanner_1_1SearchInRoadmap.html", null ],
      [ "hpp::core::pathPlanner::kPrmStar", "classhpp_1_1core_1_1pathPlanner_1_1kPrmStar.html", null ]
    ] ],
    [ "hpp::core::PathProjector", "classhpp_1_1core_1_1PathProjector.html", [
      [ "hpp::core::pathProjector::Dichotomy", "classhpp_1_1core_1_1pathProjector_1_1Dichotomy.html", null ],
      [ "hpp::core::pathProjector::Global", "classhpp_1_1core_1_1pathProjector_1_1Global.html", null ],
      [ "hpp::core::pathProjector::Progressive", "classhpp_1_1core_1_1pathProjector_1_1Progressive.html", null ],
      [ "hpp::core::pathProjector::RecursiveHermite", "classhpp_1_1core_1_1pathProjector_1_1RecursiveHermite.html", null ]
    ] ],
    [ "hpp::core::PathValidation", "classhpp_1_1core_1_1PathValidation.html", [
      [ "hpp::core::ContinuousValidation", "classhpp_1_1core_1_1ContinuousValidation.html", null ],
      [ "hpp::core::PathValidations", "classhpp_1_1core_1_1PathValidations.html", null ],
      [ "hpp::core::pathValidation::Discretized", "classhpp_1_1core_1_1pathValidation_1_1Discretized.html", null ]
    ] ],
    [ "hpp::core::Problem", "classhpp_1_1core_1_1Problem.html", null ],
    [ "hpp::core::ProblemSolver", "classhpp_1_1core_1_1ProblemSolver.html", null ],
    [ "hpp::core::ProblemSolverPlugin", "classhpp_1_1core_1_1ProblemSolverPlugin.html", null ],
    [ "hpp::core::ProblemTarget", "classhpp_1_1core_1_1ProblemTarget.html", [
      [ "hpp::core::problemTarget::GoalConfigurations", "classhpp_1_1core_1_1problemTarget_1_1GoalConfigurations.html", null ],
      [ "hpp::core::problemTarget::TaskTarget", "classhpp_1_1core_1_1problemTarget_1_1TaskTarget.html", null ]
    ] ],
    [ "hpp::core::pathOptimization::QuadraticProgram", "structhpp_1_1core_1_1pathOptimization_1_1QuadraticProgram.html", null ],
    [ "hpp::core::RelativeMotion", "structhpp_1_1core_1_1RelativeMotion.html", null ],
    [ "hpp::core::Roadmap", "classhpp_1_1core_1_1Roadmap.html", null ],
    [ "hpp::core::SharedComparator", "structhpp_1_1core_1_1SharedComparator.html", null ],
    [ "hpp::core::pathOptimization::SplineGradientBasedAbstract< _PolynomeBasis, _SplineOrder >::SplineOptimizationData", "structhpp_1_1core_1_1pathOptimization_1_1SplineGradientBasedAbstract_1_1SplineOptimizationData.html", null ],
    [ "hpp::core::SteeringMethod", "classhpp_1_1core_1_1SteeringMethod.html", [
      [ "hpp::core::steeringMethod::CarLike", "classhpp_1_1core_1_1steeringMethod_1_1CarLike.html", [
        [ "hpp::core::steeringMethod::Dubins", "classhpp_1_1core_1_1steeringMethod_1_1Dubins.html", null ],
        [ "hpp::core::steeringMethod::ReedsShepp", "classhpp_1_1core_1_1steeringMethod_1_1ReedsShepp.html", null ],
        [ "hpp::core::steeringMethod::Snibud", "classhpp_1_1core_1_1steeringMethod_1_1Snibud.html", null ]
      ] ],
      [ "hpp::core::steeringMethod::Hermite", "classhpp_1_1core_1_1steeringMethod_1_1Hermite.html", null ],
      [ "hpp::core::steeringMethod::Interpolated", "classhpp_1_1core_1_1steeringMethod_1_1Interpolated.html", null ],
      [ "hpp::core::steeringMethod::Kinodynamic", "classhpp_1_1core_1_1steeringMethod_1_1Kinodynamic.html", null ],
      [ "hpp::core::steeringMethod::Spline< _PolynomeBasis, _SplineOrder >", "classhpp_1_1core_1_1steeringMethod_1_1Spline.html", null ],
      [ "hpp::core::steeringMethod::Straight", "classhpp_1_1core_1_1steeringMethod_1_1Straight.html", null ]
    ] ],
    [ "hpp::core::TimeParameterization", "classhpp_1_1core_1_1TimeParameterization.html", [
      [ "hpp::core::timeParameterization::PiecewisePolynomial< _Order >", "classhpp_1_1core_1_1timeParameterization_1_1PiecewisePolynomial.html", null ],
      [ "hpp::core::timeParameterization::Polynomial", "classhpp_1_1core_1_1timeParameterization_1_1Polynomial.html", null ]
    ] ],
    [ "hpp::core::ValidationReport", "classhpp_1_1core_1_1ValidationReport.html", [
      [ "hpp::core::CollisionValidationReport", "structhpp_1_1core_1_1CollisionValidationReport.html", [
        [ "hpp::core::AllCollisionsValidationReport", "structhpp_1_1core_1_1AllCollisionsValidationReport.html", null ]
      ] ],
      [ "hpp::core::JointBoundValidationReport", "classhpp_1_1core_1_1JointBoundValidationReport.html", null ],
      [ "hpp::core::PathValidationReport", "structhpp_1_1core_1_1PathValidationReport.html", [
        [ "hpp::core::CollisionPathValidationReport", "structhpp_1_1core_1_1CollisionPathValidationReport.html", null ]
      ] ],
      [ "hpp::core::ProjectionError", "structhpp_1_1core_1_1ProjectionError.html", null ]
    ] ],
    [ "hpp::core::steeringMethod::ConstantCurvature::Wheels_t", "structhpp_1_1core_1_1steeringMethod_1_1ConstantCurvature_1_1Wheels__t.html", null ]
];