Serialized Form
quadTree
QuadTree quadTree
count
int count
glut
gl4java.utils.glut.GLUTFunc glut
glc
gl4java.GLCapabilities glc
ToDrawQ
java.util.TreeSet ToDrawQ
- Contains cells to draw
winsize
int[] winsize
- Size of the window to draw the AccordionDrawer in
winsize[0] = w(idth)
winsize[0] = h(eight)
nameStuckVal
int nameStuckVal
dynamicStart
long dynamicStart
continueStart
long continueStart
dynamicTime
long dynamicTime
now
long now
frameNum
int frameNum
changedMarksFrame
int changedMarksFrame
rendermode
boolean rendermode
backgroundColor
java.awt.Color backgroundColor
labelColor
java.awt.Color labelColor
labelBackColor
java.awt.Color labelBackColor
labelHiColor
java.awt.Color labelHiColor
labelBackHiColor
java.awt.Color labelBackHiColor
rubberbandColor
java.awt.Color rubberbandColor
backplane
float backplane
hiliteplane
float hiliteplane
labelplane
float labelplane
labelbgplane
float labelbgplane
gridplane
float gridplane
objplane
float objplane
interactionplane
float interactionplane
focusCell
GridCell focusCell
defaultFocusCell
GridCell defaultFocusCell
xlenspixels
float[][] xlenspixels
- store lens pixel
ylenspixels
float[][] ylenspixels
zoompixels
float[] zoompixels
lens
Lens lens
oldLens
Lens oldLens
doLensView
boolean doLensView
mouseChanged
boolean mouseChanged
justPressed
boolean justPressed
doZoom
boolean doZoom
rootCell
GridCell rootCell
- The root GridCell that contains all others. It is at level (gridDepth-1).
rootCell = grids[gridDepth-1][0][0]
drawnLabels
java.util.ArrayList drawnLabels
- gridSize[xy][level] is the size (#of GridCells) of the quadtree structure (the grid)
in the xy dimension at level "level"
gridDepth
int gridDepth
bottomSize
int[] bottomSize
- How many cells there are in the bottom level of the quadtree,
indexed by X and Y.
maxUsed
GridCell[] maxUsed
splitCells
GridCell[][] splitCells
- Store a single canonical cell for each moveable line that can
be used to change the split position for that line. This array
is *not* stored in sorted order, see its companion data
structure
sortedCells[][]
. See buildSplitCells
for more information on this
field. (Also indexed by X and Y.)
sortedCells
SortedCell[][] sortedCells
- Companion data structure for
splitCells[][]
that has cells in sorted order in X and Y. Each SortedCell
contains the index of
the corresponding cell in the splitCells array.
splitCellSize
int[] splitCellSize
- Size of splitCell 2D array
splits
float[][] splits
- Stores actual split positions for a moveable line as relative
numbers in the cell coordinate system (that is, between 0.0 and
1.0). Each GridCell has a splitIndex field that is an index
into this array. (Also indexed by X and Y.)
sideBuffer
int sideBuffer
minStuckIndex
int[] minStuckIndex
maxStuckIndex
int[] maxStuckIndex
minContextInside
float minContextInside
- minContext is the percentage of screen area guaranteed for smooshed things
minContextPeriphery
float minContextPeriphery
shrinkFactor
float shrinkFactor
- How much to shrink a cell-to-cell area if it is smaller than 2*inflateIncr;
maxStuckVal
float[] maxStuckVal
- maxStuckVal is the "stuck to the border" value for edge cells.
Must be bigger then maxSplitVal
minStuckVal
float[] minStuckVal
- minStuckVal is the "stuck to the border" value for edge cells.
Must be smaller than minSplitVal.
toMove
java.util.Vector toMove
floatbuffer
boolean floatbuffer
keepDrawing
boolean keepDrawing
keepMoving
boolean keepMoving
flashBoxWidth
float flashBoxWidth
doBox
boolean doBox
flashBox
InteractionBox flashBox
flashBoxOld
InteractionBox flashBoxOld
flashGeom
CellGeom flashGeom
flashGeomOld
CellGeom flashGeomOld
flashCol
java.awt.Color flashCol
flashX
int flashX
flashY
int flashY
flashXOld
int flashXOld
flashYOld
int flashYOld
showalg
boolean showalg
colorgrid
boolean colorgrid
biggrid
boolean biggrid
nogrid
boolean nogrid
nogeoms
boolean nogeoms
noflash
boolean noflash
expandleaves
int expandleaves
showdiffs
boolean showdiffs
linethickness
float linethickness
drawlabels
boolean drawlabels
labelposright
boolean labelposright
labeldrawback
boolean labeldrawback
labelpopup
boolean labelpopup
dimcolors
boolean dimcolors
dimbrite
boolean dimbrite
linkednav
boolean linkednav
labeltransp
boolean labeltransp
cacherange
boolean cacherange
checktime
boolean checktime
stoprendering
boolean stoprendering
dumpstats
boolean dumpstats
horiz
boolean horiz
drawsplits
boolean drawsplits
counter
int counter
draworder
int draworder
- Order to draw elements in scene.
BRUTEFORCE / 0: start from tree root, doesn't support highlighting
2: FROMFOCUSCELL / 2: start from focusCell, add attached objects parents/children to queue
guarvis
boolean guarvis
- Whether to guarantee visibility. Default true.
mouseDragging
boolean mouseDragging
transitionAnimating
boolean transitionAnimating
doingFlash
boolean doingFlash
numAnimSteps
int numAnimSteps
inflateIncr
float inflateIncr
minCellDims
int[] minCellDims
key
int key
stats
java.io.PrintWriter stats
numCellsDrawnThisFrame
int numCellsDrawnThisFrame
leftRight
int leftRight
upDown
int upDown
LEFT
int LEFT
RIGHT
int RIGHT
UP
int UP
DOWN
int DOWN
xInterval
int[] xInterval
yInterval
int[] yInterval
Package AccordionTreeDrawer |
fname
java.lang.String fname
pointoffset
float[] pointoffset
labeloffset
int[] labeloffset
labelbuffer
int[] labelbuffer
pixels
float[] pixels
- framebuffer pixels from last mouseover label drawn
pal
float[][] pal
drawAngle
float drawAngle
drawnlabelpos
float[] drawnlabelpos
- GL rasterpos of last mouseover label drawn
drawnlabelsize
int[] drawnlabelsize
- width and height of last mouseover label drawn
minFontHeight
int minFontHeight
maxFontHeight
int maxFontHeight
popupFontHeight
int popupFontHeight
forestShrinkFactor
float forestShrinkFactor
pickoffset
float[] pickoffset
pickFuzz
int pickFuzz
tree
Tree tree
rootNode
TreeNode rootNode
rootEdge
TreeEdge rootEdge
objectColor
java.awt.Color objectColor
specialConstructor
boolean specialConstructor
- This variable determines which constructor was used to create
this object and thereby affects the semantics of the
"getMessage" method (see below).
currentToken
Token currentToken
- This is the last token that has been consumed successfully. If
this object has been created due to a parse error, the token
followng this token will (therefore) be the first error token.
expectedTokenSequences
int[][] expectedTokenSequences
- Each entry in this array is an array of integers. Each array
of integers represents a sequence of tokens (by their ordinal
values) that is expected at this point of the parse.
tokenImage
java.lang.String[] tokenImage
- This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred. This array is
defined in the generated ...Constants interface.
eol
java.lang.String eol
- The end of line string for this machine.
errorCode
int errorCode
- Indicates the reason why the exception is thrown. It will have
one of the above 4 values.
tj
TreeJuxtaposer tj
dragStart
int[] dragStart
dragEnd
int[] dragEnd
mousePrev
int[] mousePrev
mouseNow
int[] mouseNow
mouseOverNode
TreeNode mouseOverNode
actiongroup
int actiongroup
markgroup
int markgroup
growDirection
int growDirection
growDirectionDefault
int growDirectionDefault
selectionResolution
int selectionResolution
selectionResolutionDefault
int selectionResolutionDefault
keytarget
int keytarget
actionmode
int actionmode
jump
boolean jump
pickedEdge
TreeEdge pickedEdge
pickedEdgeOld
TreeEdge pickedEdgeOld
baseBox
InteractionBox baseBox
tj
TreeJuxtaposer tj
direction
javax.swing.JLabel direction
split
javax.swing.JLabel split
LL
javax.swing.JButton LL
RL
javax.swing.JButton RL
RR
javax.swing.JButton RR
UU
javax.swing.JButton UU
DD
javax.swing.JButton DD
Hor
javax.swing.JButton Hor
Ver
javax.swing.JButton Ver
il
java.awt.Image il
ir
java.awt.Image ir
irl
java.awt.Image irl
iu
java.awt.Image iu
id
java.awt.Image id
hor
java.awt.Image hor
ver
java.awt.Image ver
imageLL
javax.swing.ImageIcon imageLL
imageRL
javax.swing.ImageIcon imageRL
imageRR
javax.swing.ImageIcon imageRR
imageUU
javax.swing.ImageIcon imageUU
imageDD
javax.swing.ImageIcon imageDD
tj
TreeJuxtaposer tj
result
javax.swing.JTextField[] result
resultLabel
javax.swing.JLabel[] resultLabel
resultsPane
javax.swing.JScrollPane resultsPane
searchResults
javax.swing.JList searchResults
statusPane
javax.swing.JScrollPane statusPane
searchStatus
javax.swing.JTextArea searchStatus
results
javax.swing.JTextField results
prefix
java.util.Hashtable prefix
tj
TreeJuxtaposer tj
numSelected
int numSelected
numFound
int numFound
tj
TreeJuxtaposer tj
leftPanel
javax.swing.JPanel leftPanel
rightPanel
javax.swing.JPanel rightPanel
linewidthSlider
javax.swing.JSlider linewidthSlider
labelDensitySlider
javax.swing.JSlider labelDensitySlider
bcnScoreSlider
javax.swing.JSlider bcnScoreSlider
labelAngleSlider
javax.swing.JSlider labelAngleSlider
fontEntry
javax.swing.JTextField[] fontEntry
fontButton
javax.swing.JButton[] fontButton
linkCheck
javax.swing.JCheckBox linkCheck
showCheck
javax.swing.JCheckBox[] showCheck
dimCheck
javax.swing.JCheckBox[] dimCheck
blank
javax.swing.JPanel blank
tj
TreeJuxtaposer tj
activePanel
javax.swing.JPanel activePanel
resetButton
javax.swing.JButton resetButton
growDirectionPanel
javax.swing.JPanel growDirectionPanel
growSelect
javax.swing.ButtonGroup growSelect
growMode
javax.swing.JRadioButton[] growMode
growButtonPanel
javax.swing.JPanel growButtonPanel
growButton
javax.swing.JButton[] growButton
activeGroupPanel
javax.swing.JPanel activeGroupPanel
activeCanvas
java.awt.Canvas[] activeCanvas
activeSelect
javax.swing.ButtonGroup activeSelect
activeMode
javax.swing.JRadioButton[] activeMode
markPanel
javax.swing.JPanel markPanel
markSelect
javax.swing.ButtonGroup markSelect
markMode
javax.swing.JRadioButton[] markMode
markModePanel
javax.swing.JPanel markModePanel
markCanvas
java.awt.Canvas[] markCanvas
clearButton
javax.swing.JButton[] clearButton
resolutionPanel
javax.swing.JPanel resolutionPanel
markResolution
javax.swing.ButtonGroup markResolution
resolutionMode
javax.swing.JRadioButton[] resolutionMode
actionSelect
javax.swing.ButtonGroup actionSelect
LCAGroup
javax.swing.JCheckBox LCAGroup
LCAMark
javax.swing.JCheckBox LCAMark
color
java.awt.Color[] color
okButton
javax.swing.JButton okButton
cancelButton
javax.swing.JButton cancelButton
treeList
javax.swing.JList treeList
selectedValues
java.lang.Object[] selectedValues
tj
TreeJuxtaposer tj
indices
int[] indices