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

M

M_ACT - Static variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Mouseover group number
main(String[]) - Static method in class net.sourceforge.olduvai.accordiondrawer.SplitAxisTest
Starts the split axis test.
main(String[]) - Static method in class net.sourceforge.olduvai.treejuxtaposer.IncrementalSearch
Static test function, standalone testing on this class.
main(String[]) - Static method in class net.sourceforge.olduvai.treejuxtaposer.TreeJuxtaposer
Main application function.
main(String[]) - Static method in class net.sourceforge.olduvai.treejuxtaposer.TreeParser
Test application function.
mainFrame - Variable in class net.sourceforge.olduvai.treejuxtaposer.TreeJuxtaposer
Frame object for holding everything.
mainFrame - Variable in class net.sourceforge.olduvai.treejuxtaposer.UI
Main drawing frame that has the menu bar at the top, and holds the drawing panel.
makeBox(CellGeom) - Method in class net.sourceforge.olduvai.treejuxtaposer.drawer.AccordionTreeDrawer
Create box enclosing the subtree beneath input node/edge.
makeLabelBox(int, int, int, float[], float[], boolean) - Method in class net.sourceforge.olduvai.treejuxtaposer.drawer.TreeNode
Create a LabelBox for the given fontheight and positioning information.
makePixelRangeRecursive(TreeSet, SplitLine, double, int) - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
This is the recursive call that builds the partition list for this SplitAxis object.
makePixelRanges(int) - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Create list of SplitLines for this axis that are larger than the specified blockSize: AccordionDrawer.getPixelSize(int).
makePixelRanges(double, int) - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Create list of SplitLines for this axis that are larger than the specified blockSize (ad.getPixelSize).
markCanvas - Variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Canvases for user-defined marks.
markLabel - Static variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Label array for user-defined mark names.
markMode - Variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Buttons for user-defined group marks.
markModePanel - Variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Panel for StateFrame.markMode, user-defined group marks.
markPanel - Variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
User-defined marking group panel.
markPanelLabel - Static variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Label for mark panel StateFrame.markPanel.
markResolution - Variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Button group for marking resolution, so only one of StateFrame.resolutionMode is selected.
markSelect - Variable in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
User-defined marking group radio buttons (StateFrame.markMode group), only one mark active at a time.
matchPrefixOnly - Static variable in class net.sourceforge.olduvai.treejuxtaposer.IncrementalSearch
Set to true for just matching prefixes, false for matching anywhere in the string.
matchRange - Static variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.RangeList
Accessor storage for comparator in RangeInTree.
matrix - Variable in class net.sourceforge.olduvai.treejuxtaposer.TreeJuxtaposer
True for matrix mode, not supported.
max - Variable in class net.sourceforge.olduvai.accordiondrawer.DrawableRange
The maximum split line index of all objects in the range.
MAX_FONT - Static variable in class net.sourceforge.olduvai.treejuxtaposer.SettingsFrame
Index for Max font.
MAX_FONT_THRESHOLD - Static variable in class net.sourceforge.olduvai.treejuxtaposer.SettingsFrame
Maximum legal font size.
MAX_STUCK_X - Static variable in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
A mouse click was close to the max stuck of X.
MAX_STUCK_Y - Static variable in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
A mouse click was close to the max stuck of Y.
maxBound - Static variable in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Useful quick index for the array returned from the getBounds() method.
maxFontHeight - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.AccordionTreeDrawer
Maximum size of fonts.
maxLine - Variable in class net.sourceforge.olduvai.accordiondrawer.GridCell
Split Lines below [ AccordionDrawer.X ] or to the right [ AccordionDrawer.Y ] of me.
maxLine - Variable in class net.sourceforge.olduvai.accordiondrawer.InteractionBox
Bounding box max lines, later assigned to either InteractionBox.stuckLines or InteractionBox.moveLines after drag starts.
maxStep - Variable in class net.sourceforge.olduvai.accordiondrawer.SplitTransition
Maximum step number, the total number of linear steps this line is taking, indexed by SplitTransition.curStep.
maxStuckLine - Variable in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Maximum stuck line for doing direct == comparisons But NOT ACTUALLY IN THE TREE STRUCTURE!! Also stores the current maxStuck Value, which is a world-space bound for the drawing canvas.
menu - Static variable in class net.sourceforge.olduvai.treejuxtaposer.UI
Array of top level menus: File, Find, Tool, Help.
menuBar - Variable in class net.sourceforge.olduvai.treejuxtaposer.UI
Menu bar object, to be later initialized with menu objects.
MENUFONTSIZE - Static variable in class net.sourceforge.olduvai.treejuxtaposer.UI
Font size for menu.
MENUFONTSTYLE - Static variable in class net.sourceforge.olduvai.treejuxtaposer.UI
Font style for menu.
MENUFONTTYPE - Static variable in class net.sourceforge.olduvai.treejuxtaposer.UI
Font type for menu.
menuHeader - Static variable in class net.sourceforge.olduvai.treejuxtaposer.UI
Top-level menu bar string constants.
menuItem - Variable in class net.sourceforge.olduvai.treejuxtaposer.UI
List of all menu items, to be later initialized with constants.
midYPosition - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.TreeNode
Cached location (world-space) of the mid point in the vertical of a cell where the horizontal tree edge is drawn.
min - Variable in class net.sourceforge.olduvai.accordiondrawer.DrawableRange
The minimum split line index of all objects in the range.
MIN_FONT - Static variable in class net.sourceforge.olduvai.treejuxtaposer.SettingsFrame
Index for Min font.
MIN_FONT_THRESHOLD - Static variable in class net.sourceforge.olduvai.treejuxtaposer.SettingsFrame
Minimum legal font size.
MIN_STUCK_X - Static variable in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
A mouse click was close to the min stuck of X.
MIN_STUCK_Y - Static variable in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
A mouse click was close to the min stuck of Y.
minBound - Static variable in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Useful quick index for the array returned from the getBounds() method.
minCellDims - Variable in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
AKA block-size, this state is the number of pixels (could be fractional, in screen coordinates) to minimally descend to for a partition (see SplitAxis descent methods).
minContextInside - Variable in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
The percentage of screen area guaranteed for smooshed things between pairs of growing regions.
minContextPeriphery - Variable in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
The percentage of screen area guaranteed for smooshed things between the boundaries and nearest growing region.
minFontHeight - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.AccordionTreeDrawer
Minimum size of fonts.
minLine - Variable in class net.sourceforge.olduvai.accordiondrawer.GridCell
Split Lines above [ AccordionDrawer.X ] or to the left [ AccordionDrawer.Y ] of me.
minLine - Variable in class net.sourceforge.olduvai.accordiondrawer.InteractionBox
Bounding box min lines, later assigned to either InteractionBox.stuckLines or InteractionBox.moveLines after drag starts.
minStuckLine - Variable in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Minimum stuck line for doing direct == comparisons But NOT ACTUALLY IN THE TREE STRUCTURE!! Also stores the current minStuck Value, which is a world-space bound for the drawing canvas.
modCount - Variable in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
The number of structural modifications to the tree.
mouseClicked(MouseEvent) - Method in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
Mouse click function, currently not fully supported, but can be used to move stuck positions.
mouseClicked(MouseEvent) - Method in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Mouse click handling on canvas objects (color swatches for marked groups).
mouseDragged(MouseEvent) - Method in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
Mouse drag function, for updating mouse position events during a mouse press, such as stretching.
mouseDragging - Variable in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
State flag to indicate that a mouse drag is in progress.
mouseEntered(MouseEvent) - Method in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
Mouse entry function.
mouseEntered(MouseEvent) - Method in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Stub function.
mouseExited(MouseEvent) - Method in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
Mouse exit function, for when mouse leaves drawing canvas' parent.
mouseExited(MouseEvent) - Method in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Stub function.
mouseMoveAnimSteps - Variable in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
The number of animation steps to use for mouse animations.
mouseMoveAnimStepsNPR - Variable in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
The number of animation steps to use for mouse animations, for normal, full-frame rendering (non-progressive rendering).
mouseMoved(MouseEvent) - Method in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
Mouse movement function, for updating mouse position events, such as highlighting.
mouseNow - Variable in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
Current location of the cursor in AccordionDrawer.X and AccordionDrawer.Y directions.
mouseOutOfWindow(MouseEvent) - Method in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
Helper to determine if the cursor is out of the canvas.
MOUSEOVER - Static variable in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
ActionMode: Base state of cursor interaction, no action buttons pushed, any node that is under the cursor will be highlighted.
mouseover(int, int) - Method in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
Simple cursor location update and picking, called by AccordionTreeDrawerFinal.mouseMoved(MouseEvent).
mouseOverNode - Variable in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
The current 'focus' object under the cursor, a TreeNode.
mousePressed(MouseEvent) - Method in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
Mouse press function, for updating interaction box events, setting up new boxes or stretching a created one.
mousePressed(MouseEvent) - Method in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Stub function.
mousePrev - Variable in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
Previous location of the cursor, in AccordionDrawer.X and AccordionDrawer.Y directions.
mouseReleased(MouseEvent) - Method in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
Mouse release function, for updating mouse position events, such as highlighting.
mouseReleased(MouseEvent) - Method in class net.sourceforge.olduvai.treejuxtaposer.StateFrame
Stub function.
move() - Method in class net.sourceforge.olduvai.accordiondrawer.SplitTransition
Do a single step of movement in the relative space of the splitline SplitTransition.index.
MOVE_STUCKPOS - Static variable in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
ActionMode: move a stuck line (hidden feature)
moveLine(SplitLine, int, SplitLine, int, Hashtable) - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Handles the case of the user drawing an interaction box and dragging on it.
moveLines - Variable in class net.sourceforge.olduvai.accordiondrawer.InteractionBox
Moving split lines set when starting drag
moveSplitLineSet(SplitLine, SplitAxis.MovingSplitLine[], Hashtable, int) - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
This moves an array of split lines whose final positions have been specified through user interation.
moveStuckPosition(InteractionBox) - Method in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
Allows for the movement of the stuck lines, for user-directed control of the accordion drawing boundaries.
myCollator - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.NameComparator
collator object used for string comparison.

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