UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ImplicitObjectBVH.h File Reference

Go to the source code of this file.

Classes

class  Chaos::Private::FImplicitBVHObject
 
class  Chaos::Private::FImplicitBVHNode
 
class  Chaos::Private::FImplicitBVH
 

Namespaces

namespace  Chaos
 
namespace  Chaos::Private
 

Functions

template<>
bool Chaos::HasBoundingBox (const TArray< Private::FImplicitBVHObject > &Objects, const int32 ObjectIndex)
 
template<class T , int d>
const TAABB< T, d > Chaos::GetWorldSpaceBoundingBox (const TArray< Private::FImplicitBVHObject > &Objects, const int32 ObjectIndex, const TMap< int32, TAABB< T, d > > &WorldSpaceBoxes)
 
template<class T , int d>
void Chaos::ComputeAllWorldSpaceBoundingBoxes (const TArray< Private::FImplicitBVHObject > &Objects, const TArray< int32 > &AllObjects, const bool bUseVelocity, const T Dt, TMap< int32, TAABB< T, d > > &WorldSpaceBoxes)