| accumulatedForce() const | ani::Body | [inline] |
| accumulatedTorque() const | ani::Body | [inline] |
| addPhase(const Body &a, const Body &b) | ani::Body | [inline, virtual] |
| addPhase(const Body &a) | ani::Body | [inline, virtual] |
| analogInput(unsigned int id, float value)=0 | gator::TravelMethod | [pure virtual] |
| angularMomentum() const | ani::Body | [inline] |
| angularVelocity(const gmtl::Matrix44f &ws_tensor_inv) const | ani::Body | [inline] |
| angularVelocity() const | ani::Body | [inline] |
| applyForce(const gmtl::Vec3f &force) | ani::Body | [inline] |
| applyForce(const gmtl::Vec3f &force, const gmtl::Vec3f &location, const gmtl::Vec3f ¢er=gmtl::Vec3f(0.0f, 0.0f, 0.0f)) | ani::Body | [inline] |
| applyTorque(const gmtl::Vec3f &torque) | ani::Body | [inline] |
| avatar() | gator::TravelMethod | [inline] |
| Body() | ani::Body | [inline] |
| Body(const Body &p) | ani::Body | [inline] |
| camera() | gator::TravelMethod | [inline] |
| clear() | ani::DynamicSystem< ani::Body > | |
| clearEntities() | ani::DynamicSystem< ani::Body > | |
| clearOperators() | ani::DynamicSystem< ani::Body > | |
| computeDerivative(const Body ¤tState, const float ¤tTime) | ani::Body | [inline, virtual] |
| copy(const Body &p) | ani::Body | [inline, virtual] |
| digitalInput(unsigned int id, EdgeState value)=0 | gator::TravelMethod | [pure virtual] |
| DynamicSystem() | ani::DynamicSystem< ani::Body > | [inline] |
| entities() | ani::DynamicSystem< ani::Body > | |
| entities() const | ani::DynamicSystem< ani::Body > | |
| EntityList typedef | ani::DynamicSystem< ani::Body > | |
| EntityType typedef | ani::DynamicSystem< ani::Body > | |
| EntityTypePtr typedef | ani::DynamicSystem< ani::Body > | |
| getName() | gator::TravelMethod | [inline] |
| getPosition()=0 | gator::TravelMethod | [pure virtual] |
| isInSystem() const | ani::Memory | [inline] |
| isInSystem(bool setting) | ani::Memory | [inline] |
| linearMomentum() const | ani::Body | [inline] |
| linearVelocity() const | ani::Body | [inline] |
| mAngularMomentum | ani::Body | |
| mass() const | ani::Body | [inline] |
| mAvatar | gator::TravelMethod | [protected] |
| mBodySpaceInertiaTensor | ani::Body | |
| mBodySpaceInertiaTensorInv | ani::Body | |
| mCamera | gator::TravelMethod | [protected] |
| mCollisionDetector | gator::TravelMethod | [protected] |
| mDragCoef | ani::Body | |
| Memory() | ani::Memory | [inline] |
| mEntities | ani::DynamicSystem< ani::Body > | [protected] |
| mForceAccumulator | ani::Body | |
| mInvMass | ani::Body | |
| mLinearMomentum | ani::Body | |
| mMass | ani::Body | |
| mOps | ani::DynamicSystem< ani::Body > | [protected] |
| mParticle | ani::Body | |
| mPlatform | gator::TravelMethod | [protected] |
| mPosition | ani::Body | |
| mRotation | ani::Body | |
| mSolver | ani::DynamicSystem< ani::Body > | [protected] |
| mTimeDelta | ani::DynamicSystem< ani::Body > | [protected] |
| mTorqueAccumulator | ani::Body | |
| mTotalTime | ani::DynamicSystem< ani::Body > | [protected] |
| multiplyPhase(const Body &a, float h) | ani::Body | [inline, virtual] |
| multiplyPhase(float h) | ani::Body | [inline, virtual] |
| mVolume | ani::Body | |
| normalize() | ani::Body | [inline, virtual] |
| operator=(const Body &p) | ani::Body | [inline] |
| OperatorList typedef | ani::DynamicSystem< ani::Body > | |
| OperatorPtr typedef | ani::DynamicSystem< ani::Body > | |
| operators() | ani::DynamicSystem< ani::Body > | |
| operators() const | ani::DynamicSystem< ani::Body > | |
| platform() | gator::TravelMethod | [inline] |
| position() const | ani::Body | [inline] |
| push_back(OperatorPtr op) | ani::DynamicSystem< ani::Body > | |
| push_back(EntityTypePtr ent) | ani::DynamicSystem< ani::Body > | |
| push_front(OperatorPtr op) | ani::DynamicSystem< ani::Body > | |
| push_front(EntityTypePtr ent) | ani::DynamicSystem< ani::Body > | |
| remove(OperatorPtr op) | ani::DynamicSystem< ani::Body > | |
| reset() | gator::TravelMethod | [inline, virtual] |
| rotation() const | ani::Body | [inline] |
| setAngularVelocity(gmtl::Vec3f &angularVel) | ani::Body | [inline] |
| setCollisionDetector(CollisionDetectorPtr &detect) | gator::TravelMethod | [inline, virtual] |
| setHomePosition(const gmtl::Matrix44f &value) | gator::TravelMethod | [inline, virtual] |
| setMass(const float &kilograms) | ani::Body | [inline] |
| setName(std::string s) | gator::TravelMethod | [inline] |
| setParticle(bool val=false) | ani::Body | [inline] |
| setPosition(const gmtl::Matrix44f &value)=0 | gator::TravelMethod | [pure virtual] |
| ani::DynamicSystem< ani::Body >::setPosition(const gmtl::Point3f &position) | ani::Body | [inline] |
| setRotation(const gmtl::Quatf &rot) | ani::Body | [inline] |
| setSolver(const std::string &solverName="heun") | ani::DynamicSystem< ani::Body > | [inline] |
| setVelocity(const gmtl::Vec3f &velocity) | ani::Body | [inline] |
| setVolume(gmtl::Vec3f vol) | ani::Body | [inline] |
| step(float timeDelta) | ani::DynamicSystem< ani::Body > | [virtual] |
| timeDelta() const | ani::DynamicSystem< ani::Body > | |
| TravelMethod() | gator::TravelMethod | [inline] |
| volume() const | ani::Body | [inline] |
| xformInput(unsigned int id, const gmtl::Matrix44f &value)=0 | gator::TravelMethod | [pure virtual] |
| zeroForce() | ani::Body | [inline, virtual] |
| ~Body() | ani::Body | [inline, virtual] |
| ~DynamicSystem() | ani::DynamicSystem< ani::Body > | [inline, virtual] |
| ~Memory() | ani::Memory | [inline, virtual] |