33 #ifndef DART_INTEGRATION_SEMIIMPLICITEULERINTEGRATOR_HPP_
34 #define DART_INTEGRATION_SEMIIMPLICITEULERINTEGRATOR_HPP_
39 namespace integration {
Any class that uses an integrator should implement this interface.
Definition: Integrator.hpp:45
class Integrator
Definition: Integrator.hpp:82
class SemiImplicitEulerIntegrator
Definition: SemiImplicitEulerIntegrator.hpp:43
virtual ~SemiImplicitEulerIntegrator()
Destructor.
Definition: SemiImplicitEulerIntegrator.cpp:44
void integrateVel(IntegrableSystem *_system, double _dt) override
Integrate velocity of the system with time step dt.
Definition: SemiImplicitEulerIntegrator.cpp:64
SemiImplicitEulerIntegrator()
Constructor.
Definition: SemiImplicitEulerIntegrator.cpp:39
void integrate(IntegrableSystem *_system, double _dt) override
Integrate the system with time step dt.
Definition: SemiImplicitEulerIntegrator.cpp:49
void integratePos(IntegrableSystem *_system, double _dt) override
Integrate velocity of the system with time step dt.
Definition: SemiImplicitEulerIntegrator.cpp:57
Definition: BulletCollisionDetector.cpp:65