UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FTriangleMeshOverlapVisitorNoMTD< TBox< FReal, 3 > > Struct Reference

Public Member Functions

 FTriangleMeshOverlapVisitorNoMTD (const TRigidTransform< FReal, 3 > &WorldScaleQueryTM, const TBox< FReal, 3 > &InQueryGeom, FReal InThickness, const FVec3f &InTriMeshScale, const FTriangleMeshImplicitObject *InTriMesh)
 
bool VisitOverlap (int32 TriIdx)
 
bool VisitSweep (int32 Instance, FRealSingle &CurDataLength)
 
bool VisitRaycast (int32 Instance, FRealSingle &CurDataLength)
 

Public Attributes

const bool bIsAxisAligned
 
struct Chaos::FTriangleMeshOverlapVisitorNoMTD< TBox< FReal, 3 > >:: { ... }  Box
 
VectorRegister4Float TriMeshScale
 
const FTriangleMeshImplicitObjectTriMesh
 
bool bFoundIntersection
 

Constructor & Destructor Documentation

◆ FTriangleMeshOverlapVisitorNoMTD()

Chaos::FTriangleMeshOverlapVisitorNoMTD< TBox< FReal, 3 > >::FTriangleMeshOverlapVisitorNoMTD ( const TRigidTransform< FReal, 3 > &  WorldScaleQueryTM,
const TBox< FReal, 3 > &  InQueryGeom,
FReal  InThickness,
const FVec3f InTriMeshScale,
const FTriangleMeshImplicitObject InTriMesh 
)
inline

Member Function Documentation

◆ VisitOverlap()

bool Chaos::FTriangleMeshOverlapVisitorNoMTD< TBox< FReal, 3 > >::VisitOverlap ( int32  TriIdx)
inline

◆ VisitRaycast()

bool Chaos::FTriangleMeshOverlapVisitorNoMTD< TBox< FReal, 3 > >::VisitRaycast ( int32  Instance,
FRealSingle CurDataLength 
)
inline

◆ VisitSweep()

bool Chaos::FTriangleMeshOverlapVisitorNoMTD< TBox< FReal, 3 > >::VisitSweep ( int32  Instance,
FRealSingle CurDataLength 
)
inline

Member Data Documentation

◆ AABBSimd

◆ bFoundIntersection

◆ bIsAxisAligned

const bool Chaos::FTriangleMeshOverlapVisitorNoMTD< TBox< FReal, 3 > >::bIsAxisAligned

◆ []

struct Chaos::FTriangleMeshOverlapVisitorNoMTD< TBox< FReal, 3 > > { ... } Chaos::FTriangleMeshOverlapVisitorNoMTD< TBox< FReal, 3 > >::Box

◆ BoxSimd

◆ TriMesh

◆ TriMeshScale


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