Module |
|
Header |
/Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/LidarPointCloudOctree.h |
Include |
#include "LidarPointCloudOctree.h" |
struct FLidarPointCloudTraversalOctreeNode
Represents a single octant in the traversal tree.
Name | Description | ||
---|---|---|---|
|
bSelected |
Holds true if the node has been selected for rendering. |
|
|
Center |
Stores the center of the target node in World space. |
|
|
Children |
Stores the children array |
|
|
DataNode |
Pointer to the target node. |
|
|
Depth |
Depth of this node |
|
|
Parent |
||
|
VirtualDepth |
Calculated for use with adaptive sprite scaling |
Name | Description | |
---|---|---|
|
FLidarPointCloudTraversalOctreeNode() |
Name | Description | ||
---|---|---|---|
|
Build ( |
Builds the traversal version of the given node. |
|
|
CalculateVirtualDepth ( |
#refactor: This is ugly - refactor to avoid the const or call directly in the buffer update with no mutable |