| 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] |