UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::Private::FImplicitBVHObject Class Reference

#include <ImplicitObjectBVH.h>

Public Member Functions

 FImplicitBVHObject ()
 
 FImplicitBVHObject (const TSerializablePtr< FImplicitObject > &InGeometry, const FVec3 &InX, const FRotation3 &InR, const FAABB3 &InBounds, const int32 InRootObjectIndex, const int32 InObjectIndex)
 
const FImplicitObjectGetGeometry () const
 
const FVec3fGetX () const
 
FRotation3f GetR () const
 
const FAABB3fGetBounds () const
 
const FVec3f GetBoundsCenter () const
 
FRigidTransform3f GetTransformf () const
 
FRigidTransform3 GetTransform () const
 
int32 GetObjectIndex () const
 
int32 GetRootObjectIndex () const
 

Friends

class FImplicitBVH
 
FChaosArchiveoperator<< (FChaosArchive &Ar, FImplicitBVHObject &BVHObjecty)
 

Constructor & Destructor Documentation

◆ FImplicitBVHObject() [1/2]

Chaos::Private::FImplicitBVHObject::FImplicitBVHObject ( )

◆ FImplicitBVHObject() [2/2]

Chaos::Private::FImplicitBVHObject::FImplicitBVHObject ( const TSerializablePtr< FImplicitObject > &  InGeometry,
const FVec3 InX,
const FRotation3 InR,
const FAABB3 InBounds,
const int32  InRootObjectIndex,
const int32  InObjectIndex 
)

Member Function Documentation

◆ GetBounds()

const FAABB3f & Chaos::Private::FImplicitBVHObject::GetBounds ( ) const
inline

◆ GetBoundsCenter()

const FVec3f Chaos::Private::FImplicitBVHObject::GetBoundsCenter ( ) const
inline

◆ GetGeometry()

const FImplicitObject * Chaos::Private::FImplicitBVHObject::GetGeometry ( ) const
inline

◆ GetObjectIndex()

int32 Chaos::Private::FImplicitBVHObject::GetObjectIndex ( ) const
inline

◆ GetR()

FRotation3f Chaos::Private::FImplicitBVHObject::GetR ( ) const
inline

◆ GetRootObjectIndex()

int32 Chaos::Private::FImplicitBVHObject::GetRootObjectIndex ( ) const
inline

◆ GetTransform()

FRigidTransform3 Chaos::Private::FImplicitBVHObject::GetTransform ( ) const
inline

◆ GetTransformf()

FRigidTransform3f Chaos::Private::FImplicitBVHObject::GetTransformf ( ) const
inline

◆ GetX()

const FVec3f & Chaos::Private::FImplicitBVHObject::GetX ( ) const
inline

Friends And Related Symbol Documentation

◆ FImplicitBVH

friend class FImplicitBVH
friend

◆ operator<<

FChaosArchive & operator<< ( FChaosArchive Ar,
FImplicitBVHObject BVHObjecty 
)
friend

The documentation for this class was generated from the following files: