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

P

pairs - Variable in class net.sourceforge.olduvai.treejuxtaposer.TreePairs
The hash map that stores all the Tree2Tree objects.
parent - Variable in class net.sourceforge.olduvai.accordiondrawer.SplitLine
Parent of this split line, null if this is the root.
parent - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.TreeNode
The parent of this node.
parent() - Method in class net.sourceforge.olduvai.treejuxtaposer.drawer.TreeNode
Get the parent for this node.
parentOf(SplitLine) - Static method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Returns the parent of a given node (split line)
partialResult() - Method in class net.sourceforge.olduvai.treejuxtaposer.IncrementalSearch
Check cache for previous results that match text input.
partitionedList - Variable in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
This contains the 'partitioned' list of splitLines to draw, including potentially 'fake' split lines that represent the center line of a single cell (and whose absoluteValue is never referenced, used only for the purposes of their min and max bounds.)
pickDescend(double, double, double, double) - Method in class net.sourceforge.olduvai.treejuxtaposer.drawer.TreeNode
Non-recursion method used to descend the tree structure, finding the node close enough to the given cursor position.
pickedNode - Variable in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
The currently picked node (flash drawing).
pickedNodeOld - Variable in class net.sourceforge.olduvai.treejuxtaposer.AccordionTreeDrawerFinal
The previously picked node (flash drawing).
pickFuzz - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.AccordionTreeDrawer
Distance to an object in pixels that is close enough for a successful pick.
pickGeom(int, int) - Method in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
Get the geometric object found at pixel coordinate (x,y)
pickGeom(int, int) - Method in class net.sourceforge.olduvai.treejuxtaposer.drawer.AccordionTreeDrawer
Pick the object at the given X/Y pixel location.
pixelDiv - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.AccordionTreeDrawer
Inverted block size: the minimum partition size is 1/pixelDiv, if a section of tree requires culling this matters.
pixelSize - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.AccordionTreeDrawer
Size of block/pixel used for rendering.
plane - Variable in class net.sourceforge.olduvai.accordiondrawer.InteractionBox
Drawing plane for the interaction box
popAndName(String, Stack) - Method in class net.sourceforge.olduvai.treejuxtaposer.TreeParser
Adds node at the top of the stack to the tree.
popupFontHeight - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.AccordionTreeDrawer
Size of fonts for mouse-over highlighting.
posorderNext - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.TreeNode
The next postorder node.
postDeleteTrees() - Method in class net.sourceforge.olduvai.treejuxtaposer.TreeJuxtaposer
Post-processing following a tree delete.
postProcess(JProgressBar) - Method in class net.sourceforge.olduvai.treejuxtaposer.drawer.Tree
Post processing includes computing size of each node, linking nodes in different order, etc.
preDraw(GLAutoDrawable) - Method in class net.sourceforge.olduvai.accordiondrawer.AccordionDrawer
This is the very first thing called from the display() function, for performing application-specific drawing routines (not currently necessary in exisiting applications).
preDraw(GLAutoDrawable) - Method in class net.sourceforge.olduvai.treejuxtaposer.drawer.AccordionTreeDrawer
Stub function.
prefix - Variable in class net.sourceforge.olduvai.treejuxtaposer.IncrementalSearch
Cache of results, indexed by substrings of previously found.
preorderNext - Variable in class net.sourceforge.olduvai.treejuxtaposer.drawer.TreeNode
The next preorder node.
preorderPostProcess() - Method in class net.sourceforge.olduvai.treejuxtaposer.drawer.Tree
Traverses the tree in pre-order, stores the ordering in the preorderNext field of TreeNodes Sets node count for the tree.
prepareToShow() - Method in class net.sourceforge.olduvai.treejuxtaposer.SettingsFrame
Post process updates of UI after a user action on the settings.
previous(SplitLine) - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Returns the previous of the specified Entry, or null if no such.
print(String) - Static method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
Error printing function, displays string in stderr.
print() - Method in class net.sourceforge.olduvai.treejuxtaposer.drawer.TreeNode
Long form printing for a single node.
printAllAbsoluteValues() - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis.Debug
Debugging function to print the absolute values for the entire tree from left to right.
printSubtree() - Method in class net.sourceforge.olduvai.treejuxtaposer.drawer.TreeNode
For debugging, prints the subtree contents, recursive.
progressiveOn - Variable in class net.sourceforge.olduvai.treejuxtaposer.SettingsFrame
Checkbox for progressive rendering toggle
putAt(SplitLine, SplitLine) - Method in class net.sourceforge.olduvai.accordiondrawer.SplitAxis
We know which node of the tree we want to insert next to so the metricName is generated inside of this function.

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