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.