@divnotes/dn-voxel-loader - v0.1.10 / dn-voxel-loader/octree / OctreeNode
Class: OctreeNode
dn-voxel-loader/octree.OctreeNode
Represents a node in the Sparse Octree. It can either be an internal node with 8 children or a leaf node holding data.
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new OctreeNode(): OctreeNode
Returns
Defined in
Properties
children
• children: OctreeNode
[] = null
Defined in
data
• data: Object
= null
Type declaration
Name | Type |
---|---|
colorIndex | number |
materialId? | number |
Defined in
isLeaf
• isLeaf: boolean
= false
Defined in
Methods
isEmpty
▸ isEmpty(): boolean
Determines if this node is effectively empty (no data and no children with data).
Returns
boolean