|
| __init__ (OdeWorld world) |
|
| addForce (const LVecBase3f f) |
|
| addForce (DReal fx, DReal fy, DReal fz) |
|
| addForceAtPos (const LVecBase3f f, const LVecBase3f pos) |
|
| addForceAtPos (DReal fx, DReal fy, DReal fz, DReal px, DReal py, DReal pz) |
|
| addForceAtRelPos (const LVecBase3f f, const LVecBase3f pos) |
|
| addForceAtRelPos (DReal fx, DReal fy, DReal fz, DReal px, DReal py, DReal pz) |
|
| addRelForce (const LVecBase3f f) |
|
| addRelForce (DReal fx, DReal fy, DReal fz) |
|
| addRelForceAtPos (const LVecBase3f f, const LVecBase3f pos) |
|
| addRelForceAtPos (DReal fx, DReal fy, DReal fz, DReal px, DReal py, DReal pz) |
|
| addRelForceAtRelPos (const LVecBase3f f, const LVecBase3f pos) |
|
| addRelForceAtRelPos (DReal fx, DReal fy, DReal fz, DReal px, DReal py, DReal pz) |
|
| addRelTorque (const LVecBase3f f) |
|
| addRelTorque (DReal fx, DReal fy, DReal fz) |
|
| addTorque (const LVecBase3f f) |
|
| addTorque (DReal fx, DReal fy, DReal fz) |
|
int | compareTo (const OdeBody other) |
|
| destroy () |
|
| disable () |
|
| enable () |
|
LVecBase3f | getAngularVel () |
|
DReal | getAutoDisableAngularThreshold () |
|
int | getAutoDisableFlag () |
|
DReal | getAutoDisableLinearThreshold () |
|
int | getAutoDisableSteps () |
|
DReal | getAutoDisableTime () |
|
object | getConvertedJoint (int i) |
|
object | getData () |
|
LVecBase3f | getFiniteRotationAxis () |
|
int | getFiniteRotationMode () |
|
int | getGravityMode () |
|
DBodyID | getId () |
| Returns the underlying dBodyID. More...
|
|
OdeJoint | getJoint (int index) |
|
list | getJoints () |
|
LVecBase3f | getLinearVel () |
|
OdeMass | getMass () |
|
int | getNumJoints () |
|
LPoint3f | getPointVel (const LVecBase3f pos) |
|
LPoint3f | getPointVel (DReal px, DReal py, DReal pz) |
|
LVecBase3f | getPosition () |
|
LPoint3f | getPosRelPoint (const LVecBase3f pos) |
|
LPoint3f | getPosRelPoint (DReal px, DReal py, DReal pz) |
|
LVecBase4f | getQuaternion () |
|
LPoint3f | getRelPointPos (const LVecBase3f pos) |
|
LPoint3f | getRelPointPos (DReal px, DReal py, DReal pz) |
|
LPoint3f | getRelPointVel (const LVecBase3f pos) |
|
LPoint3f | getRelPointVel (DReal px, DReal py, DReal pz) |
|
LMatrix3f | getRotation () |
|
bool | isEmpty () |
| Returns true if the ID is 0, meaning the OdeBody does not point to a valid body. It is an error to call a method on an empty body. Note that an empty OdeBody also evaluates to False. More...
|
|
int | isEnabled () |
|
| setAngularVel (const LVecBase3f vel) |
|
| setAngularVel (DReal x, DReal y, DReal z) |
|
| setAutoDisableAngularThreshold (DReal angular_threshold) |
|
| setAutoDisableDefaults () |
|
| setAutoDisableFlag (int do_auto_disable) |
|
| setAutoDisableLinearThreshold (DReal linear_threshold) |
|
| setAutoDisableSteps (int steps) |
|
| setAutoDisableTime (DReal time) |
|
| setData (object data) |
|
| setFiniteRotationAxis (const LVecBase3f axis) |
|
| setFiniteRotationAxis (DReal x, DReal y, DReal z) |
|
| setFiniteRotationMode (int mode) |
|
| setForce (const LVecBase3f f) |
|
| setForce (DReal x, DReal y, DReal z) |
|
| setGravityMode (int mode) |
|
| setLinearVel (const LVecBase3f vel) |
|
| setLinearVel (DReal x, DReal y, DReal z) |
|
| setMass (OdeMass mass) |
|
| setPosition (const LVecBase3f pos) |
|
| setPosition (DReal x, DReal y, DReal z) |
|
| setQuaternion (const LQuaternionf q) |
|
| setRotation (const LMatrix3f r) |
|
| setTorque (const LVecBase3f f) |
|
| setTorque (DReal x, DReal y, DReal z) |
|
LVecBase3f | vectorFromWorld (const LVecBase3f pos) |
|
LVecBase3f | vectorFromWorld (DReal px, DReal py, DReal pz) |
|
LVecBase3f | vectorToWorld (const LVecBase3f pos) |
|
LVecBase3f | vectorToWorld (DReal px, DReal py, DReal pz) |
|
| write (Ostream out, unsigned int indent) |
|
Public Member Functions inherited from TypedObject |
TypeHandle | getType () |
| Derived classes should override this function to return get_class_type(). More...
|
|
int | getTypeIndex () |
| Returns the internal index number associated with this object's TypeHandle, a unique number for each different type. This is equivalent to get_type().get_index(). More...
|
|
bool | isExactType (TypeHandle handle) |
| Returns true if the current object is the indicated type exactly. More...
|
|
bool | isOfType (TypeHandle handle) |
| Returns true if the current object is or derives from the indicated type. More...
|
|