Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/FGaussSeidelSpringConstraints
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGaussSeidelSpringConstraints
(
const TArray< TArray< int32 > >& InIndices, |
Chaos/Deformable/GaussSeidelWeakConstraints.h | ||
FGaussSeidelSpringConstraints
(
const TArray< TArray< int32 > >& InIndices, |
TODO(Yizhou): Add unittest for Gauss Seidel Weak Constraints. | Chaos/Deformable/GaussSeidelWeakConstraints.h | |
FGaussSeidelSpringConstraints
(
const TArray< TArray< int32 > >& InIndices, |
Scalar-bool overload: applies the same bIsAnisotropic and bIsZeroRestLength to all constraints. | Chaos/Deformable/GaussSeidelWeakConstraints.h |
FGaussSeidelSpringConstraints(const TArray< TArray< int32 > > &, const TArray< TArray< FSolverReal > > &, const TArray< FSolverReal > &, const TArray< TArray< int32 > > &, const TArray< TArray< FSolverReal > > &, const FDeformableXPBDWeightedSpringConstraintParams &)
| Name | FGaussSeidelSpringConstraints |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Deformable/GaussSeidelWeakConstraints.h |
| Include Path | #include "Chaos/Deformable/GaussSeidelWeakConstraints.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/Deformable/GaussSeidelWeakConstraints.cpp |
FGaussSeidelSpringConstraints
(
const TArray < TArray < int32 > > & InIndices,
const TArray < TArray < FSolverReal > > & InWeights,
const TArray < FSolverReal > & InStiffness,
const TArray < TArray < int32 > > & InSecondIndices,
const TArray < TArray < FSolverReal > > & InSecondWeights,
const FDeformableXPBDWeightedSpringConstraintParams & InParams
)
FGaussSeidelSpringConstraints(const TArray< TArray< int32 > > &, const TArray< TArray< FSolverReal > > &, const TArray< FSolverReal > &, const TArray< TArray< int32 > > &, const TArray< TArray< FSolverReal > > &, const TArray< bool > &, const TArray< bool > &, const FDeformableXPBDWeightedSpringConstraintParams &)
Description
TODO(Yizhou): Add unittest for Gauss Seidel Weak Constraints.
| Name | FGaussSeidelSpringConstraints |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Deformable/GaussSeidelWeakConstraints.h |
| Include Path | #include "Chaos/Deformable/GaussSeidelWeakConstraints.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/Deformable/GaussSeidelWeakConstraints.cpp |
FGaussSeidelSpringConstraints
(
const TArray < TArray < int32 > > & InIndices,
const TArray < TArray < FSolverReal > > & InWeights,
const TArray < FSolverReal > & InStiffness,
const TArray < TArray < int32 > > & InSecondIndices,
const TArray < TArray < FSolverReal > > & InSecondWeights,
const TArray < bool > & InIsAnisotropic,
const TArray < bool > & InZeroRestLength,
const FDeformableXPBDWeightedSpringConstraintParams & InParams
)
FGaussSeidelSpringConstraints(const TArray< TArray< int32 > > &, const TArray< TArray< FSolverReal > > &, const TArray< FSolverReal > &, const TArray< TArray< int32 > > &, const TArray< TArray< FSolverReal > > &, const FDeformableXPBDWeightedSpringConstraintParams &, bool, bool)
Description
Scalar-bool overload: applies the same bIsAnisotropic and bIsZeroRestLength to all constraints.
| Name | FGaussSeidelSpringConstraints |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Deformable/GaussSeidelWeakConstraints.h |
| Include Path | #include "Chaos/Deformable/GaussSeidelWeakConstraints.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/Deformable/GaussSeidelWeakConstraints.cpp |
FGaussSeidelSpringConstraints
(
const TArray < TArray < int32 > > & InIndices,
const TArray < TArray < FSolverReal > > & InWeights,
const TArray < FSolverReal > & InStiffness,
const TArray < TArray < int32 > > & InSecondIndices,
const TArray < TArray < FSolverReal > > & InSecondWeights,
const FDeformableXPBDWeightedSpringConstraintParams & InParams,
bool bIsAnisotropic,
bool bIsZeroRestLength
)