FSparseDynamicPointOctree3::CheckValidity

Check that the octree is internally valid

Windows
MacOS
Linux

References

Module

GeometricObjects

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/GeometricObjects/Public/Spatial/SparseDynamicPointOctree3.h

Include

#include "Spatial/SparseDynamicPointOctree3.h"

Syntax

void CheckValidity
(
    TFunctionRef< bool> IsValidPointIDFunc,
    TFunctionRef< FVector3d> GetPointFunc,
    EValidityCheckFailMode FailMode,
    bool bVerbose,
    bool bFailOnMissingPoints
) const

Remarks

Check that the octree is internally valid

Parameters

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

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss