Navigation
API > API/Plugins > API/Plugins/LidarPointCloudRuntime
References
Module | LidarPointCloudRuntime |
Header | /Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/LidarPointCloudOctree.h |
Include | #include "LidarPointCloudOctree.h" |
Syntax
struct FLidarPointCloudTraversalOctreeNode
Remarks
Represents a single octant in the traversal tree.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bFullyContained | |
![]() |
bool | bSelected | Holds true if the node has been selected for rendering. |
![]() |
FVector3f | Center | Stores the center of the target node in World space. |
![]() |
TArray< FLidarPointCloudTraversalOctreeNode > | Children | Stores the children array |
![]() |
FLidarPointCloudOctreeNode * | DataNode | Pointer to the target node. |
![]() |
uint8 | Depth | Depth of this node |
![]() |
FLidarPointCloudTraversalOctree * | Octree | |
![]() |
FLidarPointCloudTraversalOctreeNode * | Parent | |
![]() |
uint8 | VirtualDepth | Calculated for use with adaptive sprite scaling |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Build
(
FLidarPointCloudTraversalOctree* TraversalOctree, |
Builds the traversal version of the given node. |
![]() |
void | CalculateVirtualDepth
(
const TArray< float >& LevelWeights, |
Calculates virtual depth of this node, to be used to estimate the best sprite size |
![]() ![]() |
bool | IsAvailable () |