Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

gePhysicsObject Struct Reference

List of all members.

Public Attributes

geFloat mass
geFloat oneOverMass
geVec3d OriginalLocation
Matrix33 inertiaTensor
Matrix33 inertiaTensorInverse
geBoolean isAffectedByGravity
geBoolean respondsToForces
geFloat linearDamping
geFloat angularDamping
int activeConfig
gePhysicsObject_Config configs [2]
geFloat physicsScale

Member Data Documentation

int gePhysicsObject::activeConfig
 

Definition at line 61 of file PhysicsObject.c.

Referenced by gePhysicsObject_Create(), gePhysicsObject_GetActiveConfig(), and gePhysicsObject_SetActiveConfig().

geFloat gePhysicsObject::angularDamping
 

Definition at line 59 of file PhysicsObject.c.

Referenced by gePhysicsObject_ComputeForces(), gePhysicsObject_Create(), gePhysicsObject_GetAngularDamping(), and gePhysicsObject_SetAngularDamping().

gePhysicsObject_Config gePhysicsObject::configs[2]
 

Definition at line 62 of file PhysicsObject.c.

Referenced by gePhysicsObject_ApplyGlobalFrameForce(), gePhysicsObject_ApplyGlobalFrameImpulse(), gePhysicsObject_ClearAppliedForce(), gePhysicsObject_ClearAppliedTorque(), gePhysicsObject_ClearForce(), gePhysicsObject_ClearTorque(), gePhysicsObject_ComputeForces(), gePhysicsObject_Create(), gePhysicsObject_GetAngularVelocity(), gePhysicsObject_GetAppliedForce(), gePhysicsObject_GetAppliedTorque(), gePhysicsObject_GetForce(), gePhysicsObject_GetInertiaTensorInPhysicsSpace(), gePhysicsObject_GetInertiaTensorInverseInPhysicsSpace(), gePhysicsObject_GetLinearVelocity(), gePhysicsObject_GetLocation(), gePhysicsObject_GetLocationInEditorSpace(), gePhysicsObject_GetOrientation(), gePhysicsObject_GetTorque(), gePhysicsObject_GetXForm(), gePhysicsObject_GetXFormInEditorSpace(), gePhysicsObject_IncAppliedForce(), gePhysicsObject_IncAppliedTorque(), gePhysicsObject_IncForce(), gePhysicsObject_IncTorque(), gePhysicsObject_Integrate(), gePhysicsObject_SetAngularVelocity(), gePhysicsObject_SetAppliedForce(), gePhysicsObject_SetAppliedTorque(), gePhysicsObject_SetForce(), gePhysicsObject_SetLinearVelocity(), gePhysicsObject_SetOrientation(), gePhysicsObject_SetTorque(), and gePhysicsObject_SetXForm().

Matrix33 gePhysicsObject::inertiaTensor
 

Definition at line 54 of file PhysicsObject.c.

Referenced by gePhysicsObject_Create(), gePhysicsObject_GetInertiaTensor(), gePhysicsObject_GetInertiaTensorInPhysicsSpace(), and gePhysicsObject_Integrate().

Matrix33 gePhysicsObject::inertiaTensorInverse
 

Definition at line 54 of file PhysicsObject.c.

Referenced by gePhysicsObject_ApplyGlobalFrameImpulse(), gePhysicsObject_Create(), gePhysicsObject_GetInertiaTensorInverse(), gePhysicsObject_GetInertiaTensorInverseInPhysicsSpace(), and gePhysicsObject_Integrate().

geBoolean gePhysicsObject::isAffectedByGravity
 

Definition at line 56 of file PhysicsObject.c.

Referenced by gePhysicsObject_ComputeForces(), gePhysicsObject_Create(), gePhysicsObject_IsAffectedByGravity(), and gePhysicsObject_SetIsAffectedByGravity().

geFloat gePhysicsObject::linearDamping
 

Definition at line 58 of file PhysicsObject.c.

Referenced by gePhysicsObject_ComputeForces(), gePhysicsObject_Create(), gePhysicsObject_GetLinearDamping(), and gePhysicsObject_SetLinearDamping().

geFloat gePhysicsObject::mass
 

Definition at line 50 of file PhysicsObject.c.

Referenced by gePhysicsObject_ComputeForces(), gePhysicsObject_Create(), gePhysicsObject_GetMass(), and gePhysicsObject_SetMass().

geFloat gePhysicsObject::oneOverMass
 

Definition at line 50 of file PhysicsObject.c.

Referenced by gePhysicsObject_ApplyGlobalFrameImpulse(), gePhysicsObject_Create(), gePhysicsObject_GetOneOverMass(), and gePhysicsObject_Integrate().

geVec3d gePhysicsObject::OriginalLocation
 

Definition at line 52 of file PhysicsObject.c.

Referenced by gePhysicsObject_Create(), gePhysicsObject_GetLocation(), gePhysicsObject_GetLocationInEditorSpace(), gePhysicsObject_GetOriginalLocation(), and gePhysicsObject_SetOriginalLocation().

geFloat gePhysicsObject::physicsScale
 

Definition at line 64 of file PhysicsObject.c.

Referenced by gePhysicsObject_Create(), gePhysicsObject_GetLocationInEditorSpace(), gePhysicsObject_GetPhysicsScale(), gePhysicsObject_GetXFormInEditorSpace(), and gePhysicsObject_SetPhysicsScale().

geBoolean gePhysicsObject::respondsToForces
 

Definition at line 57 of file PhysicsObject.c.

Referenced by gePhysicsObject_ComputeForces(), gePhysicsObject_Create(), gePhysicsObject_RespondsToForces(), and gePhysicsObject_SetRespondsToForces().


The documentation for this struct was generated from the following file:
Generated on Tue Sep 30 12:39:13 2003 for GTestAndEngine by doxygen 1.3.2