![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints, including all inherited members.
| Apply(SolverParticlesOrRange &Particles, const FSolverReal Dt) const | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | |
| Apply(SolverParticlesOrRange &Particles, const FSolverReal Dt) const | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | |
| ApplyProperties(const FSolverReal, const int32) | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | inline |
| CalculateRestLengths(const TConstArrayView< FSolverVec3 > &Positions, const TArrayView< FSolverReal > &DistsToCompute) const | Chaos::Softs::FPBDAxialSpringConstraintsBase | inlineprotected |
| FPBDAxialSpringConstraintsBase(const FSolverParticlesRange &Particles, const TArray< TVec3< int32 > > &InConstraints, const TConstArrayView< FRealSingle > &StiffnessMultipliers, const FSolverVec2 &InStiffness, bool bTrimKinematicConstraints, FSolverReal MaxStiffness=FPBDStiffness::DefaultPBDMaxStiffness) | Chaos::Softs::FPBDAxialSpringConstraintsBase | inline |
| FPBDAxialSpringConstraintsBase(const FSolverParticles &Particles, int32 InParticleOffset, int32 InParticleCount, const TArray< TVec3< int32 > > &InConstraints, const TConstArrayView< FRealSingle > &StiffnessMultipliers, const FSolverVec2 &InStiffness, bool bTrimKinematicConstraints, FSolverReal MaxStiffness=FPBDStiffness::DefaultPBDMaxStiffness) | Chaos::Softs::FPBDAxialSpringConstraintsBase | inline |
| FXPBDAnisotropicAxialSpringConstraints(const FSolverParticlesRange &Particles, const FTriangleMesh &TriangleMesh, const TArray< TVec3< FVec2f > > &FaceVertexPatternPositions, bool bUse3dRestLengths, bool bSavePreResizedSimPosition3D, const TArray< FVector3f > &PreResizedSimPosition3D, FSolverReal MeshScale, 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) | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | |
| FXPBDAnisotropicAxialSpringConstraints(const FSolverParticles &InParticles, int32 InParticleOffset, int32 InParticleCount, const FTriangleMesh &TriangleMesh, const TArray< TVec3< FVec2f > > &FaceVertexPatternPositions, bool bUse3dRestLengths, bool bSavePreResizedSimPosition3D, const TArray< FVector3f > &PreResizedSimPosition3D, FSolverReal MeshScale, 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) | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | |
| FXPBDAnisotropicAxialSpringConstraints(const FSolverParticlesRange &Particles, const FTriangleMesh &TriangleMesh, const TArray< TVec3< FVec2f > > &FaceVertexPatternPositions, bool bUse3dRestLengths, 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) | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | |
| FXPBDAnisotropicAxialSpringConstraints(const FSolverParticles &InParticles, int32 InParticleOffset, int32 InParticleCount, const FTriangleMesh &TriangleMesh, const TArray< TVec3< FVec2f > > &FaceVertexPatternPositions, bool bUse3dRestLengths, 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) | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | |
| FXPBDAnisotropicSpringConstraints | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | friend |
| GetBarys() const | Chaos::Softs::FPBDAxialSpringConstraintsBase | inline |
| GetConstraints() const | Chaos::Softs::FPBDAxialSpringConstraintsBase | inline |
| GetConstraintsPerColorStartIndex() const | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | inline |
| GetDelta(const SolverParticlesOrRange &Particles, const int32 ConstraintIndex, const FSolverReal ExpStiffnessValue) const | Chaos::Softs::FPBDAxialSpringConstraintsBase | inlineprotected |
| GetSpringDiff(const VectorType &P1, const VectorType &P2, const VectorType &P3, const FSolverReal Bary) const | Chaos::Softs::FPBDAxialSpringConstraintsBase | inlineprotected |
| GetWarpWeftBiasBaseMultipliers() const | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | inline |
| Init() | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | inline |
| MaxDampingRatio | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | static |
| MaxStiffness | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | static |
| MaxWarpWeftScale | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | static |
| MinDampingRatio | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | static |
| MinStiffness | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | static |
| MinWarpWeftScale | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | static |
| ResetRestLengths(const TConstArrayView< FSolverVec3 > &Positions) | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | inline |
| SetProperties(const FSolverVec2 &InStiffness) | Chaos::Softs::FPBDAxialSpringConstraintsBase | inline |
| Stiffness | Chaos::Softs::FPBDAxialSpringConstraintsBase | protected |
| UpdateLinearSystem(const FSolverParticlesRange &Particles, const FSolverReal Dt, FEvolutionLinearSystem &LinearSystem) const | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | |
| ~FPBDAxialSpringConstraintsBase() | Chaos::Softs::FPBDAxialSpringConstraintsBase | inlinevirtual |
| ~FXPBDAnisotropicAxialSpringConstraints() override | Chaos::Softs::FXPBDAnisotropicAxialSpringConstraints | inlinevirtual |