Newton Dynamics  4.00
ndMultiBodyVehicle Member List

This is the complete list of members for ndMultiBodyVehicle, including all inherited members.

AddAxleTire(const ndMultiBodyVehicleTireJointInfo &desc, ndBodyKinematic *const tire, ndBodyKinematic *const axleBody) (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
AddChassis(ndBodyKinematic *const chassis) (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
AddDifferential(ndFloat32 mass, ndFloat32 radius, ndMultiBodyVehicleTireJoint *const leftTire, ndMultiBodyVehicleTireJoint *const rightTire, ndFloat32 slipOmegaLock) (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
AddDifferential(ndFloat32 mass, ndFloat32 radius, ndMultiBodyVehicleDifferential *const leftDifferential, ndMultiBodyVehicleDifferential *const rightDifferential, ndFloat32 slipOmegaLock) (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
AddGearBox(ndMultiBodyVehicleDifferential *const differential) (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
AddMotor(ndFloat32 mass, ndFloat32 radius) (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
AddTire(const ndMultiBodyVehicleTireJointInfo &desc, ndBodyKinematic *const tire) (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
AddTorsionBar(ndBodyKinematic *const sentinel) (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
AddToWorld(ndWorld *const world) (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotectedvirtual
ApplyInputs(ndWorld *const world, ndFloat32 timestep) (defined in ndMultiBodyVehicle)ndMultiBodyVehicleinlineprotectedvirtual
CreateTireShape(ndFloat32 radius, ndFloat32 width) const (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
D_CLASS_REFLECTION(ndMultiBodyVehicle) (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
D_CLASS_REFLECTION(ndModel) (defined in ndModel)ndModel
Debug(ndConstraintDebugCallback &context) const (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotectedvirtual
Flush() (defined in ndFreeListAlloc)ndFreeListAllocstatic
Flush(ndInt32 size) (defined in ndFreeListAlloc)ndFreeListAllocstatic
FlushFreeList(ndInt32 size) (defined in ndContainersFreeListAlloc< ndModel >)ndContainersFreeListAlloc< ndModel >inlinestatic
GetAsModel() (defined in ndModel)ndModelinlinevirtual
GetAsMultiBodyVehicle() (defined in ndMultiBodyVehicle)ndMultiBodyVehiclevirtual
GetSpeed() const (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
isActive() const (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotected
m_axleList (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotected
m_chassis (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotected
m_differentialList (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotected
m_downForce (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotected
m_gearBox (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotected
m_internalBodies (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotected
m_invDynamicsSolver (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotected
m_localFrame (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotected
m_motor (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotected
m_tireList (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotected
m_tireShape (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotected
m_torsionBar (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotected
m_world (defined in ndModel)ndModelprotected
ndContainersFreeListAlloc() (defined in ndContainersFreeListAlloc< ndModel >)ndContainersFreeListAlloc< ndModel >inline
ndFreeListAlloc() (defined in ndFreeListAlloc)ndFreeListAllocinline
ndModel() (defined in ndModel)ndModelinline
ndModel(const ndLoadSaveBase::ndLoadDescriptor &desc) (defined in ndModel)ndModel
ndMultiBodyVehicle(const ndLoadSaveBase::ndLoadDescriptor &desc) (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
ndMultiBodyVehicle(const ndVector &frontDir, const ndVector &upDir) (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
ndMultiBodyVehicleGearBox (defined in ndMultiBodyVehicle)ndMultiBodyVehiclefriend
ndMultiBodyVehicleMotor (defined in ndMultiBodyVehicle)ndMultiBodyVehiclefriend
ndMultiBodyVehicleTireJoint (defined in ndMultiBodyVehicle)ndMultiBodyVehiclefriend
ndMultiBodyVehicleTorsionBar (defined in ndMultiBodyVehicle)ndMultiBodyVehiclefriend
operator delete(void *ptr) (defined in ndFreeListAlloc)ndFreeListAlloc
operator new(size_t size) (defined in ndFreeListAlloc)ndFreeListAlloc
PostTransformUpdate(ndWorld *const world, ndFloat32 timestep) (defined in ndModel)ndModelinlineprotectedvirtual
PostUpdate(ndWorld *const world, ndFloat32 timestep) (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotectedvirtual
RemoveFromToWorld() (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotectedvirtual
Save(const ndLoadSaveBase::ndSaveDescriptor &desc) const (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotectedvirtual
SetVehicleSolverModel(bool hardJoint) (defined in ndMultiBodyVehicle)ndMultiBodyVehicle
Update(ndWorld *const world, ndFloat32 timestep) (defined in ndMultiBodyVehicle)ndMultiBodyVehicleprotectedvirtual
~ndContainersFreeListAlloc() (defined in ndContainersFreeListAlloc< ndModel >)ndContainersFreeListAlloc< ndModel >inline
~ndModel() (defined in ndModel)ndModelinlinevirtual
~ndMultiBodyVehicle() (defined in ndMultiBodyVehicle)ndMultiBodyVehiclevirtual