, including all inherited members.
| AdvanceSimulation(T tCurrent, T tNext) | PhysicsSupport< T > | [inline, virtual] |
| AdvanceSimulation(MATH::SimClock< T > &simClock) | PhysicsSupport< T > | [inline, virtual] |
| BoundingCylinder() | BoundingCylinder< T > | [inline] |
| BoundingCylinder(int id) | BoundingCylinder< T > | [inline] |
| BoundingCylinder(const BoundingCylinder< T > &orig) | BoundingCylinder< T > | [inline] |
| BoundingVolume(Enum::CD type) | BoundingVolume< T > | [inline] |
| BoundingVolume(Enum::CD type, int id) | BoundingVolume< T > | [inline] |
| BoundingVolume(const BoundingVolume< T > &orig) | BoundingVolume< T > | [inline] |
| CalAndSetPhysicsCenterOfMass() | BoundingVolume< T > | [inline, virtual] |
| GetCenter() const | BoundingVolume< T > | [inline, virtual] |
| GetCenter(T &x, T &y, T &z) const | BoundingVolume< T > | [inline, virtual] |
| GetHeight() const | BoundingCylinder< T > | [inline, virtual] |
| GetID() const | BoundingVolume< T > | [inline] |
| GetName() const | BoundingVolume< T > | [inline] |
| GetPhysicsAugularMomentum() | PhysicsSupport< T > | [inline] |
| GetPhysicsAugularMomentum() const | PhysicsSupport< T > | [inline] |
| GetPhysicsCenterOfMass() | PhysicsSupport< T > | [inline] |
| GetPhysicsCenterOfMass() const | PhysicsSupport< T > | [inline] |
| GetPhysicsElasticity() | PhysicsSupport< T > | [inline] |
| GetPhysicsLinearMomentum() | PhysicsSupport< T > | [inline] |
| GetPhysicsLinearMomentum() const | PhysicsSupport< T > | [inline] |
| GetPhysicsMass() | PhysicsSupport< T > | [inline] |
| GetPhysicsMomentOfInertiaTerm(int i, int j) | PhysicsSupport< T > | [inline] |
| GetPhysicsMomentOfInertiaTerm(int i, int j) const | PhysicsSupport< T > | [inline] |
| GetRadius() const | BoundingCylinder< T > | [inline, virtual] |
| GetTransform() const | BoundingVolume< T > | [inline] |
| GetTransform() | BoundingVolume< T > | [inline] |
| GetType() const | BoundingVolume< T > | [inline] |
| m_eType | BoundingVolume< T > | [protected] |
| m_iID | BoundingVolume< T > | [protected] |
| m_iTotal | BoundingVolume< T > | [inline, protected, static] |
| m_matPrincipleAxes | PhysicsSupport< T > | [protected] |
| m_strName | BoundingVolume< T > | [protected] |
| m_tElasticity | PhysicsSupport< T > | [protected] |
| m_tHeight | BoundingCylinder< T > | [protected] |
| m_tMass | PhysicsSupport< T > | [protected] |
| m_tRadius | BoundingCylinder< T > | [protected] |
| m_Transform | BoundingVolume< T > | [protected] |
| m_vAngularMomentum | PhysicsSupport< T > | [protected] |
| m_vCenter | BoundingVolume< T > | [protected] |
| m_vCenterOfMass | PhysicsSupport< T > | [protected] |
| m_vEigenValues | PhysicsSupport< T > | [protected] |
| m_vLinearMomentum | PhysicsSupport< T > | [protected] |
| m_vM11 | PhysicsSupport< T > | [protected] |
| m_vM12 | PhysicsSupport< T > | [protected] |
| m_vM13 | PhysicsSupport< T > | [protected] |
| m_vM22 | PhysicsSupport< T > | [protected] |
| m_vM23 | PhysicsSupport< T > | [protected] |
| m_vM33 | PhysicsSupport< T > | [protected] |
| operator<<(std::ostream &output, BoundingCylinder< T > const &obj) | BoundingCylinder< T > | [friend] |
| BoundingVolume::operator<<(std::ostream &output, BoundingVolume< T > const &obj) | BoundingVolume< T > | [friend] |
| operator=(BoundingCylinder< T > const &orig) | BoundingCylinder< T > | [inline] |
| BoundingVolume::operator=(BoundingVolume< T > const &orig) | BoundingVolume< T > | [inline] |
| PhysicsSupport::operator=(PhysicsSupport< T > const &orig) | PhysicsSupport< T > | [inline] |
| PhysicsSupport() | PhysicsSupport< T > | [inline] |
| PhysicsSupport(const PhysicsSupport< T > &orig) | PhysicsSupport< T > | [inline] |
| ScaledBy(T val) | BoundingCylinder< T > | [inline, virtual] |
| SetCenter(Vector3< T > const ¢er) | BoundingVolume< T > | [inline, virtual] |
| SetCenter(T x, T y, T z) | BoundingVolume< T > | [inline, virtual] |
| SetHeight(T height) | BoundingCylinder< T > | [inline, virtual] |
| SetID(int id) | BoundingVolume< T > | [inline] |
| SetName(std::string const &name) | BoundingVolume< T > | [inline] |
| SetPhysicsAugularLinearMomentum(const Vector3< T > &angularMomemtum) | PhysicsSupport< T > | [inline] |
| SetPhysicsCenterOfMass(const Vector3< T > &COM) | PhysicsSupport< T > | [inline] |
| SetPhysicsElasticity(T elasticValue) | PhysicsSupport< T > | [inline] |
| SetPhysicsLinearMomentum(const Vector3< T > &linearMomemtum) | PhysicsSupport< T > | [inline] |
| SetPhysicsMass(T massValue) | PhysicsSupport< T > | [inline] |
| SetPhysicsMomentOfInertiaTerm(int i, int j, const Vector3< T > &secondMomentTerm) | PhysicsSupport< T > | [inline] |
| SetRadius(T radius) | BoundingCylinder< T > | [inline, virtual] |
| SetTransform(TransformationSupport< T > const &trx) | BoundingVolume< T > | [inline] |
| StrInfo() const | BoundingCylinder< T > | [inline, virtual] |
| TestOverlapWith(BoundingVolume< T > const *const that) const | BoundingCylinder< T > | [inline, virtual] |
| TestPointLocation(Vector3< T > const *const pvPoint, Vector3< T > *const pvDistance=NULL) const | BoundingCylinder< T > | [inline, virtual] |
| TestPointLocation(Vector3< T > const *const pvPoint, TransformationSupport< T > const *const pTransform, Vector3< T > *const pvDistance=NULL) const | BoundingCylinder< T > | [inline, virtual] |
| ~BoundingCylinder() | BoundingCylinder< T > | [inline, virtual] |
| ~BoundingVolume() | BoundingVolume< T > | [inline, virtual] |
| ~PhysicsSupport() | PhysicsSupport< T > | [inline, virtual] |