|
|
typedef PxU32(* | ComputeUnconstrainedVelocitiesFn) (const ArticulationSolverDesc &desc, PxReal dt, PxU32 &acCount, const PxVec3 &gravity, Cm::SpatialVectorF *Z, Cm::SpatialVectorF *DeltaV, const PxReal invLengthScale) |
| |
|
typedef void(* | UpdateBodiesFn) (const ArticulationSolverDesc &desc, Cm::SpatialVectorF *deltaV, PxReal dt) |
| |
|
typedef void(* | SaveVelocityFn) (const ArticulationSolverDesc &m, Cm::SpatialVectorF *deltaV) |
| |
|
typedef void(* | SaveVelocityTGSFn) (const ArticulationSolverDesc &m, PxReal invDtF32) |
| |
|
typedef PxU32(* | SetupInternalConstraintsTGSFn) (const ArticulationSolverDesc &desc, PxReal dt, PxReal invDt, PxReal totalDt, const PxReal biasCoefficient, PxU32 &acCount, Cm::SpatialVectorF *Z) |
| |
|
typedef void(* | ComputeUnconstrainedVelocitiesTGSFn) (const ArticulationSolverDesc &desc, PxReal dt, const PxVec3 &gravity, PxU64 contextID, Cm::SpatialVectorF *Z, Cm::SpatialVectorF *DeltaV, const PxReal invLengthScale) |
| |
|
typedef void(* | UpdateDeltaMotionFn) (const ArticulationSolverDesc &m, const PxReal dt, Cm::SpatialVectorF *DeltaV, const PxReal totalInvDt) |
| |
|
typedef void(* | DeltaMotionToMotionVelFn) (const ArticulationSolverDesc &m, const PxReal dt) |
| |
|
|
static PxU32 | computeUnconstrainedVelocities (const ArticulationSolverDesc &desc, PxReal dt, PxU32 &acCount, const PxVec3 &gravity, Cm::SpatialVectorF *Z, Cm::SpatialVectorF *deltaV, const PxReal invLengthScale) |
| |
|
static void | updateBodies (const ArticulationSolverDesc &desc, Cm::SpatialVectorF *tempDeltaV, PxReal dt) |
| |
|
static void | updateBodiesTGS (const ArticulationSolverDesc &desc, Cm::SpatialVectorF *tempDeltaV, PxReal dt) |
| |
|
static void | saveVelocity (const ArticulationSolverDesc &desc, Cm::SpatialVectorF *tempDeltaV) |
| |
|
static void | saveVelocityTGS (const ArticulationSolverDesc &desc, PxReal invDtF32) |
| |
|
static void | computeUnconstrainedVelocitiesTGS (const ArticulationSolverDesc &desc, PxReal dt, const PxVec3 &gravity, PxU64 contextID, Cm::SpatialVectorF *Z, Cm::SpatialVectorF *DeltaV, const PxReal invLengthScale) |
| |
|
static void | updateDeltaMotion (const ArticulationSolverDesc &desc, const PxReal dt, Cm::SpatialVectorF *DeltaV, const PxReal totalInvDt) |
| |
|
static void | deltaMotionToMotionVel (const ArticulationSolverDesc &desc, const PxReal invDt) |
| |
|
static PxU32 | setupSolverInternalConstraintsTGS (const ArticulationSolverDesc &desc, PxReal dt, PxReal invDt, PxReal totalDt, const PxReal biasCoefficient, PxU32 &acCount, Cm::SpatialVectorF *Z) |
| |
|
|
static ComputeUnconstrainedVelocitiesFn | sComputeUnconstrainedVelocities = NULL |
| |
|
static UpdateBodiesFn | sUpdateBodies = NULL |
| |
|
static UpdateBodiesFn | sUpdateBodiesTGS = NULL |
| |
|
static SaveVelocityFn | sSaveVelocity = NULL |
| |
|
static SaveVelocityTGSFn | sSaveVelocityTGS = NULL |
| |
|
static UpdateDeltaMotionFn | sUpdateDeltaMotion = NULL |
| |
|
static DeltaMotionToMotionVelFn | sDeltaMotionToMotionVel = NULL |
| |
|
static ComputeUnconstrainedVelocitiesTGSFn | sComputeUnconstrainedVelocitiesTGS = NULL |
| |
|
static SetupInternalConstraintsTGSFn | sSetupInternalConstraintsTGS = NULL |
| |
The documentation for this class was generated from the following files:
- RavEngine/deps/physx/physx/source/lowleveldynamics/src/DyArticulationPImpl.h
- RavEngine/deps/physx/physx/source/lowleveldynamics/src/DyFeatherstoneArticulation.cpp