#include <PBDSpringConstraintsBase.h>
|
| template<int32 Valence UE_REQUIRES> |
| | FPBDSpringConstraintsBase (const FSolverParticlesRange &Particles, const TArray< TVector< int32, Valence > > &InConstraints, const TConstArrayView< FRealSingle > &StiffnessMultipliers, const FSolverVec2 &InStiffness, bool bTrimKinematicConstraints=false, FSolverReal MaxStiffness=FPBDStiffness::DefaultPBDMaxStiffness) |
| |
| template<int32 Valence UE_REQUIRES> |
| | FPBDSpringConstraintsBase (const FSolverParticles &Particles, int32 InParticleOffset, int32 InParticleCount, const TArray< TVector< int32, Valence > > &InConstraints, const TConstArrayView< FRealSingle > &StiffnessMultipliers, const FSolverVec2 &InStiffness, bool bTrimKinematicConstraints=false, FSolverReal MaxStiffness=FPBDStiffness::DefaultPBDMaxStiffness) |
| |
| virtual | ~FPBDSpringConstraintsBase () |
| |
| void | SetProperties (const FSolverVec2 &InStiffness) |
| |
| void | ApplyProperties (const FSolverReal Dt, const int32 NumIterations) |
| |
| const TArray< TVec2< int32 > > & | GetConstraints () const |
| |
| void | ResetRestLengths (const TConstArrayView< FSolverVec3 > &Positions) |
| |
◆ FPBDSpringConstraintsBase() [1/2]
◆ FPBDSpringConstraintsBase() [2/2]
◆ ~FPBDSpringConstraintsBase()
| virtual Chaos::Softs::FPBDSpringConstraintsBase::~FPBDSpringConstraintsBase |
( |
| ) |
|
|
inlinevirtual |
◆ ApplyProperties()
| void Chaos::Softs::FPBDSpringConstraintsBase::ApplyProperties |
( |
const FSolverReal |
Dt, |
|
|
const int32 |
NumIterations |
|
) |
| |
|
inline |
◆ CalculateRestLengths()
◆ GetConstraints()
| const TArray< TVec2< int32 > > & Chaos::Softs::FPBDSpringConstraintsBase::GetConstraints |
( |
| ) |
const |
|
inline |
◆ GetDelta()
◆ ResetRestLengths()
◆ SetProperties()
| void Chaos::Softs::FPBDSpringConstraintsBase::SetProperties |
( |
const FSolverVec2 & |
InStiffness | ) |
|
|
inline |
◆ Constraints
◆ Dists
◆ ParticleCount
| const int32 Chaos::Softs::FPBDSpringConstraintsBase::ParticleCount |
|
protected |
◆ ParticleOffset
| const int32 Chaos::Softs::FPBDSpringConstraintsBase::ParticleOffset |
|
protected |
◆ Stiffness
The documentation for this class was generated from the following file: