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

All the contacts on a body, held in sets where all contacts in each set are in the same plane. More...

Public Member Functions

 FContactGroupContainer (const FVec3 &InUpVector)
 
void Add (FPBDCollisionConstraint &Collision, const int32 ManifoldPointIndex, const FVec3 &ContactPos, const FVec3 &ContactNormal)
 
FContactGroupFindContactGroup (const FVec3 &ContactPos, const FVec3 &ContactNormal)
 
void SortContactGroups ()
 

Public Attributes

TArray< FContactGroup, TInlineAllocator< 4 > > ContactGroups
 
FVec3 UpVector
 

Detailed Description

All the contacts on a body, held in sets where all contacts in each set are in the same plane.

Constructor & Destructor Documentation

◆ FContactGroupContainer()

Chaos::FContactGroupContainer::FContactGroupContainer ( const FVec3 InUpVector)
inline

Member Function Documentation

◆ Add()

void Chaos::FContactGroupContainer::Add ( FPBDCollisionConstraint Collision,
const int32  ManifoldPointIndex,
const FVec3 ContactPos,
const FVec3 ContactNormal 
)
inline

◆ FindContactGroup()

FContactGroup * Chaos::FContactGroupContainer::FindContactGroup ( const FVec3 ContactPos,
const FVec3 ContactNormal 
)
inline

◆ SortContactGroups()

void Chaos::FContactGroupContainer::SortContactGroups ( )
inline

Member Data Documentation

◆ ContactGroups

TArray<FContactGroup, TInlineAllocator<4> > Chaos::FContactGroupContainer::ContactGroups

◆ UpVector

FVec3 Chaos::FContactGroupContainer::UpVector

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