

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