Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/TBoundingVolumeHierarchy
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TArray< int32 > FindAllIntersections
(
const FAABB3& Box |
IMPORTANT : (LWC) this API should be typed on Freal not T, as we want the query API to be using the highest precision while maintaining arbitrary internal precision for the acceleration structure ( based on T ) | Chaos/BoundingVolumeHierarchy.h | |
TArray< int32 > FindAllIntersections
(
const TSpatialRay< T, d >& Ray |
Chaos/BoundingVolumeHierarchy.h | ||
TArray< int32 > FindAllIntersections
(
const TVector< T, d >& Point |
Chaos/BoundingVolumeHierarchy.h | ||
TArray< int32 > FindAllIntersections
(
const TGeometryParticles< T, d >& InParticles, |
Chaos/BoundingVolumeHierarchy.h |
FindAllIntersections(const FAABB3 &)
Description
IMPORTANT : (LWC) this API should be typed on Freal not T, as we want the query API to be using the highest precision while maintaining arbitrary internal precision for the acceleration structure ( based on T )
| Name | FindAllIntersections |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/BoundingVolumeHierarchy.h |
| Include Path | #include "Chaos/BoundingVolumeHierarchy.h" |
virtual TArray < int32 > FindAllIntersections
(
const FAABB3 & Box
) const
FindAllIntersections(const TSpatialRay< T, d > &)
| Name | FindAllIntersections |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/BoundingVolumeHierarchy.h |
| Include Path | #include "Chaos/BoundingVolumeHierarchy.h" |
TArray < int32 > FindAllIntersections
(
const TSpatialRay < T, d > & Ray
) const
FindAllIntersections(const TVector< T, d > &)
| Name | FindAllIntersections |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/BoundingVolumeHierarchy.h |
| Include Path | #include "Chaos/BoundingVolumeHierarchy.h" |
TArray < int32 > FindAllIntersections
(
const TVector < T, d > & Point
) const
FindAllIntersections(const TGeometryParticles< T, d > &, const int32)
| Name | FindAllIntersections |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/BoundingVolumeHierarchy.h |
| Include Path | #include "Chaos/BoundingVolumeHierarchy.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/BoundingVolumeHierarchy.cpp |
TArray < int32 > FindAllIntersections
(
const TGeometryParticles< T, d > & InParticles,
const int32 i
) const