

Public Member Functions | |
| void | setLineNumber (int line) |
| double | getMinX () |
| double | getMaxX () |
| double | getMinY () |
| double | getMaxY () |
| void | setMinX (double x) |
| void | setMaxX (double x) |
| void | setMinY (double y) |
| void | setMaxY (double y) |
| synchronized void | reRenderOff () |
| synchronized void | reRenderOn () |
| synchronized void | setSize (double width, double height) |
| synchronized double | getWidth () |
| synchronized void | setGraphView (GeneralGraphView graphView) |
| synchronized GeneralGraphView | getGraphView () |
| CurveModel | getCurveModel () |
| void | setCurveModel (CurveModel model) |
| void | setStroke (Stroke stroke) |
| void | refresh (final long minX, final long maxX) |
| String | toString () |
| Object | clone () |
| void | setMarginLeft (int x) |
| void | setMarginRight (int x) |
| void | setMarginTop (int y) |
Protected Member Functions | |
| void | renderInitialize () |
| final int | convertX (double x) |
| final int | convertX (long x) |
| long | xDisplay (int x) |
| final float | convertY (double y) |
Protected Attributes | |
| CurveModel | model |
| GeneralGraphView | graphView |
| Stroke | stroke = UIConstants.SOLID_STROKE |
| Color | curveColor = null |
| double | minY |
| double | maxY |
| double | yDifference |
| double | minX |
| double | maxX |
| double | xDifference |
| double | realGraphHeight |
| double | realGraphWidth |
| double | adjustedGraphHeight |
| double | adjustedGraphWidth |
| VistaApp | va = null |
| Graphics2D | g2d = null |
| int[] | xPoints = null |
| int[] | yPoints = null |
| int | nPoints = 0 |
| int | lineNumber = 0 |
| int | marginLeft = 0 |
| int | marginRight = UIConstants.Y_AXIS_OFFSET_WIDTH |
| int | marginTop = 0 |
| int | width = 0 |
| int | height = 0 |
| Parameter | param = null |
Description: This abstract class privides general curve drawing operations.
all real curves and images must be produced from this class
Copyright: Copyright (c) 2002 Ernest Orlando Lawrence Berkeley National Laboratory
Company: LBNL
|
|
clone
|
|
|
convert graph coordinate into the screen coordinate
|
|
|
convert graph coordinate into the screen coordinate
|
|
|
convert graph coordinate into the screen coordinate
|
|
|
return Curve Model
Implements gov::lbl::genome::gui::CurveView. |
|
|
return Graph View
Implements gov::lbl::genome::gui::CurveView. |
|
|
get Max X
|
|
|
get Max Y
|
|
|
get Min X
|
|
|
get Min Y
|
|
|
return adjusted graph width
|
|
||||||||||||
|
request new information from the server
|
|
|
Initialize rendered This should be called every time the curve is rendered. |
|
|
switch reRender Off |
|
|
switch reRender On |
|
|
set Curve Model
Implements gov::lbl::genome::gui::CurveView. |
|
|
set Graph View
Implements gov::lbl::genome::gui::CurveView. |
|
|
set Line Number
|
|
|
set Left Margin
|
|
|
set Right Margin
|
|
|
set Top Margin
|
|
|
set Max X
|
|
|
set Max Y
|
|
|
set Min X
|
|
|
set Min Y
|
|
||||||||||||
|
set Size
|
|
|
set Stroke
|
|
|
return text column with all points |
|
|
convert screen coordinate into the graph coordinate
|
1.3.9.1