NodeDoc

@Serializable
data class NodeDoc(val index: Int = -1, val parentIndex: Int = -1, val lodThreshold: Double = 0.0, val obb: ObbDoc? = null, val children: List<Int> = emptyList(), val mesh: MeshDoc? = null)

One node within a page.

Constructors

Link copied to clipboard
constructor(index: Int = -1, parentIndex: Int = -1, lodThreshold: Double = 0.0, obb: ObbDoc? = null, children: List<Int> = emptyList(), mesh: MeshDoc? = null)

Properties

Link copied to clipboard

Global indices of child nodes.

Link copied to clipboard
val index: Int

Global node index (also its position: page = index / nodesPerPage).

Link copied to clipboard

LoD selection metric value; interpreted per NodePagesDoc.lodSelectionMetricType. 0 = leaf.

Link copied to clipboard
Link copied to clipboard
val obb: ObbDoc?
Link copied to clipboard