org.micropainter.ext.gauge.compass
Class Cap
java.lang.Object
org.micropainter.ext.gauge.compass.Cap
public class Cap
- extends java.lang.Object
|
Constructor Summary |
Cap()
|
Cap(double theta)
|
Cap(int alphaProjection,
double theta)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
private java.lang.String name
theta
private double theta
paint
private java.awt.Paint paint
colorTheme
private java.awt.Color colorTheme
alphaProjection
private int alphaProjection
lockNeedle
private boolean lockNeedle
lockRollover
private boolean lockRollover
lockPressed
private boolean lockPressed
needleArc
private java.awt.geom.Arc2D needleArc
needlePath
private java.awt.geom.Line2D needlePath
baseLine
private java.awt.geom.Line2D baseLine
refPoint
private java.awt.geom.Point2D refPoint
MAJOR
public static int MAJOR
MEDIAN
public static int MEDIAN
MINOR
public static int MINOR
MILI
public static int MILI
nature
private int nature
Cap
public Cap()
Cap
public Cap(double theta)
Cap
public Cap(int alphaProjection,
double theta)
getRefPoint
public java.awt.geom.Point2D getRefPoint()
setRefPoint
public void setRefPoint(java.awt.geom.Point2D refPoint)
getAlphaProjection
public int getAlphaProjection()
setAlphaProjection
public void setAlphaProjection(int alphaProjection)
getNeedleArc
public java.awt.geom.Arc2D getNeedleArc()
setNeedleArc
public void setNeedleArc(java.awt.geom.Arc2D needleArc)
getNature
public int getNature()
setNature
public void setNature(int nature)
getBaseLine
public java.awt.geom.Line2D getBaseLine()
setBaseLine
public void setBaseLine(java.awt.geom.Line2D baseLine)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
contains
public boolean contains(java.awt.geom.Point2D p2d)
getTheta
public double getTheta()
setTheta
public void setTheta(double theta)
getPaint
public java.awt.Paint getPaint()
setPaint
public void setPaint(java.awt.Paint paint)
getColorTheme
public java.awt.Color getColorTheme()
setColorTheme
public void setColorTheme(java.awt.Color colorTheme)
getNeedlePath
public java.awt.geom.Line2D getNeedlePath()
setNeedlePath
public void setNeedlePath(java.awt.geom.Line2D needlePath)
lockNeedle
public void lockNeedle()
unlockNeedle
public void unlockNeedle()
isLockNeedle
public boolean isLockNeedle()
lockRollover
public void lockRollover()
unlockRollover
public void unlockRollover()
isLockRollover
public boolean isLockRollover()
lockPressed
public void lockPressed()
unlockPressed
public void unlockPressed()
isLockPressed
public boolean isLockPressed()