physicon.graphLib
Class ThinCurveDrawer

java.lang.Object
  |
  +--physicon.graphLib.DrawerBase
        |
        +--physicon.graphLib.CurveDrawerBase
              |
              +--physicon.graphLib.ThinCurveDrawer

public class ThinCurveDrawer
extends CurveDrawerBase

Abstract curve drawer. Contains the array of points and methods to access it.


Constructor Summary
ThinCurveDrawer(java.awt.Color _c)
          The constructor
ThinCurveDrawer(java.awt.Color _c, int t)
           
 
Method Summary
 void drawLocal(java.awt.Graphics g)
          Drawes the curve as the number of lines of correct color connecting points in the array
 
Methods inherited from class physicon.graphLib.CurveDrawerBase
addBreakPoint, addPoint, breakPointAt, breakPointsNumber, contains, getColor, getLocalRoughRect, getPoints, pointAt, pointsNumber, reset, setColor, setThick
 
Methods inherited from class physicon.graphLib.DrawerBase
getGlobalLevel, getGlobalRefPoint, setGlobalLevel, setGlobalRefPoint
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ThinCurveDrawer

public ThinCurveDrawer(java.awt.Color _c)
The constructor
Parameters:
_c - - The color of curve

ThinCurveDrawer

public ThinCurveDrawer(java.awt.Color _c,
                       int t)
Method Detail

drawLocal

public void drawLocal(java.awt.Graphics g)
Drawes the curve as the number of lines of correct color connecting points in the array
Parameters:
g - - given Graphics object.
Overrides:
drawLocal in class CurveDrawerBase