addForce(const Force &f) | opal::Solid | [virtual] |
addMass(dMass &newMass, const Matrix44r &offset) | opal::ODESolid | [protected] |
addShape(ShapeData &data) | opal::ODESolid | [virtual] |
addToLocalAABB(const real aabb[6]) | opal::Solid | [protected] |
applyForce(const Force &f) | opal::ODESolid | [protected, virtual] |
clearShapes() | opal::ODESolid | [virtual] |
destroyGeoms() | opal::ODESolid | [protected] |
getAngularDamping() const | opal::Solid | [virtual] |
getCollisionEventHandler() const | opal::Solid | [virtual] |
getData() | opal::Solid | [virtual] |
getEulerXYZ() const | opal::Solid | [virtual] |
getGlobalAABB(real aabb[6]) const | opal::Solid | [virtual] |
getGlobalAngularVel() const | opal::ODESolid | [virtual] |
getGlobalLinearVel() const | opal::ODESolid | [virtual] |
getGlobalLinearVelAtLocalPos(const Point3r &p) const | opal::ODESolid | [virtual] |
getInertiaTensor() const | opal::ODESolid | [virtual] |
getLinearDamping() const | opal::Solid | [virtual] |
getLocalAABB(real aabb[6]) const | opal::Solid | [virtual] |
getLocalAngularVel() const | opal::ODESolid | [virtual] |
getLocalLinearVel() const | opal::ODESolid | [virtual] |
getLocalLinearVelAtLocalPos(const Point3r &p) const | opal::ODESolid | [virtual] |
getMass() const | opal::ODESolid | [virtual] |
getMovementEventHandler() const | opal::Solid | [virtual] |
getName() const | opal::Solid | [virtual] |
getPosition() const | opal::Solid | [virtual] |
getQuaternion() const | opal::Solid | [virtual] |
getSleepiness() const | opal::Solid | [virtual] |
getTransform() const | opal::Solid | [virtual] |
getUserData() const | opal::Solid | [virtual] |
init(const SolidData &data) | opal::ODESolid | [virtual] |
internal_applyForces(real stepSize) | opal::Solid | [virtual] |
internal_destroy() | opal::Solid | [virtual] |
internal_doAngularVelFix() | opal::ODESolid | |
internal_getBodyID() const | opal::ODESolid | |
internal_getCollisionCount() const | opal::ODESolid | |
internal_getGeomDataList() const | opal::ODESolid | |
internal_setCollisionCount(long int count) | opal::ODESolid | |
internal_setFreelySpinning(bool fs) | opal::ODESolid | |
internal_updateEngineTransform() | opal::ODESolid | [virtual] |
internal_updateOPALTransform() | opal::ODESolid | [virtual] |
internal_updateSleeping() | opal::Solid | |
isEnabled() const | opal::Solid | [virtual] |
isInertiaNonSymmetric(const dMass &mass) const | opal::ODESolid | [protected] |
isMoving() const | opal::Solid | [virtual] |
isSleeping() const | opal::ODESolid | [virtual] |
isStatic() const | opal::Solid | [virtual] |
mBodyID | opal::ODESolid | [protected] |
mCollisionCount | opal::ODESolid | [protected] |
mCollisionEventHandler | opal::Solid | [protected] |
mData | opal::Solid | [protected] |
mForceList | opal::Solid | [protected] |
mGeomDataList | opal::ODESolid | [protected] |
mIsFreelySpinning | opal::ODESolid | [protected] |
mIsPlaceable | opal::ODESolid | [protected] |
mLocalAABB | opal::Solid | [protected] |
mNonSymmetricInertia | opal::ODESolid | [protected] |
moveToSpace() | opal::ODESolid | [protected] |
mPrevAngVelMagSquared | opal::ODESolid | [protected] |
mSpaceID | opal::ODESolid | [protected] |
mUserData | opal::Solid | [protected] |
mWorldID | opal::ODESolid | [protected] |
ODESolid(dWorldID worldID, dSpaceID spaceID) | opal::ODESolid | |
resetAABB() | opal::Solid | [protected] |
setAngularDamping(real ad) | opal::Solid | [virtual] |
setCollisionEventHandler(CollisionEventHandler *eventHandler) | opal::Solid | [virtual] |
setEnabled(bool e) | opal::ODESolid | [virtual] |
setGlobalAngularVel(const Vec3r &vel) | opal::ODESolid | [virtual] |
setGlobalLinearVel(const Vec3r &vel) | opal::ODESolid | [virtual] |
setLinearDamping(real ld) | opal::Solid | [virtual] |
setLocalAngularVel(const Vec3r &vel) | opal::ODESolid | [virtual] |
setLocalLinearVel(const Vec3r &vel) | opal::ODESolid | [virtual] |
setMass(const Mass &newmass, const Matrix44r &offset) | opal::ODESolid | [virtual] |
setMass(dMass &newMass, const Matrix44r &offset) | opal::ODESolid | [protected] |
setMovementEventHandler(MovementEventHandler *eventHandler) | opal::Solid | [virtual] |
setMovingState(bool moving) | opal::Solid | [virtual] |
setName(const std::string &name) | opal::Solid | [virtual] |
setPosition(real x, real y, real z) | opal::Solid | [virtual] |
setPosition(const Point3r &p) | opal::Solid | [virtual] |
setQuaternion(const Quaternion &q) | opal::Solid | [virtual] |
setQuaternion(real w, real x, real y, real z) | opal::Solid | [virtual] |
setSleepiness(real s) | opal::ODESolid | [virtual] |
setSleeping(bool sleeping) | opal::ODESolid | [virtual] |
setSpace(Space *newSpace) | opal::ODESolid | [virtual] |
setStatic(bool s) | opal::ODESolid | [virtual] |
setTransform(const Matrix44r &t) | opal::Solid | [virtual] |
setupNewGeom(GeomData *newGeom) | opal::ODESolid | [protected] |
setUserData(void *data) | opal::Solid | [virtual] |
Solid() | opal::Solid | |
translateMass(const Vec3r &offset) | opal::ODESolid | [virtual] |
zeroForces() | opal::ODESolid | [virtual] |
~ODESolid() | opal::ODESolid | [virtual] |
~Solid() | opal::Solid | [protected, virtual] |