#include <PerParticleGravity.h>
|
| | FPerParticleGravity () |
| |
| | FPerParticleGravity (const FVec3 &G) |
| |
| | FPerParticleGravity (const FVec3 &Direction, const FReal Magnitude) |
| |
| virtual | ~FPerParticleGravity () |
| |
| void | Apply (TTransientPBDRigidParticleHandle< FReal, 3 > &Particle, const FReal Dt) const override |
| |
| void | SetAcceleration (const FVec3 &Acceleration, int32 GroupIndex) |
| |
| const FVec3 & | GetAcceleration (int32 GroupIndex) const |
| |
Public Member Functions inherited from Chaos::FPerParticleRule |
| void | Apply (FParticles &InParticles, const FReal Dt) const override |
| |
| void | Apply (FDynamicParticles &InParticles, const FReal Dt) const override |
| |
| void | Apply (FPBDParticles &InParticles, const FReal Dt) const override |
| |
| template<class T_PARTICLES > |
| void | ApplyPerParticle (T_PARTICLES &InParticles, const FReal Dt) const |
| |
| virtual void | Apply (FParticles &InParticles, const FReal Dt, const int Index) const |
| |
| virtual void | Apply (FDynamicParticles &InParticles, const FReal Dt, const int Index) const |
| |
| virtual void | Apply (FPBDParticles &InParticles, const FReal Dt, const int Index) const |
| |
| virtual void | Apply (TRigidParticles< FReal, 3 > &InParticles, const FReal Dt, const int Index) const |
| |
| virtual void | Apply (FPBDRigidParticles &InParticles, const FReal Dt, const int Index) const |
| |
| virtual void | Apply (TPBDRigidParticleHandle< FReal, 3 > *Particle, const FReal Dt) const |
| |
◆ FPerParticleGravity() [1/3]
| Chaos::FPerParticleGravity::FPerParticleGravity |
( |
| ) |
|
|
inline |
◆ FPerParticleGravity() [2/3]
| Chaos::FPerParticleGravity::FPerParticleGravity |
( |
const FVec3 & |
G | ) |
|
|
inline |
◆ FPerParticleGravity() [3/3]
| Chaos::FPerParticleGravity::FPerParticleGravity |
( |
const FVec3 & |
Direction, |
|
|
const FReal |
Magnitude |
|
) |
| |
|
inline |
◆ ~FPerParticleGravity()
| virtual Chaos::FPerParticleGravity::~FPerParticleGravity |
( |
| ) |
|
|
inlinevirtual |
◆ Apply()
◆ GetAcceleration()
| const FVec3 & Chaos::FPerParticleGravity::GetAcceleration |
( |
int32 |
GroupIndex | ) |
const |
|
inline |
◆ SetAcceleration()
| void Chaos::FPerParticleGravity::SetAcceleration |
( |
const FVec3 & |
Acceleration, |
|
|
int32 |
GroupIndex |
|
) |
| |
|
inline |
◆ MaxGravityGroups
The documentation for this class was generated from the following file: