#include <XPBDAnisotropicSpringConstraints.h>
|
| | FXPBDAnisotropicSpringConstraints (const FSolverParticlesRange &Particles, const FTriangleMesh &TriangleMesh, const TArray< TVec3< FVec2f > > &FaceVertexPatternPositions, const TMap< FString, TConstArrayView< FRealSingle > > &WeightMaps, const FCollectionPropertyConstFacade &PropertyCollection, const TArray< FVector3f > &PreResizedSimPosition3D, Softs::FSolverReal MeshScale) |
| |
| | FXPBDAnisotropicSpringConstraints (const FSolverParticles &InParticles, int32 InParticleOffset, int32 InParticleCount, const FTriangleMesh &TriangleMesh, const TArray< TVec3< FVec2f > > &FaceVertexPatternPositions, const TMap< FString, TConstArrayView< FRealSingle > > &WeightMaps, const FCollectionPropertyConstFacade &PropertyCollection, const TArray< FVector3f > &PreResizedSimPosition3D, Softs::FSolverReal MeshScale) |
| |
| CHAOS_API void | SetProperties (const FCollectionPropertyConstFacade &PropertyCollection, const TMap< FString, TConstArrayView< FRealSingle > > &WeightMaps) |
| |
| void | ApplyProperties (const FSolverReal Dt, const int32 NumIterations) |
| |
| void | Init () |
| |
| const FXPBDAnisotropicEdgeSpringConstraints & | GetEdgeConstraints () const |
| |
| const FXPBDAnisotropicAxialSpringConstraints & | GetAxialConstraints () const |
| |
| void | ResetRestLengths (const TConstArrayView< FSolverVec3 > &Positions) |
| |
◆ FXPBDAnisotropicSpringConstraints() [1/2]
◆ FXPBDAnisotropicSpringConstraints() [2/2]
◆ ApplyProperties()
| void Chaos::Softs::FXPBDAnisotropicSpringConstraints::ApplyProperties |
( |
const FSolverReal |
Dt, |
|
|
const int32 |
NumIterations |
|
) |
| |
|
inline |
◆ GetAxialConstraints()
◆ GetEdgeConstraints()
◆ Init()
| void Chaos::Softs::FXPBDAnisotropicSpringConstraints::Init |
( |
| ) |
|
|
inline |
◆ IsEnabled()
◆ ResetRestLengths()
◆ SetProperties()
◆ bDefaultSavePreResizedSimPosition3D
| constexpr bool Chaos::Softs::FXPBDAnisotropicSpringConstraints::bDefaultSavePreResizedSimPosition3D = false |
|
staticconstexpr |
◆ bDefaultUse3dRestLengths
| constexpr bool Chaos::Softs::FXPBDAnisotropicSpringConstraints::bDefaultUse3dRestLengths = true |
|
staticconstexpr |
◆ DefaultDamping
◆ DefaultStiffness
◆ DefaultWarpWeftScale
The documentation for this class was generated from the following files: