Module |
|
Header |
/Engine/Plugins/Experimental/GeometryProcessing/Source/GeometricObjects/Public/Spatial/SparseDynamicPointOctree3.h |
Include |
#include "Spatial/SparseDynamicPointOctree3.h" |
void CheckValidity
(
TFunctionRef< bool> IsValidPointIDFunc,
TFunctionRef< FVector3d> GetPointFunc,
EValidityCheckFailMode FailMode,
bool bVerbose,
bool bFailOnMissingPoints
) const
Check that the octree is internally valid
Parameter |
Description |
---|---|
IsValidPointIDFunc |
function that returns true if given PointID is valid |
GetPointFunc |
function that returns point position identified by PointID |
FailMode |
how should validity checks fail |
bVerbose |
if true, print some debug info via UE_LOG |
bFailOnMissingPoints |
if true, assume PointIDs are dense and that all PointIDs must be in the tree |