Navigation
API > API/Plugins > API/Plugins/LidarPointCloudRuntime
Represents the Point Cloud asset
| Name | ULidarPointCloud |
| Type | class |
| Header File | /Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/LidarPointCloud.h |
| Include Path | #include "LidarPointCloud.h" |
Syntax
UCLASS (BlueprintType, AutoExpandCategories=("Performance", "Rendering|Sprite"),
AutoCollapseCategories=("Import Settings"))
class ULidarPointCloud :
public UObject,
public IInterface_CollisionDataProvider
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → ULidarPointCloud
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ULidarPointCloud() |
LidarPointCloud.h |
Classes
| Name | Remarks |
|---|---|
| FLidarPointCloudNotificationManager | Notifications we hold on to, that indicate status and progress. |
Structs
| Name | Remarks |
|---|---|
| FLidarPointCloudAssetRegistryCache | Used for caching the asset registry tag data. |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| PointCloudFileGUID | const FGuid | Required for file versioning | LidarPointCloud.h |
| PointCloudFileVersion | const int32 | LidarPointCloud.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CollisionRendering | FLidarPointCloudCollisionRendering * | LidarPointCloud.h | ||
| ImportSettings | TSharedPtr< struct FLidarPointCloudImportSettings > | Holds pointer to the Import Settings used for the import. | LidarPointCloud.h | |
| LocationOffset | FVector | Contains an offset to be added to all points when rendering | LidarPointCloud.h | |
| MaxCollisionError | float | Determines the maximum error (in cm) of the collision for this point cloud. | LidarPointCloud.h |
|
| NormalsNoiseTolerance | float | Higher values are less susceptible to noise, but will most likely lose finer details, especially around hard edges. | LidarPointCloud.h |
|
| NormalsQuality | int32 | Higher values will generally result in more accurate calculations, at the expense of time | LidarPointCloud.h |
|
| Octree | FLidarPointCloudOctree | LidarPointCloud.h | ||
| OriginalCoordinates | FVector | Stores the original offset as a double. | LidarPointCloud.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAsyncCancelled | FThreadSafeBool | Used for async processing | LidarPointCloud.h | |
| bCollisionBuildInProgress | FThreadSafeBool | Used for collision building | LidarPointCloud.h | |
| BodySetup | TObjectPtr< UBodySetup > | Description of collision | LidarPointCloud.h |
|
| bOptimizedForDynamicData | bool | Disables the LOD pipeline, allowing for much faster data operations (insert/remove/set) at a potential expense of runtime performance. | LidarPointCloud.h |
|
| ClassificationsImported | TArray< uint8 > | Contains the list of imported classification IDs | LidarPointCloud.h | |
| NewBodySetup | TObjectPtr< UBodySetup > | LidarPointCloud.h |
|
|
| Notifications | ULidarPointCloud::FLidarPointCloudNotificationManager | LidarPointCloud.h | ||
| OnPointCloudNormalsUpdatedEvent | FOnPointCloudChanged | LidarPointCloud.h | ||
| OnPointCloudRebuiltEvent | FOnPointCloudChanged | LidarPointCloud.h | ||
| OnPointCloudUpdateCollisionEvent | FOnPointCloudChanged | LidarPointCloud.h | ||
| OnPreSaveCleanupEvent | FOnPointCloudChanged | LidarPointCloud.h | ||
| PointCloudAssetRegistryCache | ULidarPointCloud::FLidarPointCloudAssetRegistryCache | LidarPointCloud.h | ||
| ProcessingLock | FCriticalSection | LidarPointCloud.h | ||
| SourcePath | FFilePath | Stores the path to the original source file. Empty if dynamically created. | LidarPointCloud.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ApplyColorToAllPoints
(
const FColor& NewColor, |
Applies the given color to all points | LidarPointCloud.h |
|
void ApplyColorToFirstPointByRay
(
FColor NewColor, |
Applies the given color to the first point hit by the given ray | LidarPointCloud.h |
|
void ApplyColorToFirstPointByRay
(
const FColor& NewColor, |
LidarPointCloud.h |
|
|
void ApplyColorToPointsByRay
(
FColor NewColor, |
Applies the given color to all points hit by the given ray | LidarPointCloud.h |
|
void ApplyColorToPointsByRay
(
const FColor& NewColor, |
LidarPointCloud.h |
|
|
void ApplyColorToPointsInBox
(
FColor NewColor, |
Applies the given color to all points within the box | LidarPointCloud.h |
|
void ApplyColorToPointsInBox
(
const FColor& NewColor, |
LidarPointCloud.h |
|
|
void ApplyColorToPointsInSphere
(
FColor NewColor, |
Applies the given color to all points within the sphere | LidarPointCloud.h |
|
void ApplyColorToPointsInSphere
(
const FColor& NewColor, |
LidarPointCloud.h |
|
|
virtual void BeginDestroy() |
LidarPointCloud.h | ||
void BuildCollision () |
Builds collision mesh for the cloud, using current collision settings | LidarPointCloud.h |
|
void BuildCollision
(
TFunction< void(bool)> CompletionCallback |
LidarPointCloud.h |
|
|
void BuildCollisionWithCallback
(
UObject* WorldContextObject, |
LidarPointCloud.h |
|
|
void BuildStaticMeshBuffers
(
float CellSize, |
Constructs and returns the MeshBuffers struct from the data | LidarPointCloud.h | |
void BuildStaticMeshBuffersForSelection
(
float CellSize, |
LidarPointCloud.h | ||
void CalculateNormals
(
TArray64< FLidarPointCloudPoint* >* Points, |
Calculates Normals for the provided points If a nullptr is passed as Points, the calculation will be executed on the whole cloud. | LidarPointCloud.h | |
void CalculateNormals
(
FLatentActionInfo LatentInfo |
Calculates Normals for this point cloud | LidarPointCloud.h |
|
void CalculateNormalsForSelection() |
LidarPointCloud.h | ||
void CenterPoints() |
Centers this cloud | LidarPointCloud.h |
|
virtual void ClearAllCachedCookedPlatformData() |
LidarPointCloud.h | ||
void ClearSelection() |
LidarPointCloud.h | ||
virtual bool ContainsPhysicsTriMeshData
(
bool InUseAllTriData |
LidarPointCloud.h | ||
void DeleteSelected() |
LidarPointCloud.h | ||
void ExecuteActionOnAllPoints
(
TFunction< void(FLidarPointCloudPoint*)> Action, |
Executes the provided action on each of the points. | LidarPointCloud.h | |
void ExecuteActionOnFirstPointByRay
(
TFunction< void(FLidarPointCloudPoint*)> Action, |
Executes the provided action on the first point hit by the given ray. | LidarPointCloud.h | |
void ExecuteActionOnPointsByRay
(
TFunction< void(FLidarPointCloudPoint*)> Action, |
Executes the provided action on each of the points hit by the given ray. | LidarPointCloud.h | |
void ExecuteActionOnPointsInBox
(
TFunction< void(FLidarPointCloudPoint*)> Action, |
LidarPointCloud.h | ||
void ExecuteActionOnPointsInBox
(
TFunction< void(FLidarPointCloudPoint*)> Action, |
Executes the provided action on each of the points within the given box. | LidarPointCloud.h | |
void ExecuteActionOnPointsInSphere
(
TFunction< void(FLidarPointCloudPoint*)> Action, |
LidarPointCloud.h | ||
void ExecuteActionOnPointsInSphere
(
TFunction< void(FLidarPointCloudPoint*)> Action, |
Executes the provided action on each of the points within the given sphere. | LidarPointCloud.h | |
bool Export
(
const FString& Filename |
Exports this Point Cloud to the given filename. | LidarPointCloud.h |
|
virtual void GetAssetRegistryTags
(
FAssetRegistryTagsContext Context |
LidarPointCloud.h | ||
virtual void GetAssetRegistryTags
(
TArray< FAssetRegistryTag >& OutTags |
LidarPointCloud.h | ||
UBodySetup * GetBodySetup() |
LidarPointCloud.h | ||
FBox GetBounds
(
bool bUseOriginalCoordinates |
LidarPointCloud.h |
|
|
TArray< uint8 > GetClassificationsImported() |
LidarPointCloud.h | ||
int32 GetColliderPolys() |
Returns the number of polygons in the collider or 0 if no collider is built | LidarPointCloud.h |
|
int32 GetDataSize() |
Returns the amount of memory in MB used to store the point cloud. | LidarPointCloud.h |
|
float GetEstimatedPointSpacing() |
LidarPointCloud.h |
|
|
int32 GetNumLODs() |
LidarPointCloud.h |
|
|
int32 GetNumNodes() |
LidarPointCloud.h |
|
|
int64 GetNumPoints() |
LidarPointCloud.h |
|
|
int64 GetNumVisiblePoints() |
LidarPointCloud.h |
|
|
virtual bool GetPhysicsTriMeshData
(
FTriMeshCollisionData* CollisionData, |
LidarPointCloud.h | ||
void GetPoints
(
TArray< FLidarPointCloudPoint* >& Points, |
Populates the given array with points from the tree | LidarPointCloud.h | |
void GetPoints
(
TArray64< FLidarPointCloudPoint* >& Points, |
LidarPointCloud.h | ||
void GetPointsAsCopies
(
TArray64< FLidarPointCloudPoint >& Points, |
LidarPointCloud.h | ||
void GetPointsAsCopies
(
TArray< FLidarPointCloudPoint >& Points, |
LidarPointCloud.h |
|
|
TArray< FLidarPointCloudPoint > GetPointsAsCopies
(
bool bReturnWorldSpace, |
Returns an array with copies of points from the tree If ReturnWorldSpace is selected, the points' locations will be converted into absolute value, otherwise they will be relative to the center of the cloud. | LidarPointCloud.h |
|
void GetPointsInBox
(
TArray64< FLidarPointCloudPoint* >& SelectedPoints, |
LidarPointCloud.h | ||
void GetPointsInBox
(
TArray< FLidarPointCloudPoint* >& SelectedPoints, |
Populates the array with the list of points within the given box. | LidarPointCloud.h | |
TArray< FLidarPointCloudPoint > GetPointsInBoxAsCopies
(
FVector Center, |
Returns an array with copies of points within the given box If ReturnWorldSpace is selected, the points' locations will be converted into absolute value, otherwise they will be relative to the center of the cloud. | LidarPointCloud.h |
|
void GetPointsInBoxAsCopies
(
TArray< FLidarPointCloudPoint >& SelectedPoints, |
LidarPointCloud.h |
|
|
void GetPointsInBoxAsCopies
(
TArray64< FLidarPointCloudPoint >& SelectedPoints, |
LidarPointCloud.h | ||
void GetPointsInConvexVolume
(
TArray< FLidarPointCloudPoint* >& SelectedPoints, |
Populates the array with the list of points within the given convex volume. | LidarPointCloud.h | |
void GetPointsInConvexVolume
(
TArray64< FLidarPointCloudPoint* >& SelectedPoints, |
LidarPointCloud.h | ||
void GetPointsInFrustum
(
TArray< FLidarPointCloudPoint* >& SelectedPoints, |
LidarPointCloud.h | ||
void GetPointsInFrustum
(
TArray64< FLidarPointCloudPoint* >& SelectedPoints, |
LidarPointCloud.h | ||
void GetPointsInSphere
(
TArray64< FLidarPointCloudPoint* >& SelectedPoints, |
LidarPointCloud.h | ||
void GetPointsInSphere
(
TArray< FLidarPointCloudPoint* >& SelectedPoints, |
Populates the array with the list of points within the given sphere. | LidarPointCloud.h | |
TArray< FLidarPointCloudPoint > GetPointsInSphereAsCopies
(
FVector Center, |
Returns an array with copies of points within the given sphere If ReturnWorldSpace is selected, the points' locations will be converted into absolute value, otherwise they will be relative to the center of the cloud. | LidarPointCloud.h |
|
void GetPointsInSphereAsCopies
(
TArray< FLidarPointCloudPoint >& SelectedPoints, |
LidarPointCloud.h |
|
|
void GetPointsInSphereAsCopies
(
TArray64< FLidarPointCloudPoint >& SelectedPoints, |
LidarPointCloud.h | ||
void GetSelectedPointsAsCopies
(
TArray64< FLidarPointCloudPoint >& SelectedPoints, |
LidarPointCloud.h | ||
FString GetSourcePath() |
LidarPointCloud.h |
|
|
virtual bool GetTriMeshSizeEstimates
(
FTriMeshCollisionDataEstimates& OutTriMeshEstimates, |
LidarPointCloud.h | ||
bool HasCollisionData() |
Returns true, if the Octree has collision built | LidarPointCloud.h |
|
bool HasPointsByRay
(
FVector Origin, |
Returns true if there are any points hit by the given ray. | LidarPointCloud.h |
|
bool HasPointsByRay
(
const FLidarPointCloudRay& Ray, |
LidarPointCloud.h | ||
bool HasPointsInBox
(
FVector Center, |
Returns true if there are any points within the given box. | LidarPointCloud.h |
|
bool HasPointsInBox
(
const FBox& Box, |
LidarPointCloud.h | ||
bool HasPointsInSphere
(
const FSphere& Sphere, |
LidarPointCloud.h | ||
bool HasPointsInSphere
(
FVector Center, |
Returns true if there are any points within the given sphere. | LidarPointCloud.h |
|
bool HasSelectedPoints() |
LidarPointCloud.h | ||
void HideAll() |
Marks all points hidden | LidarPointCloud.h |
|
void HideSelected() |
LidarPointCloud.h | ||
void Initialize
(
const FBox& NewBounds |
Re-initializes the asset with new bounds. Warning: Will erase all currently held data! | LidarPointCloud.h |
|
void InsertPoint
(
const FLidarPointCloudPoint& Point, |
Inserts the given point into the Octree structure. | LidarPointCloud.h |
|
bool InsertPoints
(
FLidarPointCloudPoint** InPoints, |
LidarPointCloud.h | ||
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_NoLock
(
FLidarPointCloudPoint** InPoints, |
LidarPointCloud.h | ||
bool InsertPoints_NoLock
(
const FLidarPointCloudPoint* InPoints, |
LidarPointCloud.h | ||
bool InsertPoints_NoLock
(
FLidarPointCloudPoint* InPoints, |
LidarPointCloud.h | ||
void InvertSelection() |
LidarPointCloud.h | ||
bool IsCentered() |
Returns true, if the cloud has been centered. | LidarPointCloud.h |
|
bool IsFullyLoaded() |
Returns true, if the cloud is fully and persistently loaded. | LidarPointCloud.h |
|
bool IsOptimizedForDynamicData() |
LidarPointCloud.h |
|
|
bool LineTraceMulti
(
const FLidarPointCloudRay& Ray, |
LidarPointCloud.h | ||
bool LineTraceMulti
(
const FLidarPointCloudRay& Ray, |
LidarPointCloud.h |
|
|
bool LineTraceMulti
(
FVector Origin, |
Performs a raycast test against the point cloud. | LidarPointCloud.h |
|
FLidarPointCloudPoint * LineTraceSingle
(
const FLidarPointCloudRay& Ray, |
LidarPointCloud.h |
|
|
bool LineTraceSingle
(
FVector Origin, |
Performs a raycast test against the point cloud. Returns the pointer if hit or nullptr otherwise. | LidarPointCloud.h |
|
void LoadAllNodes() |
Persistently loads all nodes. | LidarPointCloud.h |
|
void MarkPointVisibilityDirty () |
This should to be called if any manual modification to individual points' visibility has been made. | LidarPointCloud.h |
|
void Merge
(
TArray< ULidarPointCloud* > PointCloudsToMerge |
Merges this point cloud with the ones provided | LidarPointCloud.h |
|
void Merge
(
TArray< ULidarPointCloud* > PointCloudsToMerge, |
LidarPointCloud.h |
|
|
void MergeSingle
(
ULidarPointCloud* PointCloudToMerge |
Merges this point cloud with the one provided | LidarPointCloud.h |
|
int64 NumSelectedPoints() |
LidarPointCloud.h | ||
FOnPointCloudChanged & OnPointCloudCollisionUpdated() |
LidarPointCloud.h | ||
FOnPointCloudChanged & OnPointCloudNormalsUpdated() |
LidarPointCloud.h | ||
FOnPointCloudChanged & OnPointCloudRebuilt() |
LidarPointCloud.h | ||
FOnPointCloudChanged & OnPreSaveCleanup() |
LidarPointCloud.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
LidarPointCloud.h | ||
virtual void PostLoad() |
LidarPointCloud.h | ||
virtual void PreSave
(
FObjectPreSaveContext ObjectSaveContext |
LidarPointCloud.h | ||
void RefreshBounds() |
Recalculates and updates points bounds. | LidarPointCloud.h |
|
void RefreshRendering() |
LidarPointCloud.h |
|
|
void Reimport
(
UObject* WorldContextObject, |
Re-imports the cloud from it's original source file, overwriting any current point information. | LidarPointCloud.h |
|
void Reimport
(
const FLidarPointCloudAsyncParameters& AsyncParameters |
LidarPointCloud.h |
|
|
void RemoveCollision() |
Removes collision mesh from the cloud. | LidarPointCloud.h |
|
void RemoveFirstPointByRay
(
FVector Origin, |
Removes the first point hit by the given ray | LidarPointCloud.h |
|
void RemoveFirstPointByRay
(
const FLidarPointCloudRay& Ray, |
LidarPointCloud.h |
|
|
void RemoveHiddenPoints() |
Removes all hidden points | LidarPointCloud.h |
|
void RemovePoint
(
const FLidarPointCloudPoint* Point |
LidarPointCloud.h | ||
void RemovePoint
(
FLidarPointCloudPoint Point |
Attempts to remove the given point. | LidarPointCloud.h |
|
void RemovePoint_NoLock
(
const FLidarPointCloudPoint* Point |
LidarPointCloud.h | ||
void RemovePoint_NoLock
(
FLidarPointCloudPoint Point |
LidarPointCloud.h | ||
void RemovePoints
(
TArray64< FLidarPointCloudPoint* >& Points |
LidarPointCloud.h | ||
void RemovePoints
(
TArray< FLidarPointCloudPoint* >& Points |
Removes points in bulk | LidarPointCloud.h | |
void RemovePoints_NoLock
(
TArray< FLidarPointCloudPoint* >& Points |
LidarPointCloud.h | ||
void RemovePoints_NoLock
(
TArray64< FLidarPointCloudPoint* >& Points |
LidarPointCloud.h | ||
void RemovePointsByRay
(
FVector Origin, |
Removes all points hit by the given ray | LidarPointCloud.h |
|
void RemovePointsByRay
(
const FLidarPointCloudRay& Ray, |
LidarPointCloud.h |
|
|
void RemovePointsInBox
(
FVector Center, |
Removes all points within the given box | LidarPointCloud.h |
|
void RemovePointsInBox
(
const FBox& Box, |
LidarPointCloud.h |
|
|
void RemovePointsInSphere
(
FVector Center, |
Removes all points within the given sphere | LidarPointCloud.h |
|
void RemovePointsInSphere
(
FSphere Sphere, |
LidarPointCloud.h |
|
|
void RestoreOriginalCoordinates() |
Restores original coordinates | LidarPointCloud.h |
|
void SelectByConvexVolume
(
FConvexVolume ConvexVolume, |
Set of editor helper functions | LidarPointCloud.h | |
void SelectBySphere
(
FSphere Sphere, |
LidarPointCloud.h | ||
virtual void Serialize
(
FArchive& Ar |
LidarPointCloud.h | ||
bool SetData
(
FLidarPointCloudPoint** Points, |
LidarPointCloud.h | ||
bool SetData
(
const TArray< FLidarPointCloudPoint >& Points |
Reinitializes the cloud with the new set of data. | LidarPointCloud.h |
|
bool SetData
(
TArray< FLidarPointCloudPoint* >& Points |
LidarPointCloud.h |
|
|
bool SetData
(
const TArray64< FLidarPointCloudPoint >& Points |
LidarPointCloud.h | ||
bool SetData
(
TArray64< FLidarPointCloudPoint* >& Points |
LidarPointCloud.h | ||
bool SetData
(
const FLidarPointCloudPoint* Points, |
LidarPointCloud.h | ||
void SetLocationOffset
(
FVector Offset |
Applies given offset to this point cloud. | LidarPointCloud.h |
|
void SetOptimalCollisionError() |
LidarPointCloud.h |
|
|
void SetOptimizedForDynamicData
(
bool bNewOptimizedForDynamicData |
LidarPointCloud.h |
|
|
void SetSourcePath
(
const FString& NewSourcePath |
LidarPointCloud.h |
|
|
void SetVisibilityOfFirstPointByRay
(
const bool& bNewVisibility, |
LidarPointCloud.h |
|
|
void SetVisibilityOfFirstPointByRay
(
bool bNewVisibility, |
Sets visibility of the first point hit by the given ray. | LidarPointCloud.h |
|
void SetVisibilityOfPointsByRay
(
bool bNewVisibility, |
Sets visibility of points hit by the given ray. | LidarPointCloud.h |
|
void SetVisibilityOfPointsByRay
(
const bool& bNewVisibility, |
LidarPointCloud.h |
|
|
void SetVisibilityOfPointsInBox
(
bool bNewVisibility, |
Sets visibility of points within the given box. | LidarPointCloud.h |
|
void SetVisibilityOfPointsInBox
(
const bool& bNewVisibility, |
LidarPointCloud.h |
|
|
void SetVisibilityOfPointsInSphere
(
bool bNewVisibility, |
Sets visibility of points within the given sphere. | LidarPointCloud.h |
|
void SetVisibilityOfPointsInSphere
(
const bool& bNewVisibility, |
LidarPointCloud.h |
|
|
void UnhideAll() |
Marks all points visible | LidarPointCloud.h |
|
virtual bool WantsNegXTriMesh() |
LidarPointCloud.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void AlignClouds
(
TArray< ULidarPointCloud* > PointCloudsToAlign |
Aligns provided clouds based on the relative offset between their Original Coordinates. | LidarPointCloud.h | |
static FBox CalculateBoundsFromPoints
(
FLidarPointCloudPoint** Points, |
LidarPointCloud.h | ||
static FBox CalculateBoundsFromPoints
(
const FLidarPointCloudPoint* Points, |
Returns bounds fitting the given list of points | LidarPointCloud.h | |
static ULidarPointCloud * CreateFromData
(
T Points, |
Returns new Point Cloud object created from the data provided. | LidarPointCloud.h | |
static ULidarPointCloud * CreateFromData
(
const TArray< FLidarPointCloudPoint >& Points, |
LidarPointCloud.h | ||
static ULidarPointCloud * CreateFromData
(
const TArray64< FLidarPointCloudPoint >& Points, |
LidarPointCloud.h | ||
static ULidarPointCloud * CreateFromData
(
const TArray< FLidarPointCloudPoint >& Points, |
LidarPointCloud.h | ||
static ULidarPointCloud * CreateFromData
(
TArray< FLidarPointCloudPoint* >& Points, |
LidarPointCloud.h | ||
static ULidarPointCloud * CreateFromData
(
TArray64< FLidarPointCloudPoint* >& Points, |
LidarPointCloud.h | ||
static ULidarPointCloud * CreateFromData
(
TArray< FLidarPointCloudPoint* >& Points, |
LidarPointCloud.h | ||
static ULidarPointCloud * CreateFromData
(
const TArray64< FLidarPointCloudPoint >& Points, |
LidarPointCloud.h | ||
static ULidarPointCloud * CreateFromData
(
TArray64< FLidarPointCloudPoint* >& Points, |
LidarPointCloud.h | ||
static ULidarPointCloud * CreateFromFile
(
const FString& Filename, |
Returns new Point Cloud object imported using the settings provided. | LidarPointCloud.h | |
static ULidarPointCloud * CreateFromFile
(
const FString& Filename, |
LidarPointCloud.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CollisionAccuracy_DEPRECATED | float | LidarPointCloud.h |
|