A B C D E F G H I J K L M N O P Q R S T U V W X Y

R

RangeInTree - Class in net.sourceforge.olduvai.treejuxtaposer.drawer
A class representing a range (ordered pair (min,max)) of TreeNode indices in a Tree.
RangeInTree(int, int, AccordionTreeDrawer) - Constructor for class net.sourceforge.olduvai.treejuxtaposer.drawer.RangeInTree
Basic constructor.
rangeLength() - Method in class net.sourceforge.olduvai.accordiondrawer.DrawableRange
Range length accessor.
RangeList - Class in net.sourceforge.olduvai.treejuxtaposer.drawer
A class representing a list of RangeInTrees.
RangeList(int, int) - Constructor for class net.sourceforge.olduvai.treejuxtaposer.drawer.RangeList
Constuctor for a range list, for storing details about marked groups of nodes.
ranges - Variable in class net.sourceforge.olduvai.accordiondrawer.AbstractRangeList
Resizeable Set of RangeInTree objects.
RECT_CREATE - Static variable in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
ActionMode: Mouse drag to create an interaction box
RECT_FREEMOVE - Static variable in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
ActionMode: Mouse movement with active interaction box (no drag)
RECT_FREEMOVEAGAIN - Static variable in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
ActionMode: Mouse movement after dragging the active interaction box (no current drag)
RECT_RESHAPE - Static variable in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
ActionMode: Mouse dragging movement with active interaction box
recursiveSearch(String) - Method in class net.sourceforge.olduvai.treejuxtaposer.IncrementalSearch
Search hashtable (IncrementalSearch.prefix) for the given text.
RED - Static variable in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Value for red nodes in CRT implementation of red-black trees.
redoStructuralDiffs() - Method in class net.sourceforge.olduvai.treejuxtaposer.TreeJuxtaposer
Complete do-over of structural diffs with all pairs of all trees.
reduceNodeListToCutoff(ArrayList, int) - Method in class net.sourceforge.olduvai.treejuxtaposer.Tree2Tree
Return an ArrayList of a reduced number of elements from ArrayList based on the number of leaves; bigger subtrees are kept, ties broken by taking any subtree with maximum number of leaves not already in forest.
relativeValue - Variable in class net.sourceforge.olduvai.accordiondrawer.SplitLine
Relative value, between 0 and 1, between SplitLine.opBound and SplitLine.parent, the bounds for this split line.
remove() - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis.AxisIterator
Stub function.
removeAction() - Method in class net.sourceforge.olduvai.treejuxtaposer.UI
Triggers a new tree removal panel TreeRemovalPanel.
removeNodeFromForest(TreeNode, ArrayList, Hashtable) - Method in class net.sourceforge.olduvai.treejuxtaposer.Tree2Tree
Removes the node from the hashtable, indexed by its key (as an Integer).
REMOVEOPT - Static variable in class net.sourceforge.olduvai.treejuxtaposer.UI
Index for File->Remove option.
removeRange(int, int, AccordionTreeDrawer) - Method in class net.sourceforge.olduvai.treejuxtaposer.drawer.RangeList
Find and remove a given range.
removeTree(Tree) - Method in class net.sourceforge.olduvai.treejuxtaposer.TreePairs
Remove a tree from the list of trees.
renameNode - Variable in class net.sourceforge.olduvai.treejuxtaposer.TreeWriter
Node that is being renamed.
requestRedraw() - Method in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
Redraw immediately, do not continue filling in details.
requestRedrawAll() - Method in class net.sourceforge.olduvai.treejuxtaposer.TreeJuxtaposer
Initiate a redraw in all drawer objects by calling AccordionDrawer.requestRedraw().
reset() - Method in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
Resets the canvas to a state with a uniform grid, ends transitions, then redraws.
reset() - Method in class net.sourceforge.olduvai.treejuxtaposer.TreeJuxtaposer
Reset iterator: resets all drawers.
resetButton - Variable in class net.sourceforge.olduvai.treejuxtaposer.IncrementalSearch
Reset button
resetButton - Variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Reset button for unmarking previously marked user groups.
resetGridUniform() - Method in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
Resets the grid to a uniform state.
resetHighlightPlane() - Method in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
Sets the highlight plane back to its default value (-0.3f = magic number?)
resetObjectPlane() - Method in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
Sets the object plane back to its default value (-0.5f = magic number?)
resetSearch() - Method in class net.sourceforge.olduvai.treejuxtaposer.IncrementalSearch
Reset the search results to empty, redraws in all drawers.
resetSplitValues() - Method in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
Reset split lines to application-specific values.
resetSplitValues() - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Wrapper to call resetSplitValuesRecurse() Must call computePlaceThisFrame before drawing anything after a reset.
resetSplitValues() - Method in class net.sourceforge.olduvai.treejuxtaposer.drawer.AccordionTreeDrawer
Stub function.
resetSplitValuesRecurse(SplitLine) - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Recursively reset a subtree of split line values Previously n log n operation.
reshape(GLAutoDrawable, int, int, int, int) - Method in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
Overloaded JOGL function for reshaping the canvas object, given position and new dimensions.
reshaperectangle(InteractionBox, boolean) - Method in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
Box stretching function used by AccordionTreeDrawerFinal.mouseDragged(MouseEvent).
resizeForest(AbstractRangeList, int, Hashtable, double) - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Resize the group by the inflation increment, in the given number of steps, and add the transitions to the hashtable for successive redraws.
resizeGroup(RangeList, int, boolean, AccordionTreeDrawer) - Method in class net.sourceforge.olduvai.treejuxtaposer.TreeJuxtaposer
Resize the group in the given drawer.
resizeGroup(RangeList, int, boolean) - Method in class net.sourceforge.olduvai.treejuxtaposer.TreeJuxtaposer
Grow a marked group of objects in all drawers.
resizeRectOthers(TreeNode, double[], int, AccordionTreeDrawer) - Method in class net.sourceforge.olduvai.treejuxtaposer.TreeJuxtaposer
Linked navigation function to iterate changes over all drawers.
resolutionLabel - Static variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Label for node StateFrame.N_RES and subtree StateFrame.S_RES marking.
resolutionMode - Variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Resolution mode, for node StateFrame.N_RES or subtree StateFrame.S_RES marking modes.
resolutionPanel - Variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Panel for marking resolution.
resolutionTitle - Static variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Mark resolution (node or subtree marking) label.
results - Variable in class net.sourceforge.olduvai.treejuxtaposer.IncrementalSearch
Text that is put into the results pane IncrementalSearch.resultsPane.
resultsPane - Variable in class net.sourceforge.olduvai.treejuxtaposer.IncrementalSearch
Pane for picking results that can be scrolled.
returnObject - Static variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.RangeList
Accessor flag for comparator in RangeInTree.
returnThreshold - Static variable in class net.sourceforge.olduvai.treejuxtaposer.IncrementalSearch
Highlight search results found if under (or equal to) this threshold
returnVector - Variable in class net.sourceforge.olduvai.treejuxtaposer.TreeParser
For returning results inside action listeners.
RIGHT - Variable in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
array index for right bounds
RIGHT_MASK - Static variable in class net.sourceforge.olduvai.treejuxtaposer.SettingsFrame
Mask to OR by to access right side labels for fonts.
rightAlignFind(TreeNode, TreeNode, int, boolean) - Method in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
Find the right aligned cell that is below (above) the original node, using the parent node as reference.
rightChild - Variable in class net.sourceforge.olduvai.accordiondrawer.SplitLine
Right child of this split line, null if the child is null (possible leaf is left is also null).
rightmostLeaf - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.TreeNode
Rightmost (maximum) leaf node under this internal node (or this node for leaves).
rightOf(SplitLine) - Static method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Gets the right child of a given split line.
rightPanel - Variable in class net.sourceforge.olduvai.treejuxtaposer.SettingsFrame
Objects on the right side of the GUI.
root - Variable in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
The root split line for the represented treemap object.
root - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.Tree
Root node of this tree
rootNode - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.AccordionTreeDrawer
Root of the AccordionTreeDrawer.tree.
rootNode - Variable in class net.sourceforge.olduvai.treejuxtaposer.TreeParser
Root node of the tree being parsed.
rotateLeft(SplitLine) - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Based on CLR Do a left rotate at the given node.
rotateRight(SplitLine) - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Based on CLR Do a right rotate at the given node.
rowObject - Variable in class net.sourceforge.olduvai.accordiondrawer.SplitLine
An object that stores a 'row' of data.
rubberbandColor - Variable in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
XOR color mask for rubberband interaction box.

A B C D E F G H I J K L M N O P Q R S T U V W X Y