Navigation
API > API/Plugins > API/Plugins/LidarPointCloudRuntime > API/Plugins/LidarPointCloudRuntime/ULidarPointCloud
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void InsertPoints
(
const TArray< FLidarPointCloudPoint >& Points, |
Inserts group of points into the Octree structure, multi-threaded. | LidarPointCloud.h |
|
bool InsertPoints
(
FLidarPointCloudPoint* InPoints, |
Inserts group of points into the Octree structure, multi-threaded. | LidarPointCloud.h | |
bool InsertPoints
(
const FLidarPointCloudPoint* InPoints, |
LidarPointCloud.h | ||
bool InsertPoints
(
FLidarPointCloudPoint** InPoints, |
LidarPointCloud.h |
InsertPoints(const TArray< FLidarPointCloudPoint > &, ELidarPointCloudDuplicateHandling, bool, const FVector &)
Description
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.
| Name | InsertPoints |
| Type | function |
| Header File | /Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/LidarPointCloud.h |
| Include Path | #include "LidarPointCloud.h" |
UFUNCTION (BlueprintCallable, Category="Lidar Point Cloud")
void InsertPoints
(
const TArray< FLidarPointCloudPoint > & Points,
ELidarPointCloudDuplicateHandling DuplicateHandling,
bool bRefreshPointsBounds,
const FVector & Translation
)
InsertPoints(FLidarPointCloudPoint , const int64 &, ELidarPointCloudDuplicateHandling, bool, const FVector &, FThreadSafeBool , TFunction< void(float)>)
Description
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.
| Name | InsertPoints |
| Type | function |
| Header File | /Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/LidarPointCloud.h |
| Include Path | #include "LidarPointCloud.h" |
| Source | /Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Private/LidarPointCloud.cpp |
bool InsertPoints
(
FLidarPointCloudPoint * InPoints,
const int64 & Count,
ELidarPointCloudDuplicateHandling DuplicateHandling,
bool bRefreshPointsBounds,
const FVector & Translation,
FThreadSafeBool * bCanceled,
TFunction< void(float)> ProgressCallback
)
InsertPoints(const FLidarPointCloudPoint , const int64 &, ELidarPointCloudDuplicateHandling, bool, const FVector &, FThreadSafeBool , TFunction< void(float)>)
| Name | InsertPoints |
| Type | function |
| Header File | /Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/LidarPointCloud.h |
| Include Path | #include "LidarPointCloud.h" |
| Source | /Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Private/LidarPointCloud.cpp |
bool InsertPoints
(
const FLidarPointCloudPoint * InPoints,
const int64 & Count,
ELidarPointCloudDuplicateHandling DuplicateHandling,
bool bRefreshPointsBounds,
const FVector & Translation,
FThreadSafeBool * bCanceled,
TFunction< void(float)> ProgressCallback
)
InsertPoints(FLidarPointCloudPoint *, const int64 &, ELidarPointCloudDuplicateHandling, bool, const FVector &, FThreadSafeBool , TFunction< void(float)>)
| Name | InsertPoints |
| Type | function |
| Header File | /Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/LidarPointCloud.h |
| Include Path | #include "LidarPointCloud.h" |
| Source | /Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Private/LidarPointCloud.cpp |
bool InsertPoints
(
FLidarPointCloudPoint ** InPoints,
const int64 & Count,
ELidarPointCloudDuplicateHandling DuplicateHandling,
bool bRefreshPointsBounds,
const FVector & Translation,
FThreadSafeBool * bCanceled,
TFunction< void(float)> ProgressCallback
)