javax.media.j3d
Class BHLeafNode

java.lang.Object
  extended by javax.media.j3d.BHNode
      extended by javax.media.j3d.BHLeafNode

 class BHLeafNode
extends BHNode


Field Summary
(package private)  BHLeafInterface leafIF
           
 
Fields inherited from class javax.media.j3d.BHNode
BH_TYPE_INTERNAL, BH_TYPE_LEAF, bHull, debug, debug2, mark, nodeType, NUMBER_OF_PLANES, parent
 
Constructor Summary
BHLeafNode()
           
BHLeafNode(BHLeafInterface lIF)
           
BHLeafNode(BHNode parent)
           
BHLeafNode(BHNode parent, BHLeafInterface lIF)
           
BHLeafNode(BHNode parent, BHLeafInterface lIF, BoundingBox bHull)
           
BHLeafNode(BHNode parent, BoundingBox bHull)
           
 
Method Summary
(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()
           
 
Methods inherited from class javax.media.j3d.BHNode
combineBHull, computeAverageLeafDepth, computeMaxDepth, computeSumOfDepths, countNumberOfInternals, countNumberOfLeaves, deleteAndUpdateMarkedNodes, deleteFromParent, findNode, getBoundingHull, getParent, isInside, setBoundingHull, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

leafIF

BHLeafInterface leafIF
Constructor Detail

BHLeafNode

BHLeafNode()

BHLeafNode

BHLeafNode(BHNode parent)

BHLeafNode

BHLeafNode(BHLeafInterface lIF)

BHLeafNode

BHLeafNode(BHNode parent,
           BHLeafInterface lIF)

BHLeafNode

BHLeafNode(BHNode parent,
           BoundingBox bHull)

BHLeafNode

BHLeafNode(BHNode parent,
           BHLeafInterface lIF,
           BoundingBox bHull)
Method Detail

computeBoundingHull

void computeBoundingHull()
Specified by:
computeBoundingHull in class BHNode

updateMarkedBoundingHull

void updateMarkedBoundingHull()
Specified by:
updateMarkedBoundingHull in class BHNode

isEnable

boolean isEnable()

isEnable

boolean isEnable(int vis)

getLocale

Locale getLocale()

destroyTree

void destroyTree(BHNode[] bhArr,
                 int[] index)
Specified by:
destroyTree in class BHNode


Copyright 1996-2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.