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: *) |
|
