|
| | TGaussSeidelWeakConstraintData () |
| |
| | TGaussSeidelWeakConstraintData (const TGaussSeidelWeakConstraintData< T > &Other)=delete |
| |
| | TGaussSeidelWeakConstraintData (TGaussSeidelWeakConstraintData< T > &&Other) |
| |
| virtual | ~TGaussSeidelWeakConstraintData () |
| |
| void | AddConstraints (const int32 Num) |
| |
| void | RemoveConstraint (const int32 Idx) |
| |
| void | SetSingleConstraint (const FGaussSeidelWeakConstraintSingleData< T > &SingleData, const int32 ConstraintIndex) |
| |
| void | AddSingleConstraint (const FGaussSeidelWeakConstraintSingleData< T > &SingleData) |
| |
| int32 | Size () const |
| |
| void | Resize (const int32 Num) |
| |
| TGaussSeidelWeakConstraintData & | operator= (TGaussSeidelWeakConstraintData< T > &&Other) |
| |
| const TArrayCollectionArray< TArray< int32 > > & | Indices () const |
| |
| const TArray< int32 > & | GetIndices (const int32 Index) const |
| |
| void | SetIndices (const int32 Index, const TArray< int32 > &InIndices) |
| |
| const TArrayCollectionArray< TArray< int32 > > & | SecondIndices () const |
| |
| const TArray< int32 > & | GetSecondIndices (const int32 Index) const |
| |
| void | SetSecondIndices (const int32 Index, const TArray< int32 > &InIndices) |
| |
| const TArrayCollectionArray< TArray< T > > & | Weights () const |
| |
| const TArray< T > & | GetWeights (const int32 Index) const |
| |
| void | SetWeights (const int32 Index, const TArray< int32 > &InWeights) |
| |
| const TArrayCollectionArray< TArray< T > > & | SecondWeights () const |
| |
| const TArray< T > & | GetSecondWeights (const int32 Index) const |
| |
| void | SetSecondWeights (const int32 Index, const TArray< int32 > &InWeights) |
| |
| const bool | GetIsAnisotropic (const int32 Index) const |
| |
| void | SetIsAnisotropic (const int32 Index, const bool InIsAnisotropic) |
| |
| const TArrayCollectionArray< TVec3< T > > & | Normals () const |
| |
| const TVec3< T > & | GetNormal (const int32 Index) const |
| |
| void | SetNormal (const int32 Index, const TVec3< T > &InNormal) |
| |
| const TArrayCollectionArray< T > & | Stiffness () const |
| |
| T | GetStiffness (const int32 Index) const |
| |
| void | SetStiffness (const int32 Index, const T InStiffness) |
| |
| const bool | GetIsZeroRestLength (const int32 Index) const |
| |
| void | SetIsZeroRestLength (const int32 Index, const bool InIsZeroRestLength) |
| |
| void | SetRestLength (const int32 Index, const T InRestLength) |
| |
| const FGaussSeidelWeakConstraintSingleData< T > | GetSingleConstraintData (const int32 ConstraintIndex) const |
| |
| | TArrayCollection () |
| |
| | TArrayCollection (const TArrayCollection &Other)=delete |
| |
| | TArrayCollection (TArrayCollection &&Other)=delete |
| |
| virtual | ~TArrayCollection () |
| |
| void | ShrinkArrays (const float MaxSlackFraction, const int32 MinSlack) |
| |
| int32 | AddArray (TArrayCollectionArrayBase *Array) |
| |
| void | RemoveArray (TArrayCollectionArrayBase *Array) |
| |
| void | RemoveAt (int32 Index, int32 Count) |
| |
| uint32 | Size () const |
| |
| uint64 | ComputeColumnSize () const |
| |