Uses of Class
net.sourceforge.olduvai.accordiondrawer.AccordionDrawer

Packages that use AccordionDrawer
net.sourceforge.olduvai.accordiondrawer   
net.sourceforge.olduvai.treejuxtaposer   
net.sourceforge.olduvai.treejuxtaposer.drawer   
 

Uses of AccordionDrawer in net.sourceforge.olduvai.accordiondrawer
 

Fields in net.sourceforge.olduvai.accordiondrawer declared as AccordionDrawer
private  AccordionDrawer SplitAxis.ad
          Link to the accordion drawer using this SplitAxis object
private  AccordionDrawer FontWrapper.ad
          Accordion drawer that uses this font wrapper.
private  AccordionDrawer InteractionBox.d
          The drawer for this interaction box.
 AccordionDrawer GridCell.drawer
          The accordoin drawer for this grid cell.
protected  AccordionDrawer DrawableRange.drawer
          The drawer for this range.
 

Methods in net.sourceforge.olduvai.accordiondrawer that return AccordionDrawer
 AccordionDrawer DrawableRange.getAD()
          Drawer accessor.
 

Methods in net.sourceforge.olduvai.accordiondrawer with parameters of type AccordionDrawer
abstract  AbstractRangeList AbstractRangeList.flipRangeToShrink(int xy, AccordionDrawer ad)
          Reverses the ranges so we may grow the unselected ranges, performing a shrink on the selected ranges.
abstract  double AbstractRangeList.getUnshrinkableTotal(AccordionDrawer ad, SplitAxis splitAxis, int frameNum)
          Return the quantity of world space that may not be shrunk by a stretching operation.
abstract  AbstractRangeList AbstractRangeList.onlyThisAD(AccordionDrawer d)
          Cuts the ranges into a subset of only ranges in the given drawer.
 

Constructors in net.sourceforge.olduvai.accordiondrawer with parameters of type AccordionDrawer
FontWrapper(AccordionDrawer ad)
          Font wrapper constructor.
GridCell(AccordionDrawer drawer)
          Default constructor for grid cells, sets the min and max lines to null and initializes drawer.
InteractionBox(SplitLine[] minSplit, SplitLine[] maxSplit, CellGeom item, AccordionDrawer d)
          Creates an interaction box with the given split lines, data object, and drawer
SplitAxis(AccordionDrawer ad, boolean horizontal, double minStuckValue, double maxStuckValue, int initLines, boolean reset, boolean staticLines)
          Constructor for initializing split axes with pre-determined values.
StaticSplitAxis(AccordionDrawer ad, boolean horizontal, double minStuckValue, double maxStuckValue, int initLines, boolean reset, boolean staticLines)
          Wrapper constructor for Static Split Axes.
 

Uses of AccordionDrawer in net.sourceforge.olduvai.treejuxtaposer
 

Subclasses of AccordionDrawer in net.sourceforge.olduvai.treejuxtaposer
 class AccordionTreeDrawerFinal
          A class that implements the abstract methods left in AccordionTreeDrawer, mainly user interface and application-specific hooks for TreeJuxtaposer.
 

Uses of AccordionDrawer in net.sourceforge.olduvai.treejuxtaposer.drawer
 

Subclasses of AccordionDrawer in net.sourceforge.olduvai.treejuxtaposer.drawer
 class AccordionTreeDrawer
          An abstract class representing a multi-scale rectangular grid on which a tree consisting of horizontal and vertical line segments is drawn Fills in the fields of the abstract class AccordionDrawer based on information from the Tree class.
 

Methods in net.sourceforge.olduvai.treejuxtaposer.drawer with parameters of type AccordionDrawer
 AbstractRangeList RangeList.flipRangeToShrink(int xy, AccordionDrawer ad)
          Invert this range list to perform a shrink operation (which is actually a grow on the unmarked ranges).
 double RangeList.getUnshrinkableTotal(AccordionDrawer ad, SplitAxis splitAxis, int frameNum)
          Accumulate the unshrinkable total for this set of ranges.
 AbstractRangeList RangeList.onlyThisAD(AccordionDrawer d)
          Prune the range list and return only a range list of ranges for the given drawer.