edu.sc.seis.fissuresUtil.display.drawable
Class Crosshair

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.display.drawable.Crosshair
All Implemented Interfaces:
Drawable, MovableDrawable

public class Crosshair
extends java.lang.Object
implements MovableDrawable


Constructor Summary
Crosshair(int x, int y)
           
 
Method Summary
 void draw(java.awt.Graphics2D canvas, java.awt.Dimension size, TimeEvent currentTime, AmpEvent currentAmp)
           
 java.awt.Color getColor()
           
 void setBottomTriangleVisible(boolean visible)
           
 void setColor(java.awt.Color c)
           
 void setTopTriangleVisible(boolean visible)
           
 void setVisibility(boolean b)
           
 void setXY(int x, int y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Crosshair

public Crosshair(int x,
                 int y)
Method Detail

setXY

public void setXY(int x,
                  int y)
Specified by:
setXY in interface MovableDrawable

getColor

public java.awt.Color getColor()
Specified by:
getColor in interface Drawable

setColor

public void setColor(java.awt.Color c)
Specified by:
setColor in interface Drawable

setVisibility

public void setVisibility(boolean b)
Specified by:
setVisibility in interface Drawable

draw

public void draw(java.awt.Graphics2D canvas,
                 java.awt.Dimension size,
                 TimeEvent currentTime,
                 AmpEvent currentAmp)
Specified by:
draw in interface Drawable

setBottomTriangleVisible

public void setBottomTriangleVisible(boolean visible)

setTopTriangleVisible

public void setTopTriangleVisible(boolean visible)