![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Public Member Functions | |
| FTriangleMeshSweepVisitor (const FTriangleMeshImplicitObject &InTriMesh, const TArray< TVec3< IdxType > > &InElements, const QueryGeomType &InQueryGeom, const FVec3 &InScaledDirNormalized, const FReal InLengthScale, const FRigidTransform3 &InScaledStartTM, const bool InComputeMTD, FVec3 InTriMeshScale, FReal InCullsBackFaceSweepsCode) | |
| const void * | GetQueryData () const |
| const void * | GetSimData () const |
| const void * | GetQueryPayload () const |
| bool | VisitOverlap (const TSpatialVisitorData< int32 > &VisitData) |
| bool | VisitRaycast (const TSpatialVisitorData< int32 > &VisitData, FRealSingle &CurDataLength) |
| bool | VisitSweep (const TSpatialVisitorData< int32 > &VisitData, FRealSingle &CurDataLength) |
|
inline |
|
inline |
|
inline |
Return a pointer to the payload on which we are querying the acceleration structure
|
inline |
|
inline |
|
inline |
|
inline |
| const bool Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::bComputeMTD |
| const FReal Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::CullsBackFaceSweepsCode |
| const TArray<TVec3<IdxType> >& Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::Elements |
| FAABBVectorized Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::GeometryAABBTriangleSpace |
| FRealSingle Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::LengthScale |
| int32 Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::OutFaceIndex |
| FVec3 Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::OutFaceNormal |
| FVec3 Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::OutNormal |
| VectorRegister4Float Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::OutNormalSimd |
| FVec3 Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::OutPosition |
| VectorRegister4Float Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::OutPositionSimd |
| FRealSingle Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::OutTime |
| const QueryGeomType& Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::QueryGeom |
| VectorRegister4Float Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::RayDirSimd |
| VectorRegister4Float Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::RotationSimd |
| FVec3 Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::ScaledDirNormalized |
| const FRigidTransform3 Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::StartTM |
| VectorRegister4Float Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::TranslationSimd |
| const FTriangleMeshImplicitObject& Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::TriMesh |
| FVec3 Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::TriMeshScale |
| VectorRegister4Float Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::VectorCullsBackFaceSweepsCode |
| VectorRegister4Float Chaos::FTriangleMeshSweepVisitor< QueryGeomType, IdxType >::VectorScaledDirNormalized |