|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CellGeom | |
|---|---|
| net.sourceforge.olduvai.accordiondrawer | |
| net.sourceforge.olduvai.treejuxtaposer | |
| net.sourceforge.olduvai.treejuxtaposer.drawer | |
| Uses of CellGeom in net.sourceforge.olduvai.accordiondrawer |
|---|
| Fields in net.sourceforge.olduvai.accordiondrawer declared as CellGeom | |
|---|---|
private CellGeom |
LabelBox.attachedObject
Attached object for this label, if applicable. |
protected CellGeom |
AccordionDrawer.flashGeom
A geometry that represents the currently drawn flash object (single object that is selected by a mouse-over; could be a composite/aggregate object, but it is drawn as a single entity). |
protected CellGeom |
AccordionDrawer.flashGeomOld
The geometry for the previously selected flash object (see AccordionDrawer.flashGeom, AccordionDrawer.flashBox, and AccordionDrawer.flashBoxOld). |
CellGeom |
InteractionBox.item
The item that is contained in the interaction box, if applicable |
| Methods in net.sourceforge.olduvai.accordiondrawer that return CellGeom | |
|---|---|
CellGeom |
LabelBox.getAttachedObject()
Get the object that is attached to this label box. |
CellGeom |
StaticSplitAxis.getStaticSplitLineObject(int pos)
Return the object at the given position, as a proper cell geom (TreeNode in TJ) |
abstract CellGeom |
AccordionDrawer.pickGeom(int x,
int y)
Get the geometric object found at pixel coordinate (x,y) |
| Methods in net.sourceforge.olduvai.accordiondrawer with parameters of type CellGeom | |
|---|---|
abstract void |
AccordionDrawer.drawGeom(CellGeom cg,
DrawableRange r)
Draws a single geom. |
abstract java.util.ArrayList |
AccordionDrawer.getColorsForCellGeom(CellGeom c)
(TJ only) Get the list of possible colors for the given cell geometry |
void |
AccordionDrawer.setFlash(CellGeom cg,
java.awt.Color col,
int x,
int y,
boolean doBox)
Sets the flash state and calls the flash drawing function, AccordionDrawer.doFlash(). |
| Constructors in net.sourceforge.olduvai.accordiondrawer with parameters of type CellGeom | |
|---|---|
InteractionBox(SplitLine[] minSplit,
SplitLine[] maxSplit,
CellGeom item,
AccordionDrawer d)
Creates an interaction box with the given split lines, data object, and drawer |
|
LabelBox(int[] bottomLeft,
int[] topRight,
int[] bottomLeftBG,
int computedFrame,
java.lang.String name,
CellGeom attachedObject,
int fontHeight)
Label box constructor. |
|
| Uses of CellGeom in net.sourceforge.olduvai.treejuxtaposer |
|---|
| Fields in net.sourceforge.olduvai.treejuxtaposer declared as CellGeom | |
|---|---|
private CellGeom |
TreeJuxtaposer.flashGeomOld
"Old" geometry from a previous flash action, which is stored in its original state in the pixel buffer. |
| Methods in net.sourceforge.olduvai.treejuxtaposer with parameters of type CellGeom | |
|---|---|
protected void |
TreeJuxtaposer.doFlashGeom(CellGeom flashGeom,
int group,
AccordionTreeDrawerFinal thisTree,
int x,
int y)
Callback function from cursor movement highlighting. |
java.util.ArrayList |
AccordionTreeDrawerFinal.getColorsForCellGeom(CellGeom c)
Wrapper for TreeJuxtaposer call to TreeJuxtaposer.getColorsForRange(int, int, AccordionTreeDrawer). |
protected void |
TreeJuxtaposer.setFocus(CellGeom g,
AccordionTreeDrawer atd)
Set the focus, for each drawer, to the given tree node in the given drawer. |
| Uses of CellGeom in net.sourceforge.olduvai.treejuxtaposer.drawer |
|---|
| Classes in net.sourceforge.olduvai.treejuxtaposer.drawer that implement CellGeom | |
|---|---|
class |
TreeNode
A class representing a node of a (phylognenetic) tree. |
| Methods in net.sourceforge.olduvai.treejuxtaposer.drawer that return CellGeom | |
|---|---|
CellGeom |
AccordionTreeDrawer.pickGeom(int x,
int y)
Pick the object at the given X/Y pixel location. |
| Methods in net.sourceforge.olduvai.treejuxtaposer.drawer with parameters of type CellGeom | |
|---|---|
void |
AccordionTreeDrawer.drawGeom(CellGeom cg,
DrawableRange r)
Draws a geometric object (treenode here) within a containing cell A node is drawn when it's larger than some ratio of block value, as determined from the drawRange function, or when a node is marked individually, such as mouse over highlighting or single node marking |
InteractionBox |
AccordionTreeDrawer.makeBox(CellGeom cg)
Create box enclosing the subtree beneath input node/edge. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||