Om
1.0.0
A universal framework for multimedia simulation
|
A class that specifies how a simulation state is numerically integrated forward in time. More...
#include <omPhysicsIntegrator.h>
Public Types | |
enum | Enum { UNDEFINED = 0, EULER, EULER_SEMI_IMPLICIT, MIDPOINT, RK4, DEFAULT = EULER_SEMI_IMPLICIT } |
An enum type that specifies the kinds of integrators. More... | |
Public Member Functions | |
PhysicsIntegrator () | |
Create a new DEFAULT physics integrator. More... | |
PhysicsIntegrator (Enum newIntegrator) | |
Create a new physics integrator with the specified physics integrator enum value. More... | |
operator Enum () const | |
Convert this physics integrator to an enum value. More... | |
String | toString () const |
Return a string representation of the physics integrator. More... | |
operator String () const | |
Convert this physics integrator into a string representation. More... | |
A class that specifies how a simulation state is numerically integrated forward in time.
An enum type that specifies the kinds of integrators.
|
inline |
Create a new DEFAULT physics integrator.
|
inline |
Create a new physics integrator with the specified physics integrator enum value.
|
inline |
Convert this physics integrator to an enum value.
String om::physics::base::PhysicsIntegrator::toString | ( | ) | const |
Return a string representation of the physics integrator.
|
inline |
Convert this physics integrator into a string representation.