Public Member Functions | |
| cuMatrix3x3 __device__ | CalculateInvInertiaMatrix (const cuMatrix3x3 &matrix) const |
| void __device__ | AddDampingAcceleration (const cuMatrix3x3 &matrix) |
| void __device__ | IntegrateExternalForce (const cuMatrix3x3 &matrix, float timestep) |
| void __device__ | IntegrateVelocity (float timestep) |
| void | ProxyToBody (ndBodyKinematic *const) const |
Public Attributes | |
| cuQuat | m_rotation |
| cuVector | m_posit |
| cuVector | m_veloc |
| cuVector | m_omega |
| cuQuat | m_globalSphapeRotation |
| cuVector | m_globalSphapePosition |
| cuVector | m_minAabb |
| cuVector | m_maxAabb |
| cuVector | m_mass |
| cuVector | m_dampCoef |
| cuVector | m_invIntertia |
| cuVector | m_obbSize |
| cuVector | m_obbOrigin |
| cuVector | m_scale |
| cuVector | m_localPosition |
| cuQuat | m_localRotation |
| cuQuat | m_alignRotation |