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

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

Uses of SplitAxis in net.sourceforge.olduvai.accordiondrawer
 

Subclasses of SplitAxis in net.sourceforge.olduvai.accordiondrawer
 class StaticSplitAxis
          Static hook class for static split lines, as those used by TreeJuxtaposer are not dynamic for optimal performance.
 

Fields in net.sourceforge.olduvai.accordiondrawer declared as SplitAxis
protected  SplitAxis[] AccordionDrawer.splitAxis
          The split axis objects in the AccordionDrawer.X and AccordionDrawer.Y directions.
 

Methods in net.sourceforge.olduvai.accordiondrawer that return SplitAxis
 SplitAxis AccordionDrawer.getSplitAxis(int xy)
          Accessor for split axes, X AccordionDrawer.X or Y AccordionDrawer.Y.
 

Methods in net.sourceforge.olduvai.accordiondrawer with parameters of type SplitAxis
 void AccordionDrawer.drawSplits(SplitAxis axis, double minBound, double maxBound)
          Draw the split lines for an axis that are in the partitioned list.
 StaticSplitLine[] StaticSplitLine.getBounds(SplitAxis axis)
          Get the bounds of this split line in the given axis, which are the parent and offparent.
static StaticSplitLine StaticSplitLine.getOverlapStaticSplitCell(java.util.TreeSet searchTree, StaticSplitLine input, SplitAxis axis)
          Returns a SplitLine whose absoluteValue is either equal to the input SplitLine's absoluteValue, or is the closest SplitLine less than the input SplitLine's absoluteValue.
abstract  double[] AbstractRangeList.getSizesOfAllRanges(SplitAxis splitAxis, int frameNum)
          For each range in AbstractRangeList.ranges, store the size in world coordinates
 SplitLine[] AbstractRangeList.getSplitLines(SplitAxis axis)
          Analagous to AbstractRangeList.getSplitIndices(boolean) but returns the list of lines instead.
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.
 double SplitLine.getValue(SplitAxis axis, int frameNum)
          Returns the absolute value of this splitLine.
 

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

Methods in net.sourceforge.olduvai.treejuxtaposer.drawer with parameters of type SplitAxis
 double RangeInTree.getSize(SplitAxis splitAxis, int frameNum)
          Get the world-space size for this range.
 double[] RangeList.getSizesOfAllRanges(SplitAxis splitLine, int frameNum)
          Collate range sizes into an array of doubles.
 double RangeList.getUnshrinkableTotal(AccordionDrawer ad, SplitAxis splitAxis, int frameNum)
          Accumulate the unshrinkable total for this set of ranges.