class BHLeafNode extends BHNode
| Modifier and Type | Field and Description |
|---|---|
(package private) BHLeafInterface |
leafIF |
BH_TYPE_INTERNAL, BH_TYPE_LEAF, bHull, debug, debug2, mark, nodeType, NUMBER_OF_PLANES, parent| Constructor and Description |
|---|
BHLeafNode() |
BHLeafNode(BHLeafInterface lIF) |
BHLeafNode(BHNode parent) |
BHLeafNode(BHNode parent,
BHLeafInterface lIF) |
BHLeafNode(BHNode parent,
BHLeafInterface lIF,
BoundingBox bHull) |
BHLeafNode(BHNode parent,
BoundingBox bHull) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
computeBoundingHull() |
(package private) void |
destroyTree(BHNode[] bhArr,
int[] index) |
(package private) Locale |
getLocale() |
(package private) boolean |
isEnable() |
(package private) boolean |
isEnable(int vis) |
(package private) void |
updateMarkedBoundingHull() |
combineBHull, computeAverageLeafDepth, computeMaxDepth, computeSumOfDepths, countNumberOfInternals, countNumberOfLeaves, deleteAndUpdateMarkedNodes, deleteFromParent, findNode, getBoundingHull, getParent, isInside, setBoundingHull, setParentBHLeafInterface leafIF
BHLeafNode()
BHLeafNode(BHNode parent)
BHLeafNode(BHLeafInterface lIF)
BHLeafNode(BHNode parent, BHLeafInterface lIF)
BHLeafNode(BHNode parent, BoundingBox bHull)
BHLeafNode(BHNode parent, BHLeafInterface lIF, BoundingBox bHull)
void computeBoundingHull()
computeBoundingHull in class BHNodevoid updateMarkedBoundingHull()
updateMarkedBoundingHull in class BHNodeboolean isEnable()
boolean isEnable(int vis)
Locale getLocale()
void destroyTree(BHNode[] bhArr, int[] index)
destroyTree in class BHNodeCopyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.