|
| template<typename T_PARTICLEHANDLE > |
| static FRigidTransform3 | GetActorWorldTransform (T_PARTICLEHANDLE Particle) |
| |
| template<typename T_PARTICLEHANDLE > |
| static void | SetActorWorldTransform (T_PARTICLEHANDLE Particle, const FRigidTransform3 &ActorWorldT) |
| |
| template<typename T_PARTICLEHANDLE > |
| static const FRigidTransform3 & | ActorLocalToParticleLocal (T_PARTICLEHANDLE Particle, const FRigidTransform3 &ActorLocalT) |
| |
| template<typename T_PARTICLEHANDLE > |
| static const FRigidTransform3 & | ActorWorldToParticleWorld (T_PARTICLEHANDLE Particle, const FRigidTransform3 &ActorWorldT) |
| |
| template<typename T_PARTICLEHANDLE > |
| static FMatrix33 | GetWorldInertia (T_PARTICLEHANDLE Particle) |
| |
| template<typename T_PARTICLEHANDLE > |
| static FMatrix33 | GetWorldInvInertia (T_PARTICLEHANDLE Particle) |
| |
| template<typename T_PARTICLEHANDLE > |
| static FVec3 | ParticleLocalToCoMLocal (T_PARTICLEHANDLE Particle, const FVec3 &P) |
| |
| template<typename T_PARTICLEHANDLE > |
| static FRotation3 | ParticleLocalToCoMLocal (T_PARTICLEHANDLE Particle, const FRotation3 &Q) |
| |
| template<typename T_PARTICLEHANDLE > |
| static FRigidTransform3 | ParticleLocalToCoMLocal (T_PARTICLEHANDLE Particle, const FRigidTransform3 &T) |
| |
| template<typename T_PARTICLEHANDLE > |
| static FVec3 | GetVelocityAtCoMRelativePosition (T_PARTICLEHANDLE Particle, const FVec3 &RelPos) |
| |
| template<typename T_PARTICLEHANDLE > |
| static FVec3 | GetPreviousVelocityAtCoMRelativePosition (T_PARTICLEHANDLE Particle, const FVec3 &RelPos) |
| |
| template<typename T_PARTICLEHANDLE > |
| static FVec3 | GetCoMWorldPosition (T_PARTICLEHANDLE Particle) |
| |
| static FVec3 | GetCoMWorldPosition (TPBDRigidParticles< FReal, 3 > &Particles, const int32 Index) |
| |
| template<typename T_PARTICLEHANDLE > |
| static FRotation3 | GetCoMWorldRotation (T_PARTICLEHANDLE Particle) |
| |
| static FRotation3 | GetCoMWorldRotation (TPBDRigidParticles< FReal, 3 > &Particles, const int32 Index) |
| |
| template<typename T_PARTICLEHANDLE > |
| static FRigidTransform3 | GetCoMWorldTransform (T_PARTICLEHANDLE Particle) |
| |
| template<typename T_PARTICLEHANDLE > |
| static void | SetCoMWorldTransform (T_PARTICLEHANDLE Particle, const FVec3 &PCoM, const FRotation3 &QCoM) |
| |
| static void | SetCoMWorldTransform (TPBDRigidParticles< FReal, 3 > &Particles, const int32 Index, const FVec3 &PCoM, const FRotation3 &QCoM) |
| |
| template<typename T_PARTICLEHANDLE > |
| static void | AddForceAtPositionLocal (T_PARTICLEHANDLE Particle, const FVec3 &LocalForce, const FVec3 &LocalPosition) |
| |
| template<typename T_PARTICLEHANDLE > |
| static void | AddForceAtPositionWorld (T_PARTICLEHANDLE Particle, const FVec3 &Force, const FVec3 &Position) |
| |
Particle Space == Actor Space (Transforms) Velocities in CoM Space.