doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | List of all members
idODE Class Referenceabstract

#include <Ode.h>

Inheritance diagram for idODE:
idODE_Euler idODE_Midpoint idODE_RK4 idODE_RK4Adaptive

Public Member Functions

virtual ~idODE (void)
 
virtual float Evaluate (const float *state, float *newState, float t0, float t1)=0
 

Protected Attributes

int dimension
 
deriveFunction_t derive
 
const voiduserData
 

Detailed Description

Definition at line 49 of file Ode.h.

Constructor & Destructor Documentation

virtual idODE::~idODE ( void  )
inlinevirtual

Definition at line 52 of file Ode.h.

Member Function Documentation

virtual float idODE::Evaluate ( const float state,
float newState,
float  t0,
float  t1 
)
pure virtual

Member Data Documentation

deriveFunction_t idODE::derive
protected

Definition at line 58 of file Ode.h.

int idODE::dimension
protected

Definition at line 57 of file Ode.h.

const void* idODE::userData
protected

Definition at line 59 of file Ode.h.


The documentation for this class was generated from the following file: