Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

PhysObject Class Reference

#include <PhysObject.h>

Collaboration diagram for PhysObject:

Collaboration graph
[legend]
List of all members.

Public Member Functions

glVector GetBoundPos (int bs_id)
 PhysObject (Object3d *new_center)
 PhysObject ()
void Process ()

Public Attributes

vector< b_spherebsphere_list
Raycenter
float elasticity
float gravity_effect
float inertial_moment
bool live
float mass
Quaternion qrot_velocity
Rotation rot_velocity
glVector velocity
float wind_effect

Constructor & Destructor Documentation

PhysObject::PhysObject  ) 
 

Definition at line 13 of file PhysObject.cpp.

References bsphere_list, center, elasticity, gravity_effect, inertial_moment, live, mass, and wind_effect.

PhysObject::PhysObject Object3d new_center  ) 
 

Definition at line 25 of file PhysObject.cpp.

References bsphere_list, center, glVector::data, elasticity, gravity_effect, inertial_moment, live, mass, qrot_velocity, velocity, and wind_effect.


Member Function Documentation

glVector PhysObject::GetBoundPos int  bs_id  ) 
 

Definition at line 54 of file PhysObject.cpp.

void PhysObject::Process  ) 
 


Member Data Documentation

vector<b_sphere> PhysObject::bsphere_list
 

Definition at line 35 of file PhysObject.h.

Referenced by PhysObject().

Ray* PhysObject::center
 

Definition at line 29 of file PhysObject.h.

Referenced by PhysObject().

float PhysObject::elasticity
 

Definition at line 43 of file PhysObject.h.

Referenced by PhysObject().

float PhysObject::gravity_effect
 

Definition at line 33 of file PhysObject.h.

Referenced by PhysObject().

float PhysObject::inertial_moment
 

Definition at line 42 of file PhysObject.h.

Referenced by PhysObject().

bool PhysObject::live
 

Definition at line 37 of file PhysObject.h.

Referenced by PhysObject().

float PhysObject::mass
 

Definition at line 41 of file PhysObject.h.

Referenced by PhysObject().

Quaternion PhysObject::qrot_velocity
 

Definition at line 32 of file PhysObject.h.

Referenced by PhysObject().

Rotation PhysObject::rot_velocity
 

Definition at line 31 of file PhysObject.h.

glVector PhysObject::velocity
 

Definition at line 30 of file PhysObject.h.

Referenced by PhysObject().

float PhysObject::wind_effect
 

Definition at line 34 of file PhysObject.h.

Referenced by PhysObject().


The documentation for this class was generated from the following files:
Generated on Thu Apr 21 18:06:33 2005 for Basic Rendering Engine by  doxygen 1.4.1