hpp-python 6.1.0
python bindings for HPP, based on boost python
Loading...
Searching...
No Matches
steering-method.cc File Reference
Include dependency graph for steering-method.cc:

Classes

struct  pyhpp::core::steeringMethod::SplineBezier3
 
struct  pyhpp::core::steeringMethod::SplineBezier5
 

Namespaces

namespace  pyhpp
 
namespace  pyhpp::core
 
namespace  pyhpp::core::steeringMethod
 

Macros

#define DEFINE_STEERING_WRAPPER(WrapperName, SteeringType)
 
#define DEFINE_STEERING_GUESS_WRAPPER(WrapperName, SteeringType)
 

Functions

void pyhpp::core::steeringMethod::exposeSplineBezier3 ()
 
void pyhpp::core::steeringMethod::exposeSplineBezier5 ()
 
void pyhpp::core::steeringMethod::exposeSteeringMethods ()
 
void pyhpp::core::exposeSteeringMethod ()
 

Macro Definition Documentation

◆ DEFINE_STEERING_GUESS_WRAPPER

#define DEFINE_STEERING_GUESS_WRAPPER (   WrapperName,
  SteeringType 
)
Value:
SteeringType::createWithGuess(problem.obj)) {} \
}; \
void expose##WrapperName() { \
#WrapperName, init<const pyhpp::core::Problem&>()); \
}
void init(SteeringMethodWkPtr_t weak)
void init(const ConfigurationShooterWkPtr_t &weak)
ProblemConstPtr_t problem() const

◆ DEFINE_STEERING_WRAPPER

#define DEFINE_STEERING_WRAPPER (   WrapperName,
  SteeringType 
)
Value:
: pyhpp::core::SteeringMethod(SteeringType::create(problem.obj)) {} \
}; \
void expose##WrapperName() { \
#WrapperName, init<const pyhpp::core::Problem&>()); \
}