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. |