Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/GeometricObjects/Public/Spatial/SparseDynamicOctree3.h |
Include |
#include "Spatial/SparseDynamicOctree3.h" |
void CheckValidity
(
TFunctionRef< bool> IsValidObjectIDFunc,
TFunctionRef< FAxisAlignedBox3d> GetObjectBoundsFunc,
EValidityCheckFailMode FailMode,
bool bVerbose,
bool bFailOnMissingObjects
) const
Check that the octree is internally valid
Parameter |
Description |
---|---|
IsValidObjectIDFunc |
function that returns true if given ObjectID is valid |
GetObjectBoundSFunc |
function that returns bounding box of object identified by ObjectID |
FailMode |
how should validity checks fail |
bVerbose |
if true, print some debug info via UE_LOG |
bFailOnMissingObjects |
if true, assume ObjectIDs are dense and that all ObjectIDs must be in the tree |