Panda3D
|
Pure virtual base class for physical modeling. More...
#include "angularIntegrator.h"
Public Member Functions | |
virtual | ~AngularIntegrator () |
destructor | |
void | integrate (Physical *physical, AngularForceVector &forces, PN_stdfloat dt) |
high-level integration. | |
virtual void | output (ostream &out) const |
Write a string representation of this instance to <out>. | |
virtual void | write (ostream &out, unsigned int indent=0) const |
Write a string representation of this instance to <out>. | |
Protected Member Functions | |
AngularIntegrator () | |
constructor |
Pure virtual base class for physical modeling.
Takes physically modelable objects and applies forces to them.
Definition at line 28 of file angularIntegrator.h.
AngularIntegrator::~AngularIntegrator | ( | ) | [virtual] |
destructor
Definition at line 35 of file angularIntegrator.cxx.
AngularIntegrator::AngularIntegrator | ( | ) | [protected] |
constructor
Definition at line 26 of file angularIntegrator.cxx.
void AngularIntegrator::integrate | ( | Physical * | physical, |
AngularForceVector & | forces, | ||
PN_stdfloat | dt | ||
) |
void AngularIntegrator::output | ( | ostream & | out | ) | const [virtual] |
Write a string representation of this instance to <out>.
Reimplemented from BaseIntegrator.
Reimplemented in AngularEulerIntegrator.
Definition at line 62 of file angularIntegrator.cxx.
void AngularIntegrator::write | ( | ostream & | out, |
unsigned int | indent = 0 |
||
) | const [virtual] |
Write a string representation of this instance to <out>.
Reimplemented from BaseIntegrator.
Reimplemented in AngularEulerIntegrator.
Definition at line 75 of file angularIntegrator.cxx.