ULidarPointCloudSettings

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

ULidarPointCloudSettings

References

Module

LidarPointCloudRuntime

Header

/Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/LidarPointCloudSettings.h

Include

#include "LidarPointCloudSettings.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Engine, defaultconfig)
class ULidarPointCloudSettings : public UObject

Variables

Name Description

Public variable UProperty Category, EditAnywhere Config

bool

 

bAutoCenterOnImport

Automatically centers the cloud on import.

Public variable UProperty Category, EditAnywhere, Meta Config

bool

 

bEnable8BitLASDetection

Enables 8-bit color detection in LAS files. This will slow down the import a little.

Public variable UProperty Category, EditAnywhere Config

bool

 

bPrioritizeActiveViewport

Enabling this will allocate larger portion of the available point budget to the viewport with focus.

Public variable UProperty Category, EditAnywhere Config

bool

 

bUseAsyncImport

Enabling this will allow editor to import the point clouds in the background, without blocking the main thread.

Public variable UProperty Category, EditAnywhere Config

bool

 

bUseCompression

Enabling this will compress data when saving the assets.

Public variable UProperty Category, EditAnywhere Config

bool

 

bUseIOCaching

Enabling this will store pre-processed version of the import data as a *.tmp file, and will attempt to use it upon re-import.

Public variable UProperty Category, EditAnywhere Config

bool

 

bUseMultithreading

Enabling this will allow usage of multiple threads during import and processing.

Public variable UProperty Category, EditAnywhere Config

ELidarPointClou...

 

DuplicateHandling

Determines how to handle duplicate points (distance < 0.0001).

Public variable UProperty Category, EditAnywhere Config

int32

 

ExportBatchSize

Determines the maximum size of the buffer to use during exporting.

Public variable UProperty Category, EditAnywhere, Meta Config

float

 

ExportScale

Scale to apply during export. In most cases, this should be equal to an inverted ImportScale

Public variable UProperty Category, EditAnywhere, Meta Config

float

 

ImportScale

Scale to apply during import

Public variable UProperty Category, EditAnywhere Config

int32

 

MaxBucketSize

Maximum number of unallocated points to keep inside the node before they need to be converted in to a full child node.

Public variable UProperty Category, EditAnywhere, Meta Config

float

 

MaxDistanceForDuplicate

Maximum distance between points, within which they are considered to be duplicates

Public variable UProperty Category, EditAnywhere Config

int32

 

MaxImportBufferSize

Determines the maximum size of the buffer to use during importing.

Public variable UProperty Category, EditAnywhere, Meta Config

int32

 

MaxNumberOfPointsToScanASCII

Determines the maximum number of points to scan when analyzing the ASCII data

Public variable UProperty Category, EditAnywhere, Meta Config

int32

 

MaxNumberOfPointsToScanLAS

Determines the maximum number of points to scan when analyzing the LAS data

Public variable UProperty Category, EditAnywhere Config

int32

 

MeshingBatchSize

Affects the size of per-thread data for the meshing algorithm.

Public variable UProperty Category, EditAnywhere Config

int32

 

MultithreadingInsertionBatchSize

Determines the maximum amount of points to process in a single batch when using multi-threading.

Public variable UProperty Category, EditAnywhere Config

int32

 

NodeGridResolution

Virtual grid resolution to divide the node into.

Constructors

Name Description

Public function

ULidarPointCloudSettings()

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