EulerIntegrator< F > Class Template Reference

Simple integrator: Euclidean method. More...

List of all members.

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

ode_
const ob::StateSpacespace_
double timeStep_

Detailed Description

template<typename F>
class EulerIntegrator< F >

Simple integrator: Euclidean method.

Definition at line 94 of file RigidBodyPlanningWithIntegrationAndControls.cpp.


Constructor & Destructor Documentation

template<typename F >
EulerIntegrator< F >::EulerIntegrator ( const ob::StateSpace space,
double  timeStep 
) [inline]

Member Function Documentation

template<typename F >
double EulerIntegrator< F >::getTimeStep ( void   )  const [inline]
template<typename F >
void EulerIntegrator< F >::propagate ( const ob::State start,
const oc::Control control,
const double  duration,
ob::State result 
) const [inline]
template<typename F >
void EulerIntegrator< F >::setTimeStep ( double  timeStep  )  [inline]

Member Data Documentation

template<typename F >
F EulerIntegrator< F >::ode_ [private]
template<typename F >
const ob::StateSpace* EulerIntegrator< F >::space_ [private]
template<typename F >
double EulerIntegrator< F >::timeStep_ [private]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


ompl
Author(s): Ioan Sucan/isucan@rice.edu, Mark Moll/mmoll@rice.edu, Lydia Kavraki/kavraki@rice.edu
autogenerated on Fri Jan 11 09:33:55 2013