This is the complete list of members for ndBodyKinematicBase, including all inherited members.
| AddDampingAcceleration(ndFloat32 timestep) (defined in ndBodyKinematic) | ndBodyKinematic | inlineprotectedvirtual |
| AddImpulse(const ndVector &pointVeloc, const ndVector &pointPosit, ndFloat32 timestep) (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| ApplyExternalForces(ndInt32 threadIndex, ndFloat32 timestep) (defined in ndBodyKinematic) | ndBodyKinematic | inlineprotectedvirtual |
| ApplyImpulsePair(const ndVector &linearImpulse, const ndVector &angularImpulse, ndFloat32 timestep) (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| ApplyImpulsesAtPoint(ndInt32 count, const ndVector *const impulseArray, const ndVector *const pointArray, ndFloat32 timestep) (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| AttachContact(ndContact *const contact) (defined in ndBodyKinematic) | ndBodyKinematic | protectedvirtual |
| AttachJoint(ndJointBilateralConstraint *const joint) (defined in ndBodyKinematic) | ndBodyKinematic | protectedvirtual |
| CalculateAngularMomentum() const (defined in ndBodyKinematic) | ndBodyKinematic | virtual |
| CalculateInertiaMatrix() const (defined in ndBodyKinematic) | ndBodyKinematic | |
| CalculateInvInertiaMatrix() const (defined in ndBodyKinematic) | ndBodyKinematic | virtual |
| CalculateLinearMomentum() const (defined in ndBodyKinematic) | ndBodyKinematic | |
| D_CLASS_REFLECTION(ndBodyKinematicBase) (defined in ndBodyKinematicBase) | ndBodyKinematicBase | |
| D_CLASS_REFLECTION(ndBodyKinematic) (defined in ndBodyKinematic) | ndBodyKinematic | |
| D_CLASS_REFLECTION(ndBody) (defined in ndBody) | ndBody | |
| DetachContact(ndContact *const contact) (defined in ndBodyKinematic) | ndBodyKinematic | protectedvirtual |
| DetachJoint(ndJointList::ndNode *const node) (defined in ndBodyKinematic) | ndBodyKinematic | protectedvirtual |
| EvaluateSleepState(ndFloat32 freezeSpeed2, ndFloat32 freezeAccel2) (defined in ndBodyKinematic) | ndBodyKinematic | protectedvirtual |
| FindContact(const ndBody *const otherBody) const (defined in ndBodyKinematic) | ndBodyKinematic | virtual |
| FindNode(const nd::TiXmlNode *const rootNode, const char *const name) (defined in ndBody) | ndBody | protectedstatic |
| Flush() (defined in ndFreeListAlloc) | ndFreeListAlloc | static |
| Flush(ndInt32 size) (defined in ndFreeListAlloc) | ndFreeListAlloc | static |
| FlushFreeList(ndInt32 size) (defined in ndContainersFreeListAlloc< ndBody >) | ndContainersFreeListAlloc< ndBody > | inlinestatic |
| GetAABB(ndVector &p0, ndVector &p1) const (defined in ndBody) | ndBody | inline |
| GetAccel() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetAlpha() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetAngularDamping() const (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| GetAsBody() (defined in ndBody) | ndBody | inlinevirtual |
| GetAsBodyDynamic() (defined in ndBody) | ndBody | inlinevirtual |
| GetAsBodyKinematic() (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| GetAsBodyKinematicSpecial() (defined in ndBodyKinematicBase) | ndBodyKinematicBase | inlinevirtual |
| GetAsBodyParticleSet() (defined in ndBody) | ndBody | inlinevirtual |
| GetAsBodyPlayerCapsule() (defined in ndBody) | ndBody | inlinevirtual |
| GetAsBodySentinel() (defined in ndBody) | ndBody | inlinevirtual |
| GetAsBodySphFluid() (defined in ndBody) | ndBody | inlinevirtual |
| GetAsBodyTriggerVolume() (defined in ndBody) | ndBody | inlinevirtual |
| GetAutoSleep() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetCachedDamping() const (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| GetCentreOfMass() const (defined in ndBody) | ndBody | inline |
| GetCollisionShape() (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetCollisionShape() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetContactMap() (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetContactMap() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetForce() const (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| GetGlobalGetCentreOfMass() const (defined in ndBody) | ndBody | inline |
| GetGyroAlpha() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetGyroTorque() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetId() const (defined in ndBody) | ndBody | inline |
| GetIndex() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetInvInertia() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetInvInertiaMatrix() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetInvMass() const (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| GetJointList() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetLinearDamping() const (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| GetMassMatrix() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetMassMatrix(ndFloat32 &Ixx, ndFloat32 &Iyy, ndFloat32 &Izz, ndFloat32 &mass) (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetMatrix() const (defined in ndBody) | ndBody | inline |
| GetMaxAngularStep() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetMaxLinearStep() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetNotifyCallback() const (defined in ndBody) | ndBody | inline |
| GetOmega() const (defined in ndBody) | ndBody | inline |
| GetPosition() const (defined in ndBody) | ndBody | inline |
| GetRotation() const (defined in ndBody) | ndBody | inline |
| GetScene() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetSkeleton() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetSleepState() const (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| GetTorque() const (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| GetVelocity() const (defined in ndBody) | ndBody | inline |
| GetVelocityAtPoint(const ndVector &point) const (defined in ndBody) | ndBody | inline |
| IntegrateExternalForce(ndFloat32 timestep) (defined in ndBodyKinematic) | ndBodyKinematic | protectedvirtual |
| IntegrateForceAndToque(const ndVector &force, const ndVector &torque, const ndVector ×tep) const (defined in ndBodyKinematic) | ndBodyKinematic | inlineprotectedvirtual |
| IntegrateGyroSubstep(const ndVector ×tep) (defined in ndBodyKinematic) | ndBodyKinematic | inlineprotectedvirtual |
| IntegrateVelocity(ndFloat32 timestep) (defined in ndBodyKinematic) | ndBodyKinematic | virtual |
| m_accel (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_alpha (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_autoSleep (defined in ndBody) | ndBody | protected |
| m_bodyNodeIndex (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_buildBodyNodeIndex (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_buildSceneNodeIndex (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_buildSkelIndex (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_contactList (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_contactTestOnly (defined in ndBody) | ndBody | |
| m_equilibrium (defined in ndBody) | ndBody | protected |
| m_equilibrium0 (defined in ndBody) | ndBody | protected |
| m_equilibriumOverride (defined in ndBody) | ndBody | |
| m_flags (defined in ndBody) | ndBody | |
| m_globalCentreOfMass (defined in ndBody) | ndBody | protected |
| m_gyroAlpha (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_gyroRotation (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_gyroTorque (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_index (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_invMass (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_invWorldInertiaMatrix (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_isConstrained (defined in ndBody) | ndBody | protected |
| m_isDynamics (defined in ndBody) | ndBody | |
| m_isJointFence0 (defined in ndBody) | ndBody | protected |
| m_isJointFence1 (defined in ndBody) | ndBody | protected |
| m_islandParent (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_isStatic (defined in ndBody) | ndBody | protected |
| m_jointList (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_localCentreOfMass (defined in ndBody) | ndBody | protected |
| m_lock (defined in ndBodyKinematic) | ndBodyKinematic | mutableprotected |
| m_markedForRemoved (defined in ndBody) | ndBody | protected |
| m_mass (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_matrix (defined in ndBody) | ndBody | protected |
| m_maxAabb (defined in ndBody) | ndBody | protected |
| m_maxAngleStep (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_maxLinearStep (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_minAabb (defined in ndBody) | ndBody | protected |
| m_notifyCallback (defined in ndBody) | ndBody | protected |
| m_omega (defined in ndBody) | ndBody | protected |
| m_rotation (defined in ndBody) | ndBody | protected |
| m_scene (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_sceneEquilibrium (defined in ndBody) | ndBody | protected |
| m_sceneForceUpdate (defined in ndBody) | ndBody | protected |
| m_sceneNode (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_sceneNodeIndex (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_shapeInstance (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_skeletonContainer (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_skeletonMark (defined in ndBody) | ndBody | |
| m_skeletonMark0 (defined in ndBody) | ndBody | |
| m_skeletonMark1 (defined in ndBody) | ndBody | |
| m_spetialUpdateNode (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| m_transformIsDirty (defined in ndBody) | ndBody | |
| m_uniqueId (defined in ndBody) | ndBody | protected |
| m_uniqueIdCount (defined in ndBody) | ndBody | protectedstatic |
| m_veloc (defined in ndBody) | ndBody | protected |
| m_velocTol (defined in ndBodyKinematic) | ndBodyKinematic | protectedstatic |
| m_weigh (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| ndBody() (defined in ndBody) | ndBody | |
| ndBody(const ndLoadSaveBase::ndLoadDescriptor &desc) (defined in ndBody) | ndBody | |
| ndBodyKinematic() (defined in ndBodyKinematic) | ndBodyKinematic | |
| ndBodyKinematic(const ndLoadSaveBase::ndLoadDescriptor &desc) (defined in ndBodyKinematic) | ndBodyKinematic | |
| ndBodyKinematicBase() (defined in ndBodyKinematicBase) | ndBodyKinematicBase | |
| ndBodyKinematicBase(const ndLoadSaveBase::ndLoadDescriptor &desc) (defined in ndBodyKinematicBase) | ndBodyKinematicBase | |
| ndContainersFreeListAlloc() (defined in ndContainersFreeListAlloc< ndBody >) | ndContainersFreeListAlloc< ndBody > | inline |
| ndFreeListAlloc() (defined in ndFreeListAlloc) | ndFreeListAlloc | inline |
| operator delete(void *ptr) (defined in ndFreeListAlloc) | ndFreeListAlloc | |
| operator new(size_t size) (defined in ndFreeListAlloc) | ndFreeListAlloc | |
| PrepareStep(ndInt32 index) (defined in ndBodyKinematic) | ndBodyKinematic | inlineprotected |
| RayCast(ndRayCastNotify &callback, const ndFastRay &ray, const ndFloat32 maxT) const (defined in ndBodyKinematic) | ndBodyKinematic | virtual |
| RestoreSleepState(bool state) (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| Save(const ndLoadSaveBase::ndSaveDescriptor &desc) const (defined in ndBodyKinematicBase) | ndBodyKinematicBase | virtual |
| SetAccel(const ndVector &accel) (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| SetAccel(const ndJacobian &accel) (defined in ndBodyKinematic) | ndBodyKinematic | inlineprotected |
| SetAlpha(const ndVector &alpha) (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| SetAngularDamping(const ndVector &angularDamp) (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| SetAutoSleep(bool state) (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| SetCentreOfMass(const ndVector &com) (defined in ndBody) | ndBody | virtual |
| SetCollisionShape(const ndShapeInstance &shapeInstance) (defined in ndBodyKinematic) | ndBodyKinematic | virtual |
| SetDebugMaxLinearAndAngularIntegrationStep(ndFloat32 angleInRadian, ndFloat32 stepInUnitPerSeconds) (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| SetForce(const ndVector &force) (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| SetLinearDamping(ndFloat32 linearDamp) (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| SetMassMatrix(const ndVector &massMatrix) (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| SetMassMatrix(ndFloat32 mass, const ndShapeInstance &shapeInstance) (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| SetMassMatrix(ndFloat32 Ixx, ndFloat32 Iyy, ndFloat32 Izz, ndFloat32 mass) (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| SetMassMatrix(ndFloat32 mass, const ndMatrix &inertia) (defined in ndBodyKinematic) | ndBodyKinematic | virtual |
| SetMatrix(const ndMatrix &matrix) (defined in ndBody) | ndBody | virtual |
| SetMatrixAndCentreOfMass(const ndQuaternion &rotation, const ndVector &globalcom) (defined in ndBody) | ndBody | |
| SetMatrixNoSleep(const ndMatrix &matrix) (defined in ndBody) | ndBody | |
| SetMatrixUpdateScene(const ndMatrix &matrix) (defined in ndBodyKinematic) | ndBodyKinematic | |
| SetNotifyCallback(ndBodyNotify *const notify) (defined in ndBody) | ndBody | virtual |
| SetOmega(const ndVector &veloc) (defined in ndBody) | ndBody | virtual |
| SetOmegaNoSleep(const ndVector &veloc) (defined in ndBody) | ndBody | |
| SetSceneNodes(ndScene *const scene, ndBodyListView::ndNode *const node) (defined in ndBodyKinematic) | ndBodyKinematic | inlineprotected |
| SetSkeleton(ndSkeletonContainer *const skeleton) (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| SetSleepState(bool state) (defined in ndBodyKinematic) | ndBodyKinematic | |
| SetTorque(const ndVector &torque) (defined in ndBodyKinematic) | ndBodyKinematic | inlinevirtual |
| SetVelocity(const ndVector &veloc) (defined in ndBody) | ndBody | virtual |
| SetVelocityNoSleep(const ndVector &veloc) (defined in ndBody) | ndBody | |
| SpecialUpdate(ndFloat32 timestep) (defined in ndBodyKinematicBase) | ndBodyKinematicBase | inlinevirtual |
| TotalEnergy() const (defined in ndBodyKinematic) | ndBodyKinematic | |
| UpdateCollisionMatrix() (defined in ndBodyKinematic) | ndBodyKinematic | protected |
| UpdateInvInertiaMatrix() (defined in ndBodyKinematic) | ndBodyKinematic | inline |
| ~ndBody() (defined in ndBody) | ndBody | virtual |
| ~ndBodyKinematic() (defined in ndBodyKinematic) | ndBodyKinematic | virtual |
| ~ndBodyKinematicBase() (defined in ndBodyKinematicBase) | ndBodyKinematicBase | virtual |
| ~ndContainersFreeListAlloc() (defined in ndContainersFreeListAlloc< ndBody >) | ndContainersFreeListAlloc< ndBody > | inline |