|
| FVec3 | Chaos::ComputeBoundsThickness (FVec3 Vel, FReal Dt, FReal MinBoundsThickness, FReal MaxBoundsThickness, FReal BoundsVelocityInflation) |
| |
| FVec3 | Chaos::ComputeBoundsThickness (const TPBDRigidParticles< FReal, 3 > &InParticles, FReal Dt, int32 BodyIndex, FReal MinBoundsThickness, FReal BoundsVelocityInflation) |
| |
| template<typename THandle > |
| FVec3 | Chaos::ComputeBoundsThickness (const THandle &ParticleHandle, FReal Dt, FReal MinBoundsThickness, FReal BoundsVelocityInflation) |
| |
| template<class OBJECT_ARRAY > |
| bool | Chaos::HasBoundingBox (const OBJECT_ARRAY &Objects, const int32 i) |
| |
| template<class T , int d> |
| bool | Chaos::HasBoundingBox (const TParticles< T, d > &Objects, const int32 i) |
| |
| template<class T , int d> |
| bool | Chaos::HasBoundingBox (const TGeometryParticles< T, d > &Objects, const int32 i) |
| |
| template<class T , int d> |
| bool | Chaos::HasBoundingBox (const TPBDRigidParticles< T, d > &Objects, const int32 i) |
| |
| template<typename Generic > |
| bool | Chaos::HasBoundingBox (const Generic &Item) |
| |
| template<typename T , int d, bool bPersistent> |
| bool | Chaos::HasBoundingBox (const TGeometryParticleHandleImp< T, d, bPersistent > &Handle) |
| |
| template<typename T , int d, bool bPersistent> |
| bool | Chaos::HasBoundingBox (const TPBDRigidParticleHandleImp< T, d, bPersistent > &Handle) |
| |
| template<class OBJECT_ARRAY , class T , int d> |
| const TAABB< T, d > | Chaos::GetWorldSpaceBoundingBox (const OBJECT_ARRAY &Objects, const int32 i, const TMap< int32, TAABB< T, d > > &WorldSpaceBoxes) |
| |
| template<class T , int d> |
| const TAABB< T, d > & | Chaos::GetWorldSpaceBoundingBox (const TParticles< T, d > &Objects, const int32 i, const TMap< int32, TAABB< T, d > > &WorldSpaceBoxes) |
| |
| template<class T , int d> |
| const TAABB< T, d > & | Chaos::GetWorldSpaceBoundingBox (const TGeometryParticles< T, d > &Objects, const int32 i, const TMap< int32, TAABB< T, d > > &WorldSpaceBoxes) |
| |
| template<class T , int d> |
| const TAABB< T, d > | Chaos::GetWorldSpaceBoundingBox (const TPBDRigidParticles< T, d > &Objects, const int32 i, const TMap< int32, TAABB< T, d > > &WorldSpaceBoxes) |
| |
| template<class T , int d> |
| TAABB< T, d > | Chaos::ComputeWorldSpaceBoundingBox (const TParticles< T, d > &Objects, const int32 i, bool bUseVelocity=false, T Dt=0) |
| |
| template<class T , int d> |
| TAABB< T, d > | Chaos::ComputeWorldSpaceBoundingBox (const TGeometryParticles< T, d > &Objects, const int32 i, bool bUseVelocity=false, T Dt=0) |
| |
| template<class T , int d> |
| TAABB< T, d > | Chaos::ComputeWorldSpaceBoundingBox (const TPBDRigidParticles< T, d > &Objects, const int32 i, bool bUseVelocity=false, T Dt=0) |
| |
| template<typename THandle , typename T , int d, bool bPersistent> |
| TAABB< T, d > | Chaos::ComputeWorldSpaceBoundingBoxForHandle (const THandle &Handle) |
| |
| template<typename T , int d, bool bPersistent> |
| TAABB< T, d > | Chaos::ComputeWorldSpaceBoundingBox (const TGeometryParticleHandleImp< T, d, bPersistent > &Handle, bool bUseVelocity=false, T Dt=0) |
| |
| template<typename T , int d, bool bPersistent> |
| TAABB< T, d > | Chaos::ComputeWorldSpaceBoundingBox (const TPBDRigidParticleHandleImp< T, d, bPersistent > &Handle, bool bUseVelocity=false, T Dt=0) |
| |
| template<typename T , typename GenericEntry > |
| TAABB< T, 3 > | Chaos::ComputeWorldSpaceBoundingBox (const GenericEntry &InEntry, bool bUseVelocity=false, T Dt=0) |
| |
| template<typename OBJECT_ARRAY , typename T , int d> |
| const TAABB< T, d > | Chaos::ComputeGlobalBoxAndSplitAxis (const OBJECT_ARRAY &Objects, const TArray< int32 > &AllObjects, const TMap< int32, TAABB< T, d > > &WorldSpaceBoxes, bool bAllowMultipleSplitting, int32 &OutAxis) |
| |
| template<typename T , int d> |
| const TAABB< T, d > | Chaos::ComputeGlobalBoxAndSplitAxis (const TParticles< T, d > &Objects, const TArray< int32 > &AllObjects, const TMap< int32, TAABB< T, d > > &WorldSpaceBoxes, bool bAllowMultipleSplitting, int32 &OutAxis) |
| |
| template<class OBJECT_ARRAY , class T , int d> |
| void | Chaos::ComputeAllWorldSpaceBoundingBoxes (const OBJECT_ARRAY &Objects, const TArray< int32 > &AllObjects, const bool bUseVelocity, const T Dt, TMap< int32, TAABB< T, d > > &WorldSpaceBoxes) |
| |
| template<class T , int d> |
| void | Chaos::ComputeAllWorldSpaceBoundingBoxes (const TParticles< T, d > &Objects, const TArray< int32 > &AllObjects, const bool bUseVelocity, const T Dt, TMap< int32, TAABB< T, d > > &WorldSpaceBoxes) |
| |
| template<class T , int d> |
| void | Chaos::ComputeAllWorldSpaceBoundingBoxes (const TGeometryParticles< T, d > &Objects, const TArray< int32 > &AllObjects, const bool bUseVelocity, const T Dt, TMap< int32, TAABB< T, d > > &WorldSpaceBoxes) |
| |
| template<class T , int d> |
| void | Chaos::ComputeAllWorldSpaceBoundingBoxes (const TPBDRigidParticles< T, d > &Objects, const TArray< int32 > &AllObjects, const bool bUseVelocity, const T Dt, TMap< int32, TAABB< T, d > > &WorldSpaceBoxes) |
| |
| template<typename ParticleView , typename T , int d> |
| TEnableIf< TModels_V< CParticleView, ParticleView > >::Type | Chaos::ComputeAllWorldSpaceBoundingBoxes (const ParticleView &Particles, const TArray< bool > &RequiresBounds, const bool bUseVelocity, const T Dt, TArray< TAABB< T, d > > &WorldSpaceBoxes) |
| |
| template<typename ParticleView , typename T , int d> |
| TEnableIf<!TModels_V< CParticleView, ParticleView > >::Type | Chaos::ComputeAllWorldSpaceBoundingBoxes (const ParticleView &Particles, const TArray< bool > &RequiresBounds, const bool bUseVelocity, const T Dt, TArray< TAABB< T, d > > &WorldSpaceBoxes) |
| |
| template<class OBJECT_ARRAY > |
| int32 | Chaos::GetObjectCount (const OBJECT_ARRAY &Objects) |
| |
| template<class T , int d> |
| int32 | Chaos::GetObjectCount (const TParticles< T, d > &Objects) |
| |
| template<class T , int d> |
| int32 | Chaos::GetObjectCount (const TGeometryParticles< T, d > &Objects) |
| |
| template<class T , int d> |
| int32 | Chaos::GetObjectCount (const TPBDRigidParticles< T, d > &Objects) |
| |
| template<class OBJECT_ARRAY > |
| bool | Chaos::IsDisabled (const OBJECT_ARRAY &Objects, const uint32 Index) |
| |
| template<class T , int d> |
| bool | Chaos::IsDisabled (const TGeometryParticles< T, d > &Objects, const uint32 Index) |
| |
| template<class T , int d> |
| bool | Chaos::IsDisabled (const TPBDRigidParticles< T, d > &Objects, const uint32 Index) |
| |