Simple integrator: Euclidean method. More...
Public Member Functions | |
EulerIntegrator (const ob::StateSpace *space, double timeStep) | |
double | getTimeStep (void) const |
void | propagate (const ob::State *start, const oc::Control *control, const double duration, ob::State *result) const |
void | setTimeStep (double timeStep) |
Private Attributes | |
F | ode_ |
const ob::StateSpace * | space_ |
double | timeStep_ |
Simple integrator: Euclidean method.
Definition at line 94 of file RigidBodyPlanningWithIntegrationAndControls.cpp.
EulerIntegrator< F >::EulerIntegrator | ( | const ob::StateSpace * | space, | |
double | timeStep | |||
) | [inline] |
Definition at line 98 of file RigidBodyPlanningWithIntegrationAndControls.cpp.
double EulerIntegrator< F >::getTimeStep | ( | void | ) | const [inline] |
Definition at line 120 of file RigidBodyPlanningWithIntegrationAndControls.cpp.
void EulerIntegrator< F >::propagate | ( | const ob::State * | start, | |
const oc::Control * | control, | |||
const double | duration, | |||
ob::State * | result | |||
) | const [inline] |
Definition at line 102 of file RigidBodyPlanningWithIntegrationAndControls.cpp.
void EulerIntegrator< F >::setTimeStep | ( | double | timeStep | ) | [inline] |
Definition at line 125 of file RigidBodyPlanningWithIntegrationAndControls.cpp.
F EulerIntegrator< F >::ode_ [private] |
Definition at line 134 of file RigidBodyPlanningWithIntegrationAndControls.cpp.
const ob::StateSpace* EulerIntegrator< F >::space_ [private] |
Definition at line 132 of file RigidBodyPlanningWithIntegrationAndControls.cpp.
double EulerIntegrator< F >::timeStep_ [private] |
Definition at line 133 of file RigidBodyPlanningWithIntegrationAndControls.cpp.