|
| | TSimpleGeometryParticles () |
| |
| | TSimpleGeometryParticles (const TSimpleGeometryParticles< T, d > &Other)=delete |
| |
| | TSimpleGeometryParticles (TSimpleGeometryParticles< T, d > &&Other) |
| |
| TSimpleGeometryParticles & | operator= (const TSimpleGeometryParticles< T, d > &Other)=delete |
| |
| TSimpleGeometryParticles & | operator= (TSimpleGeometryParticles< T, d > &&Other)=delete |
| |
| | TSimpleGeometryParticles (TParticles< T, d > &&Other) |
| |
| virtual | ~TSimpleGeometryParticles () override |
| |
| FORCEINLINE const TRotation< T, d > | R (const int32 Index) const |
| |
| FORCEINLINE TRotation< T, d > | R (const int32 Index) |
| |
| FORCEINLINE const TRotation< T, d > | GetR (const int32 Index) const |
| |
| FORCEINLINE void | SetR (const int32 Index, const TRotation< T, d > &InR) |
| |
| FORCEINLINE const TRotation< FRealSingle, d > | GetRf (const int32 Index) const |
| |
| FORCEINLINE void | SetRf (const int32 Index, const TRotation< FRealSingle, d > &InR) |
| |
| const TArrayCollectionArray< TRotation< FRealSingle, d > > & | GetR () const |
| |
| TArrayCollectionArray< TRotation< FRealSingle, d > > & | GetR () |
| |
| FORCEINLINE const FImplicitObjectPtr & | GetGeometry (const int32 Index) const |
| |
| void | SetGeometry (const int32 Index, const FImplicitObjectPtr &InGeometry) |
| |
| FORCEINLINE const TArray< FImplicitObjectPtr > & | GetAllGeometry () const |
| |
| FORCEINLINE TArray< TRotation< FRealSingle, d > > & | AllR () |
| |
| virtual void | Serialize (FChaosArchive &Ar) |
| |
| uint32 | Size () const |
| |
Public Member Functions inherited from Chaos::TParticles< T, d > |
| | TParticles () |
| |
| | TParticles (const TParticles< T, d > &Other)=delete |
| |
| | TParticles (TParticles< T, d > &&Other) |
| |
| | TParticles (TArray< TVector< T, d > > &&Positions) |
| |
| virtual | ~TParticles () |
| |
| void | AddParticles (const int32 Num) |
| |
| void | DestroyParticle (const int32 Idx) |
| |
| ERemoveParticleBehavior | RemoveParticleBehavior () const |
| |
| ERemoveParticleBehavior & | RemoveParticleBehavior () |
| |
| void | MoveToOtherParticles (const int32 Idx, TParticles< T, d > &Other) |
| |
| void | Resize (const int32 Num) |
| |
| TParticles & | operator= (TParticles< T, d > &&Other) |
| |
| const TArrayCollectionArray< TVector< T, d > > & | X () const |
| |
| void | Serialize (FArchive &Ar) |
| |
| const TArrayCollectionArray< TVector< T, d > > & | XArray () const |
| |
| TArrayCollectionArray< TVector< T, d > > & | XArray () |
| |
| const TVector< T, d > & | X (const int32 Index) const |
| |
| TVector< T, d > & | X (const int32 Index) |
| |
| const TVector< T, d > & | GetX (const int32 Index) const |
| |
| void | SetX (const int32 Index, const TVector< T, d > &InX) |
| |
| FString | ToString (int32 index) const |
| |
| uint32 | GetTypeHash () const |
| |
| SIZE_T | GetAllocatedSize () const |
| |
| int32 | DirtyValidationCount () const |
| |
| FORCEINLINE TArray< TVector< T, d > > & | AllX () |
| |
| FORCEINLINE const TArray< TVector< T, d > > & | AllX () 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 |
| |