Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Math > API/Runtime/Core/Math/TOctree2
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Math/GenericOctree.h |
| Include | #include "Math/GenericOctree.h" |
template<typename PredicateFunc, typename IterateFunc>
void FindElementsWithPredicate
&40;
const PredicateFunc & Predicate,
const IterateFunc & Func
&41; const
Remarks
This function will traverse the Octree starting from the root in depth first order and the predicate can be used to implement custom culling for each node.
Parameters
| Name | Description |
|---|---|
| Predicate | a Function when given the bounds of the currently traversed node that returns true if traversal should continue or false to skip that branch. |
| Func | Function to call with each Element for nodes that passed the predicate. |