UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FTrimeshBVH::FChildData Struct Reference

#include <TriangleMeshImplicitObject.h>

Public Member Functions

 FChildData ()
 
FORCEINLINE int32 GetChildOrFaceIndex (int ChildIndex) const
 
FORCEINLINE int32 GetFaceCount (int ChildIndex) const
 
FORCEINLINE void SetChildOrFaceIndex (int ChildIndex, int32 InChildOrFaceIndex)
 
FORCEINLINE void SetFaceCount (int ChildIndex, int32 InFaceCount)
 
FORCEINLINE void SetBounds (int ChildIndex, const FAABB3 &AABB)
 
FORCEINLINE void SetBounds (int ChildIndex, const TAABB< FRealSingle, 3 > &AABB)
 
const FAABBVectorizedGetBounds (int ChildIndex) const
 
void Serialize (FArchive &Ar)
 

Constructor & Destructor Documentation

◆ FChildData()

Chaos::FTrimeshBVH::FChildData::FChildData ( )
inline

Member Function Documentation

◆ GetBounds()

const FAABBVectorized & Chaos::FTrimeshBVH::FChildData::GetBounds ( int  ChildIndex) const
inline

◆ GetChildOrFaceIndex()

FORCEINLINE int32 Chaos::FTrimeshBVH::FChildData::GetChildOrFaceIndex ( int  ChildIndex) const
inline

◆ GetFaceCount()

FORCEINLINE int32 Chaos::FTrimeshBVH::FChildData::GetFaceCount ( int  ChildIndex) const
inline

◆ Serialize()

void Chaos::FTrimeshBVH::FChildData::Serialize ( FArchive Ar)
inline

◆ SetBounds() [1/2]

FORCEINLINE void Chaos::FTrimeshBVH::FChildData::SetBounds ( int  ChildIndex,
const FAABB3 AABB 
)
inline

◆ SetBounds() [2/2]

FORCEINLINE void Chaos::FTrimeshBVH::FChildData::SetBounds ( int  ChildIndex,
const TAABB< FRealSingle, 3 > &  AABB 
)
inline

◆ SetChildOrFaceIndex()

FORCEINLINE void Chaos::FTrimeshBVH::FChildData::SetChildOrFaceIndex ( int  ChildIndex,
int32  InChildOrFaceIndex 
)
inline

◆ SetFaceCount()

FORCEINLINE void Chaos::FTrimeshBVH::FChildData::SetFaceCount ( int  ChildIndex,
int32  InFaceCount 
)
inline

The documentation for this struct was generated from the following file: