NASA World Wind

Uses of Class
gov.nasa.worldwind.util.tree.BasicTreeLayout.NodeLayout

Packages that use BasicTreeLayout.NodeLayout
gov.nasa.worldwind.util.tree A tree control drawn in the world window. 
 

Uses of BasicTreeLayout.NodeLayout in gov.nasa.worldwind.util.tree
 

Fields in gov.nasa.worldwind.util.tree with type parameters of type BasicTreeLayout.NodeLayout
protected  BoundedHashMap<TreeNode,BasicTreeLayout.NodeLayout> BasicTreeLayout.layoutCache
          Cache of computed node layout data.
protected  List<BasicTreeLayout.NodeLayout> BasicTreeLayout.treeNodes
          Cache of node layouts.
 

Methods in gov.nasa.worldwind.util.tree with parameters of type BasicTreeLayout.NodeLayout
protected  boolean BasicTreeLayout.intersectsFrustum(DrawContext dc, BasicTreeLayout.NodeLayout layout, Rectangle scrollBounds)
          Determines whether a node intersects the view frustum.
 

Method parameters in gov.nasa.worldwind.util.tree with type arguments of type BasicTreeLayout.NodeLayout
protected  void BasicTreeLayout.computeTreeLayout(TreeNode root, DrawContext dc, Dimension frameSize, Point location, int level, List<BasicTreeLayout.NodeLayout> nodes)
          Determine the tree layout.
protected  void BasicTreeLayout.drawCheckboxes(DrawContext dc, Iterable<BasicTreeLayout.NodeLayout> nodes)
          Draw check boxes.
protected  void BasicTreeLayout.drawCheckmarks(DrawContext dc, Iterable<BasicTreeLayout.NodeLayout> nodes)
          Draw checkmark symbols in the selected checkboxes.
protected  void BasicTreeLayout.drawDescriptionText(DrawContext dc, Iterable<BasicTreeLayout.NodeLayout> nodes)
          Draw the description text for tree nodes.
protected  void BasicTreeLayout.drawFilledCheckboxes(DrawContext dc, Iterable<BasicTreeLayout.NodeLayout> nodes)
          Draw squares filled with a gradient for partially selected checkboxes.
protected  void BasicTreeLayout.drawIcons(DrawContext dc, Iterable<BasicTreeLayout.NodeLayout> nodes)
          Draw icons for a tree nodes.
protected  void BasicTreeLayout.drawText(DrawContext dc, Iterable<BasicTreeLayout.NodeLayout> nodes)
          Draw the main line of text for a list of tree nodes.
protected  void BasicTreeLayout.drawTriangles(DrawContext dc, Iterable<BasicTreeLayout.NodeLayout> nodes)
          Draw triangles to indicate that the nodes are expanded or collapsed.
protected  void BasicTreeLayout.pickTextAndIcon(DrawContext dc, Iterable<BasicTreeLayout.NodeLayout> nodes)
          Draw pick rectangles over the icon and text areas the visible nodes.
protected  void BasicTreeLayout.renderNodes(DrawContext dc, Point drawPoint, Iterable<BasicTreeLayout.NodeLayout> nodes, Rectangle clipBounds)
          Render a list of tree nodes.
 


NASA World Wind