Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/FSparseDynamicOctree3
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BranchRangeQuery
(
const FSparseOctreeCell* ParentCell, |
Spatial/SparseDynamicOctree3.h | ||
void BranchRangeQuery
(
const FSparseOctreeCell* ParentCell, |
Go down subtree of ParentCell and collect all objects in cells that pass BoundsOverlapFn. | Spatial/SparseDynamicOctree3.h |
BranchRangeQuery(const FSparseOctreeCell *, const FAxisAlignedBox3d &, TArray< int > &)
| Name | BranchRangeQuery |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Spatial/SparseDynamicOctree3.h |
| Include Path | #include "Spatial/SparseDynamicOctree3.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/Spatial/SparseDynamicOctree3.cpp |
void BranchRangeQuery
(
const FSparseOctreeCell * ParentCell,
const FAxisAlignedBox3d & Bounds,
TArray < int > & ObjectIDs
) const
BranchRangeQuery(const FSparseOctreeCell *, TFunctionRef< bool(const FAxisAlignedBox3d &)>, TArray< int > &)
Description
Go down subtree of ParentCell and collect all objects in cells that pass BoundsOverlapFn.
| Name | BranchRangeQuery |
| Type | function |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Spatial/SparseDynamicOctree3.h |
| Include Path | #include "Spatial/SparseDynamicOctree3.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/Spatial/SparseDynamicOctree3.cpp |
void BranchRangeQuery
(
const FSparseOctreeCell * ParentCell,
TFunctionRef < bool> BoundsOverlapFn,
TArray < int > & ObjectIDs
) const