#include <PBDSphericalConstraint.h>
|
| | FPBDSphericalConstraint (const uint32 InParticleOffset, const uint32 InParticleCount, const TArray< FSolverVec3 > &InAnimationPositions, const TMap< FString, TConstArrayView< FRealSingle > > &WeightMaps, const FCollectionPropertyConstFacade &PropertyCollection, FSolverReal MeshScale) |
| |
| | FPBDSphericalConstraint (const uint32 InParticleOffset, const uint32 InParticleCount, const TArray< FSolverVec3 > &InAnimationPositions, const TConstArrayView< FRealSingle > &InSphereRadii) |
| |
| | ~FPBDSphericalConstraint () |
| |
| CHAOS_API void | SetProperties (const FCollectionPropertyConstFacade &PropertyCollection, const TMap< FString, TConstArrayView< FRealSingle > > &WeightMaps, FSolverReal MeshScale) |
| |
| template<typename SolverParticlesOrRange > |
| void | Apply (SolverParticlesOrRange &Particles, const FSolverReal Dt) const |
| |
| void | SetScale (FSolverReal InScale) |
| |
| FSolverReal | GetScale () const |
| |
| | UE_CHAOS_DECLARE_INDEXLESS_PROPERTYCOLLECTION_NAME (MaxDistance, float) |
| |
| template<typename SolverParticlesOrRange > |
| void | ApplyHelperISPC (SolverParticlesOrRange &Particles, const FSolverReal) const |
| |
◆ FPBDSphericalConstraint() [1/2]
◆ FPBDSphericalConstraint() [2/2]
◆ ~FPBDSphericalConstraint()
| Chaos::Softs::FPBDSphericalConstraint::~FPBDSphericalConstraint |
( |
| ) |
|
|
inline |
◆ Apply()
◆ ApplyHelperISPC()
◆ GetScale()
| FSolverReal Chaos::Softs::FPBDSphericalConstraint::GetScale |
( |
| ) |
const |
|
inline |
◆ IsEnabled()
◆ SetProperties()
◆ SetScale()
| void Chaos::Softs::FPBDSphericalConstraint::SetScale |
( |
FSolverReal |
InScale | ) |
|
|
inline |
◆ UE_CHAOS_DECLARE_INDEXLESS_PROPERTYCOLLECTION_NAME()
| Chaos::Softs::FPBDSphericalConstraint::UE_CHAOS_DECLARE_INDEXLESS_PROPERTYCOLLECTION_NAME |
( |
MaxDistance |
, |
|
|
float |
|
|
) |
| |
◆ AnimationPositions
◆ ParticleCount
| const int32 Chaos::Softs::FPBDSphericalConstraint::ParticleCount |
|
protected |
◆ ParticleOffset
| const int32 Chaos::Softs::FPBDSphericalConstraint::ParticleOffset |
|
protected |
◆ SphereRadii
The documentation for this class was generated from the following files: