|
RavEngine
|
Public Member Functions | |
| PX_FORCE_INLINE void | init () |
| void | resizeLinkData (const PxU32 linkCount) |
| void | resizeJointData (const PxU32 dofs) |
| PX_FORCE_INLINE PxReal * | getJointAccelerations () |
| PX_FORCE_INLINE const PxReal * | getJointAccelerations () const |
| PX_FORCE_INLINE PxReal * | getJointVelocities () |
| PX_FORCE_INLINE const PxReal * | getJointVelocities () const |
| PX_FORCE_INLINE PxReal * | getJointNewVelocities () |
| PX_FORCE_INLINE const PxReal * | getJointNewVelocities () const |
| PX_FORCE_INLINE PxReal * | getJointPositions () |
| PX_FORCE_INLINE const PxReal * | getJointPositions () const |
| PX_FORCE_INLINE PxReal * | getJointForces () |
| PX_FORCE_INLINE const PxReal * | getJointForces () const |
| PX_FORCE_INLINE PxReal * | getJointConstraintForces () |
| PX_FORCE_INLINE const PxReal * | getJointConstraintForces () const |
| PX_FORCE_INLINE ArticulationInternalConstraint & | getInternalConstraint (const PxU32 dofId) |
| PX_FORCE_INLINE const ArticulationInternalConstraint & | getInternalConstraint (const PxU32 dofId) const |
| PX_FORCE_INLINE Cm::SpatialVectorF * | getMotionVelocities () |
| PX_FORCE_INLINE Cm::SpatialVectorF * | getMotionAccelerations () |
| PX_FORCE_INLINE const Cm::SpatialVectorF * | getMotionAccelerations () const |
| PX_FORCE_INLINE Cm::SpatialVectorF * | getCorioliseVectors () |
| PX_FORCE_INLINE Cm::SpatialVectorF * | getSpatialZAVectors () |
| PX_FORCE_INLINE Cm::SpatialVectorF * | getTransmittedForces () |
| PX_FORCE_INLINE Cm::SpatialVectorF * | getPosIterMotionVelocities () |
| PX_FORCE_INLINE const Cm::SpatialVectorF * | getPosIterMotionVelocities () const |
| PX_FORCE_INLINE PxReal * | getPosIterJointVelocities () |
| PX_FORCE_INLINE Cm::SpatialVectorF & | getPosIterMotionVelocity (const PxU32 index) |
| PX_FORCE_INLINE const Cm::SpatialVectorF & | getMotionVelocity (const PxU32 index) const |
| PX_FORCE_INLINE const Cm::SpatialVectorF & | getMotionAcceleration (const PxU32 index) const |
| PX_FORCE_INLINE const Cm::SpatialVectorF & | getCorioliseVector (const PxU32 index) const |
| PX_FORCE_INLINE const Cm::SpatialVectorF & | getSpatialZAVector (const PxU32 index) const |
| PX_FORCE_INLINE const Cm::SpatialVectorF & | getTransmittedForce (const PxU32 index) const |
| PX_FORCE_INLINE Cm::SpatialVectorF & | getMotionVelocity (const PxU32 index) |
| PX_FORCE_INLINE Cm::SpatialVectorF & | getMotionAcceleration (const PxU32 index) |
| PX_FORCE_INLINE Cm::SpatialVectorF & | getCorioliseVector (const PxU32 index) |
| PX_FORCE_INLINE Cm::SpatialVectorF & | getSpatialZAVector (const PxU32 index) |
| PX_FORCE_INLINE Cm::SpatialVectorF & | getTransmittedForce (const PxU32 index) |
| PX_FORCE_INLINE PxTransform & | getPreTransform (const PxU32 index) |
| PX_FORCE_INLINE const PxTransform & | getPreTransform (const PxU32 index) const |
| PX_FORCE_INLINE PxTransform * | getPreTransform () |
| PX_FORCE_INLINE const Cm::SpatialVectorF & | getDeltaMotionVector (const PxU32 index) const |
| PX_FORCE_INLINE void | setDeltaMotionVector (const PxU32 index, const Cm::SpatialVectorF &vec) |
| PX_FORCE_INLINE Cm::SpatialVectorF * | getDeltaMotionVector () |
| PX_FORCE_INLINE ArticulationLink * | getLinks () const |
| PX_FORCE_INLINE PxU32 | getLinkCount () const |
| PX_FORCE_INLINE ArticulationLink & | getLink (PxU32 index) const |
| PX_FORCE_INLINE ArticulationSpatialTendon ** | getSpatialTendons () const |
| PX_FORCE_INLINE PxU32 | getSpatialTendonCount () const |
| PX_FORCE_INLINE ArticulationSpatialTendon * | getSpatialTendon (PxU32 index) const |
| PX_FORCE_INLINE ArticulationFixedTendon ** | getFixedTendons () const |
| PX_FORCE_INLINE PxU32 | getFixedTendonCount () const |
| PX_FORCE_INLINE ArticulationFixedTendon * | getFixedTendon (PxU32 index) const |
| PX_FORCE_INLINE ArticulationSensor ** | getSensors () const |
| PX_FORCE_INLINE PxU32 | getSensorCount () const |
| PX_FORCE_INLINE ArticulationLinkData * | getLinkData () const |
| ArticulationLinkData & | getLinkData (PxU32 index) const |
| PX_FORCE_INLINE ArticulationJointCoreData * | getJointData () const |
| PX_FORCE_INLINE ArticulationJointCoreData & | getJointData (PxU32 index) const |
| PX_FORCE_INLINE ArticulationJointTargetData * | getJointTranData () const |
| PX_FORCE_INLINE ArticulationJointTargetData & | getJointTranData (PxU32 index) const |
| PX_FORCE_INLINE PxArticulationFlags | getArticulationFlags () const |
| PX_FORCE_INLINE Cm::SpatialVector * | getExternalAccelerations () |
| PX_FORCE_INLINE Cm::SpatialVector & | getExternalAcceleration (const PxU32 linkID) |
| PX_FORCE_INLINE const Cm::SpatialVector & | getExternalAcceleration (const PxU32 linkID) const |
| PX_FORCE_INLINE PxReal | getDt () const |
| PX_FORCE_INLINE void | setDt (const PxReal dt) |
| PX_FORCE_INLINE bool | getDataDirty () const |
| PX_FORCE_INLINE void | setDataDirty (const bool dirty) |
| PX_FORCE_INLINE PxU32 | getDofs () const |
| PX_FORCE_INLINE void | setDofs (const PxU32 dof) |
| PX_FORCE_INLINE FeatherstoneArticulation * | getArticulation () |
| PX_FORCE_INLINE void | setArticulation (FeatherstoneArticulation *articulation) |
| PX_FORCE_INLINE const SpatialMatrix & | getBaseInvSpatialArticulatedInertiaW () const |
| PX_FORCE_INLINE PxTransform * | getAccumulatedPoses () |
| PX_FORCE_INLINE const PxTransform * | getAccumulatedPoses () const |
| PX_FORCE_INLINE Cm::SpatialVectorF * | getJointSpaceJacobians () |
| PX_FORCE_INLINE const Cm::SpatialVectorF * | getJointSpaceJacobians () const |
| PX_FORCE_INLINE JointSpaceSpatialZ * | getJointSpaceDeltaV () |
| PX_FORCE_INLINE const JointSpaceSpatialZ * | getJointSpaceDeltaV () const |
| PX_FORCE_INLINE Cm::SpatialVectorF * | getJointSpaceResponse () |
| PX_FORCE_INLINE const Cm::SpatialVectorF * | getJointSpaceResponse () const |
| PX_FORCE_INLINE SpatialImpulseResponseMatrix * | getRootResponseMatrix () |
| PX_FORCE_INLINE const SpatialImpulseResponseMatrix * | getRootResponseMatrix () const |
| PX_FORCE_INLINE const Cm::SpatialVectorF & | getRootDeferredZ () const |
| PX_FORCE_INLINE Cm::SpatialVectorF & | getRootDeferredZ () |
| PX_FORCE_INLINE SpatialImpulseResponseMatrix * | getImpulseResponseMatrixWorld () |
| PX_FORCE_INLINE const SpatialImpulseResponseMatrix * | getImpulseResponseMatrixWorld () const |
| PX_FORCE_INLINE const SpatialMatrix & | getWorldSpatialArticulatedInertia (const PxU32 linkID) const |
| PX_FORCE_INLINE const InvStIs & | getInvStIs (const PxU32 linkID) const |
| PX_FORCE_INLINE const Cm::UnAlignedSpatialVector & | getMotionMatrix (const PxU32 dofId) const |
| PX_FORCE_INLINE const Cm::UnAlignedSpatialVector & | getWorldMotionMatrix (const PxU32 dofId) const |
| PX_FORCE_INLINE Cm::UnAlignedSpatialVector & | getJointAxis (const PxU32 dofId) |
| PX_FORCE_INLINE const Cm::UnAlignedSpatialVector & | getJointAxis (const PxU32 dofId) const |
| PX_FORCE_INLINE const PxVec3 & | getRw (const PxU32 linkID) const |
| PX_FORCE_INLINE const Cm::SpatialVectorF & | getIsW (const PxU32 dofId) const |
| PX_FORCE_INLINE const Cm::SpatialVectorF & | getWorldIsInvD (const PxU32 dofId) const |
| PX_FORCE_INLINE PxReal * | getDeferredQstZ () |
| PX_FORCE_INLINE PxReal * | getQstZic () |
| PX_FORCE_INLINE Cm::SpatialVectorF & | getSolverSpatialForce (const PxU32 linkID) |
| PX_FORCE_INLINE PxSpatialForce * | getSensorForces () |
| PX_FORCE_INLINE void | setRootPreMotionVelocity (const Cm::UnAlignedSpatialVector &vel) |
| PX_FORCE_INLINE PxU32 * | getPathToRootElements () const |
| PX_FORCE_INLINE PxU32 | getPathToRootElementCount () const |
Friends | |
| class | FeatherstoneArticulation |