Main Page | Modules | Namespace List | Class Hierarchy | Compound List | File List | Compound Members | File Members

RigidBody Class Reference
[Objects]

#include <rigidbody.h>

Inheritance diagram for RigidBody:

Object Camera Ufo Vehicle List of all members.

Public Member Functions

void deStep (float dt)
void impulse (v3f i, v3f relp)
void movePoint (v3f r, v3f d)
sqm3f getRotationMatrix ()
v3f getMassPos ()
 RigidBody ()

Protected Attributes

float mass
sqm3f Ibodyinv
v3f massPos
sqm3f R
v3f P
v3f L
sqm3f Iinv
v3f vel
v3f omega
v3f force
v3f torque

Friends

class State
class NetLink

Constructor & Destructor Documentation

RigidBody::RigidBody  )  [inline]
 


Member Function Documentation

void RigidBody::deStep float  dt  ) 
 

v3f RigidBody::getMassPos  )  [inline]
 

sqm3f RigidBody::getRotationMatrix  )  [inline]
 

void RigidBody::impulse v3f  i,
v3f  relp
 

void RigidBody::movePoint v3f  r,
v3f  d
 


Friends And Related Function Documentation

friend class NetLink [friend]
 

friend class State [friend]
 


Member Data Documentation

v3f RigidBody::force [protected]
 

sqm3f RigidBody::Ibodyinv [protected]
 

sqm3f RigidBody::Iinv [protected]
 

v3f RigidBody::L [protected]
 

float RigidBody::mass [protected]
 

v3f RigidBody::massPos [protected]
 

v3f RigidBody::omega [protected]
 

v3f RigidBody::P [protected]
 

sqm3f RigidBody::R [protected]
 

v3f RigidBody::torque [protected]
 

v3f RigidBody::vel [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Jul 21 10:44:48 2003 for Rover by doxygen 1.3.2