Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

LinearEulerIntegrator Class Reference

#include <linearEulerIntegrator.h>

Inheritance diagram for LinearEulerIntegrator:

LinearIntegrator BaseIntegrator ReferenceCount List of all members.

Private Member Functions

virtual void child_integrate (Physical *physical, pvector< PT(LinearForce) > &forces, float dt)
virtual ~LinearEulerIntegrator (void)

Private Attributes

PUBLISHED __pad0__: LinearEulerIntegrator(void)

Constructor & Destructor Documentation

LinearEulerIntegrator::~LinearEulerIntegrator void   )  [private, virtual]
 

Definition at line 39 of file linearEulerIntegrator.cxx.


Member Function Documentation

void LinearEulerIntegrator::child_integrate Physical physical,
pvector< PT(LinearForce) > &  forces,
float  dt
[private, virtual]
 

Implements LinearIntegrator.

Definition at line 50 of file linearEulerIntegrator.cxx.

References BaseForce::get_active(), PhysicsObject::get_active(), BaseForce::get_force_node(), Physical::get_linear_forces, PhysicsObject::get_mass(), LinearForce::get_mass_dependent(), Physical::get_object_vector, PhysicsObject::get_position(), BaseIntegrator::get_precomputed_linear_matrices(), PhysicsObject::get_terminal_velocity(), LinearForce::get_vector(), PhysicsObject::get_velocity(), index, len, NULL, BaseIntegrator::precompute_linear_matrices(), PhysicsObject::set_position(), and PhysicsObject::set_velocity().


Member Data Documentation

PUBLISHED LinearEulerIntegrator::__pad0__ [private]
 

Reimplemented from ReferenceCount.

Definition at line 36 of file linearEulerIntegrator.h.


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:12:39 2003 for Panda by doxygen1.3