Module |
|
Header |
/Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/LidarPointCloud.h |
Include |
#include "LidarPointCloud.h" |
template<typename T>
bool InsertPoints
(
T InPoints,
const int64 & Count,
ELidarPointCloudDuplicateHandling DuplicateHandling,
bool bRefreshPointsBounds,
const FVector & Translation,
FThreadSafeBool * bCanceled,
TFunction< void> ProgressCallback
)
Inserts group of points into the Octree structure, multi-threaded. If bRefreshPointsBounds is set to false, make sure you call RefreshBounds() manually or cloud centering may not work correctly. Can be optionally passed a cancellation pointer - if it ever becomes non-null with value of true, process will be canceled. May also provide progress callback, called approximately every 1% of progress. Returns false if canceled.