hpp-python  6.1.0
python bindings for HPP, based on boost python
pyhpp::core Namespace Reference

Namespaces

 path
 
 pathOptimization
 
 pathPlanner
 
 problemTarget
 
 steeringMethod
 

Classes

struct  PathPlanner
 
struct  Problem
 
struct  SteeringMethod
 
struct  CVWrapper
 
struct  CSWrapper
 
struct  CCWrapper
 
struct  CWrapper
 
struct  DistanceWrapper
 
struct  PPWrapper
 
struct  PVWrapper
 
class  PathWrapper
 
struct  PathWrap
 
struct  Builder
 
struct  NotABuilder
 
struct  exposeContainer
 
struct  ProblemWrapperConverter
 
struct  RWrapper
 

Typedefs

typedef hpp::core::RoadmapPtr_t RoadmapPtr_t
 
typedef hpp::core::ProblemConstPtr_t ProblemConstPtr_t
 
typedef hpp::core::PathVectorPtr_t PathVectorPtr_t
 
typedef std::shared_ptr< SteeringMethodPyWSteeringMethodPtr_t
 
typedef hpp::core::ProblemPtr_t ProblemPtr_t
 
typedef hpp::core::DevicePtr_t DevicePtr_t
 
typedef hpp::core::Parameter Parameter
 
typedef hpp::core::ConfigurationIn_t ConfigurationIn_t
 
typedef hpp::core::ConfigurationShooterPtr_t ConfigurationShooterPtr_t
 
typedef hpp::core::SteeringMethodPtr_t SteeringMethodPtr_t
 
typedef hpp::core::ConfigValidationsPtr_t ConfigValidationsPtr_t
 
typedef hpp::core::PathValidationPtr_t PathValidationPtr_t
 
typedef hpp::core::PathProjectorPtr_t PathProjectorPtr_t
 
typedef hpp::core::ProblemTargetPtr_t ProblemTargetPtr_t
 
typedef hpp::core::DistancePtr_t DistancePtr_t
 
typedef hpp::core::value_type value_type
 
typedef hpp::core::size_type size_type
 
typedef hpp::core::PathPtr_t PathPtr_t
 
typedef hpp::core::ConstraintSetPtr_t ConstraintSetPtr_t
 
typedef PyWSteeringMethodPtr_t(Problem::* GetSteeringMethod) () const
 
typedef void(Problem::* SetSteeringMethod) (const PyWSteeringMethodPtr_t &)
 
typedef const ConfigValidationsPtr_t &(Problem::* GetConfigValidation) () const
 
typedef void(Problem::* SetConfigValidation) (const ConfigValidationsPtr_t &)
 
typedef PathValidationPtr_t(Problem::* GetPathValidation) () const
 
typedef void(Problem::* SetPathValidation) (const PathValidationPtr_t &)
 
typedef PathProjectorPtr_t(Problem::* GetPathProjector) () const
 
typedef void(Problem::* SetPathProjector) (const PathProjectorPtr_t &)
 
typedef DistancePtr_t(Problem::* GetDistance) () const
 
typedef void(Problem::* SetDistance) (const DistancePtr_t &)
 
typedef const ProblemTargetPtr_t &(Problem::* GetTarget) () const
 
typedef void(Problem::* SetTarget) (const ProblemTargetPtr_t &)
 
typedef ConfigurationShooterPtr_t(Problem::* GetConfigurationShooter) () const
 
typedef void(Problem::* SetConfigurationShooter) (const ConfigurationShooterPtr_t &)
 

Functions

void exposeConfigValidation ()
 
void exposeConfigurationShooter ()
 
void exposeConstraint ()
 
void exposeEquation ()
 
void exposeReports ()
 
void exposeSteeringMethod ()
 
void exposeNode ()
 
void exposeDistance ()
 
void exposeConnectedComponent ()
 
void exposeRoadmap ()
 
void exposeProblemTarget ()
 
void exposePath ()
 
void exposePathOptimizer ()
 
void exposePathProjector ()
 
void exposePathValidation ()
 
void exposePathPlanner ()
 
void exposeParameter ()
 
void exposeProblem ()
 
void exposeProblemSolver ()
 
object parameter_as_python_object (Parameter *p)
 
Parameter create (object param)
 
Parameter createBool (bool param)
 
void register_problem_converters ()
 

Typedef Documentation

◆ ConfigurationIn_t

◆ ConfigurationShooterPtr_t

◆ ConfigValidationsPtr_t

◆ ConstraintSetPtr_t

◆ DevicePtr_t

◆ DistancePtr_t

◆ GetConfigurationShooter

typedef ConfigurationShooterPtr_t(Problem::* pyhpp::core::GetConfigurationShooter) () const

◆ GetConfigValidation

typedef const ConfigValidationsPtr_t&(Problem::* pyhpp::core::GetConfigValidation) () const

◆ GetDistance

typedef DistancePtr_t(Problem::* pyhpp::core::GetDistance) () const

◆ GetPathProjector

typedef PathProjectorPtr_t(Problem::* pyhpp::core::GetPathProjector) () const

◆ GetPathValidation

typedef PathValidationPtr_t(Problem::* pyhpp::core::GetPathValidation) () const

◆ GetSteeringMethod

typedef PyWSteeringMethodPtr_t(Problem::* pyhpp::core::GetSteeringMethod) () const

◆ GetTarget

typedef const ProblemTargetPtr_t&(Problem::* pyhpp::core::GetTarget) () const

◆ Parameter

◆ PathProjectorPtr_t

◆ PathPtr_t

◆ PathValidationPtr_t

◆ PathVectorPtr_t

◆ ProblemConstPtr_t

◆ ProblemPtr_t

◆ ProblemTargetPtr_t

◆ PyWSteeringMethodPtr_t

◆ RoadmapPtr_t

◆ SetConfigurationShooter

typedef void(Problem::* pyhpp::core::SetConfigurationShooter) (const ConfigurationShooterPtr_t &)

◆ SetConfigValidation

typedef void(Problem::* pyhpp::core::SetConfigValidation) (const ConfigValidationsPtr_t &)

◆ SetDistance

typedef void(Problem::* pyhpp::core::SetDistance) (const DistancePtr_t &)

◆ SetPathProjector

typedef void(Problem::* pyhpp::core::SetPathProjector) (const PathProjectorPtr_t &)

◆ SetPathValidation

typedef void(Problem::* pyhpp::core::SetPathValidation) (const PathValidationPtr_t &)

◆ SetSteeringMethod

typedef void(Problem::* pyhpp::core::SetSteeringMethod) (const PyWSteeringMethodPtr_t &)

◆ SetTarget

typedef void(Problem::* pyhpp::core::SetTarget) (const ProblemTargetPtr_t &)

◆ size_type

◆ SteeringMethodPtr_t

◆ value_type

Function Documentation

◆ create()

Parameter pyhpp::core::create ( object  param)

◆ createBool()

Parameter pyhpp::core::createBool ( bool  param)

◆ exposeConfigurationShooter()

void pyhpp::core::exposeConfigurationShooter ( )

◆ exposeConfigValidation()

void pyhpp::core::exposeConfigValidation ( )

◆ exposeConnectedComponent()

void pyhpp::core::exposeConnectedComponent ( )

◆ exposeConstraint()

void pyhpp::core::exposeConstraint ( )

◆ exposeDistance()

void pyhpp::core::exposeDistance ( )

◆ exposeEquation()

void pyhpp::core::exposeEquation ( )

◆ exposeNode()

void pyhpp::core::exposeNode ( )

◆ exposeParameter()

void pyhpp::core::exposeParameter ( )

◆ exposePath()

void pyhpp::core::exposePath ( )

◆ exposePathOptimizer()

void pyhpp::core::exposePathOptimizer ( )

◆ exposePathPlanner()

void pyhpp::core::exposePathPlanner ( )

◆ exposePathProjector()

void pyhpp::core::exposePathProjector ( )

◆ exposePathValidation()

void pyhpp::core::exposePathValidation ( )

◆ exposeProblem()

void pyhpp::core::exposeProblem ( )

◆ exposeProblemSolver()

void pyhpp::core::exposeProblemSolver ( )

◆ exposeProblemTarget()

void pyhpp::core::exposeProblemTarget ( )

◆ exposeReports()

void pyhpp::core::exposeReports ( )

◆ exposeRoadmap()

void pyhpp::core::exposeRoadmap ( )

◆ exposeSteeringMethod()

void pyhpp::core::exposeSteeringMethod ( )

◆ parameter_as_python_object()

object pyhpp::core::parameter_as_python_object ( Parameter p)

◆ register_problem_converters()

void pyhpp::core::register_problem_converters ( )