|
||||||||||
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 |