Octree
Extends:
Constructor Summary
Public Constructor | ||
public |
|
Member Summary
Public Members | ||
public |
breathFirstList: *[] |
|
public |
|
|
public |
levelLists: *[] |
|
public |
maxDepth: * |
Method Summary
Public Methods | ||
public |
extractBreathFirstList(fn: *): * |
|
public |
|
|
public |
traverseBreathFirstCached(fn: *) |
Inherited Summary
From class OctreeNode | ||
public get |
|
|
public get |
|
|
public get |
|
|
public get |
|
|
public get |
|
|
public get |
|
|
public get |
|
|
public |
box: * |
|
public |
depth: * |
|
public |
|
|
public |
height: * |
|
public |
id: * |
|
public |
largestEdge: * |
|
public |
|
|
public |
|
|
public |
level: * |
|
public |
max: * |
|
public |
min: * |
|
public |
minimalBox: * |
|
public |
|
|
public |
parent: * |
|
public |
quadrants: *[] |
|
public |
viewer: * |
|
public |
width: * |
|
public |
getNodeById(id: *): * |
|
public |
getQuadrant(localId: *): * |
|
public |
prepareBreathFirstInternal(breathFirstList: *, fn: *, level: *) |
|
public |
prepareFullListInternal(fullList: *, level: *) |
|
public |
prepareLevelListsInternal(level: *, levelList: *) |
|
public |
|
|
public |
traverseBreathFirst(fn: *) |
|
public |
traverseBreathFirstInternal(fn: *, level: *) |