#include <TriangleMeshImplicitObject.h>
|
| template<typename SQVisitor > |
| FORCEINLINE_DEBUGGABLE void | Raycast (const FVec3 &Start, const FVec3 &Dir, const FReal Length, SQVisitor &Visitor) const |
| |
| template<typename SQVisitor > |
| FORCEINLINE_DEBUGGABLE void | Sweep (const FVec3 &Start, const FVec3 &Dir, const FReal Length, const FVec3 &QueryHalfExtents, SQVisitor &Visitor) const |
| |
| template<typename SQVisitor > |
| FORCEINLINE_DEBUGGABLE void | Overlap (const FAABBVectorized &AABB, SQVisitor &Visitor) const |
| |
| template<typename SQVisitor > |
| FORCEINLINE_DEBUGGABLE void | OverlapOBB (const Private::FOBBVectorized &Obb, SQVisitor &Visitor) const |
| |
| template<typename QueryGeomType > |
| bool | FindAllIntersectionsNoMTD (const Private::FOBBVectorized &Intersection, const TRigidTransform< FReal, 3 > &Transform, const QueryGeomType &QueryGeom, FReal Thickness, const FVec3 &TriMeshScale, const FTriangleMeshImplicitObject *TriMesh) const |
| |
| template<typename QueryGeomType > |
| bool | FindAllIntersectionsNoMTD (const FAABB3 &Intersection, const TRigidTransform< FReal, 3 > &Transform, const QueryGeomType &QueryGeom, FReal Thickness, const FVec3 &TriMeshScale, const FTriangleMeshImplicitObject *TriMesh) const |
| |
| CHAOS_API TArray< int32 > | FindAllIntersections (const FAABB3 &Intersection) const |
| |
| template<typename BoundsFilterType , typename FaceVisitorType > |
| FORCEINLINE_DEBUGGABLE EVisitorResult | VisitFaces (int32 StartIndex, int32 IndexCount, BoundsFilterType &BoundsFilter, FaceVisitorType &FaceVisitor) const |
| |
| template<typename BoundsFilterType , typename FaceVisitorType > |
| FORCEINLINE_DEBUGGABLE void | VisitTree (BoundsFilterType &BoundsFilter, FaceVisitorType &FaceVisitor) const |
| |
| void | Serialize (FChaosArchive &Ar) |
| |
◆ FAABBType
◆ EFilterResult
◆ EVisitorResult
◆ FindAllIntersections()
| TArray< int32 > Chaos::FTrimeshBVH::FindAllIntersections |
( |
const FAABB3 & |
Intersection | ) |
const |
◆ FindAllIntersectionsNoMTD() [1/2]
◆ FindAllIntersectionsNoMTD() [2/2]
◆ Overlap()
◆ OverlapOBB()
◆ Raycast()
◆ Serialize()
◆ Sweep()
◆ VisitFaces()
◆ VisitTree()
◆ FaceBounds
◆ Nodes
The documentation for this struct was generated from the following files: