Skip to content

@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

OctreeNode

Defined in

octree.js:34

Properties

children

children: OctreeNode[] = null

Defined in

octree.js:26


data

data: Object = null

Type declaration

NameType
colorIndexnumber
materialId?number

Defined in

octree.js:29


isLeaf

isLeaf: boolean = false

Defined in

octree.js:32

Methods

isEmpty

isEmpty(): boolean

Determines if this node is effectively empty (no data and no children with data).

Returns

boolean

Defined in

octree.js:44

Released under the MPL-2.0 License.