![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for Chaos::Softs::FXPBDStretchBiasElementConstraints, including all inherited members.
| AddInternalForceDifferential(const FSolverParticles &InParticles, const TArray< TVector< FSolverReal, 3 > > &DeltaParticles, TArray< TVector< FSolverReal, 3 > > &ndf) | Chaos::Softs::FXPBDStretchBiasElementConstraints | |
| AddStretchBiasElementResidualAndHessian(const FSolverParticles &Particles, const int32 ConstraintIndex, const int32 ConstraintIndexLocal, const FSolverReal Dt, TVec3< FSolverReal > &ParticleResidual, Chaos::PMatrix< FSolverReal, 3, 3 > &ParticleHessian) | Chaos::Softs::FXPBDStretchBiasElementConstraints | |
| Apply(SolverParticlesOrRange &Particles, const FSolverReal Dt) const | Chaos::Softs::FXPBDStretchBiasElementConstraints | |
| Apply(SolverParticlesOrRange &Particles, const FSolverReal Dt) const | Chaos::Softs::FXPBDStretchBiasElementConstraints | |
| ApplyProperties(const FSolverReal, const int32) | Chaos::Softs::FXPBDStretchBiasElementConstraints | inline |
| bDefaultUse3dRestLengths | Chaos::Softs::FXPBDStretchBiasElementConstraints | static |
| CalculateUVStretch(const int32 ConstraintIndex, const FSolverVec3 &P0, const FSolverVec3 &P1, const FSolverVec3 &P2, FSolverVec3 &DXDu, FSolverVec3 &DXDv) const | Chaos::Softs::FXPBDStretchBiasElementConstraints | |
| DefaultWarpWeftScale | Chaos::Softs::FXPBDStretchBiasElementConstraints | static |
| FXPBDStretchBiasElementConstraints(const FSolverParticlesRange &InParticles, const FTriangleMesh &TriangleMesh, const TArray< TVec3< FVec2f > > &FaceVertexUVs, const TMap< FString, TConstArrayView< FRealSingle > > &WeightMaps, const FCollectionPropertyConstFacade &PropertyCollection, bool bTrimKinematicConstraints=false) | Chaos::Softs::FXPBDStretchBiasElementConstraints | |
| FXPBDStretchBiasElementConstraints(const FSolverParticles &InParticles, int32 ParticleOffset, int32 ParticleCount, const FTriangleMesh &TriangleMesh, const TArray< TVec3< FVec2f > > &FaceVertexUVs, const TMap< FString, TConstArrayView< FRealSingle > > &WeightMaps, const FCollectionPropertyConstFacade &PropertyCollection, bool bTrimKinematicConstraints=false) | Chaos::Softs::FXPBDStretchBiasElementConstraints | |
| FXPBDStretchBiasElementConstraints(const FSolverParticles &InParticles, int32 ParticleOffset, int32 ParticleCount, const FTriangleMesh &TriangleMesh, const TArray< TVec3< FVec2f > > &FaceVertexUVs, const TConstArrayView< FRealSingle > &StiffnessWarpMultipliers, const TConstArrayView< FRealSingle > &StiffnessWeftMultipliers, const TConstArrayView< FRealSingle > &StiffnessBiasMultipliers, const TConstArrayView< FRealSingle > &DampingMultipliers, const TConstArrayView< FRealSingle > &WarpScaleMultipliers, const TConstArrayView< FRealSingle > &WeftScaleMultipliers, const FSolverVec2 &InStiffnessWarp, const FSolverVec2 &InStiffnessWeft, const FSolverVec2 &InStiffnessBias, const FSolverVec2 &InDampingRatio, const FSolverVec2 &InWarpScale, const FSolverVec2 &InWeftScale, bool bUse3dRestLengths, bool bTrimKinematicConstraints=false) | Chaos::Softs::FXPBDStretchBiasElementConstraints | |
| GetConstraints() const | Chaos::Softs::FXPBDStretchBiasElementConstraints | inline |
| GetConstraintsArray() const | Chaos::Softs::FXPBDStretchBiasElementConstraints | inline |
| GetConstraintsPerColorStartIndex() const | Chaos::Softs::FXPBDStretchBiasElementConstraints | inline |
| GetRestStretchLengths() const | Chaos::Softs::FXPBDStretchBiasElementConstraints | inline |
| GetWarpWeftScale(const int32 ConstraintIndex) const | Chaos::Softs::FXPBDStretchBiasElementConstraints | inline |
| Init() | Chaos::Softs::FXPBDStretchBiasElementConstraints | inline |
| InitConstraintsAndRestData(const SolverParticlesOrRange &InParticles, const FTriangleMesh &TriangleMesh, const TArray< TVec3< FSolverVec2 > > &FaceVertexUVs, const bool bUse3dRestLengths, const bool bTrimKinematicConstraints) | Chaos::Softs::FXPBDStretchBiasElementConstraints | |
| InitializeDmInvAndMeasures(const FSolverParticles &Particles) | Chaos::Softs::FXPBDStretchBiasElementConstraints | |
| IsEnabled(const FCollectionPropertyConstFacade &PropertyCollection) | Chaos::Softs::FXPBDStretchBiasElementConstraints | inlinestatic |
| MaxDamping | Chaos::Softs::FXPBDStretchBiasElementConstraints | static |
| MaxStiffness | Chaos::Softs::FXPBDStretchBiasElementConstraints | static |
| MaxWarpWeftScale | Chaos::Softs::FXPBDStretchBiasElementConstraints | static |
| MinDamping | Chaos::Softs::FXPBDStretchBiasElementConstraints | static |
| MinStiffness | Chaos::Softs::FXPBDStretchBiasElementConstraints | static |
| MinWarpWeftScale | Chaos::Softs::FXPBDStretchBiasElementConstraints | static |
| SetProperties(const FCollectionPropertyConstFacade &PropertyCollection, const TMap< FString, TConstArrayView< FRealSingle > > &WeightMaps) | Chaos::Softs::FXPBDStretchBiasElementConstraints | |
| SetProperties(const FSolverVec2 &InStiffnessWarp, const FSolverVec2 &InStiffnessWeft, const FSolverVec2 &InStiffnessBias, const FSolverVec2 &InDampingRatio, const FSolverVec2 &InWarpScale, const FSolverVec2 &InWeftScale) | Chaos::Softs::FXPBDStretchBiasElementConstraints | inline |
| ~FXPBDStretchBiasElementConstraints() | Chaos::Softs::FXPBDStretchBiasElementConstraints | inlinevirtual |