Class PointCloudOctree
This octree's purpose is the out of core rendering of point clouds. It is used to determine the visibility of point chunks in octants.
Inheritance
System.Object
PointCloudOctree
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Fusee.PointCloud.Core
Assembly: Fusee.PointCloud.Core.dll
Syntax
public class PointCloudOctree : IPointCloudOctree
Constructors
PointCloudOctree(double3, Double, Int32)
Constructor for creating an Octree that is suitable for creating files from it.
Declaration
public PointCloudOctree(double3 center, double size, int maxLvl)
Parameters
Type | Name | Description |
---|---|---|
double3 | center | |
System.Double | size | |
System.Int32 | maxLvl |
Properties
Depth
The maximum level of the octree.
Declaration
public int Depth { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Root
The root node of the octree.
Declaration
public IPointCloudOctant Root { get; }
Property Value
Type | Description |
---|---|
IPointCloudOctant |