public class WindNeedle extends ArrowNeedle implements java.lang.Cloneable, java.io.Serializable
CompassPlot
class.transform
Constructor and Description |
---|
WindNeedle()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
drawNeedle(java.awt.Graphics2D g2,
java.awt.geom.Rectangle2D plotArea,
java.awt.geom.Point2D rotate,
double angle)
Draws the needle.
|
boolean |
equals(java.lang.Object object)
Tests another object for equality with this object.
|
int |
hashCode()
Returns a hash code for this instance.
|
clone
defaultDisplay, draw, draw, draw, getFillPaint, getHighlightPaint, getOutlinePaint, getOutlineStroke, getRotateX, getRotateY, getSize, getTransform, setFillPaint, setHighlightPaint, setOutlinePaint, setOutlineStroke, setRotateX, setRotateY, setSize
public WindNeedle()
protected void drawNeedle(java.awt.Graphics2D g2, java.awt.geom.Rectangle2D plotArea, java.awt.geom.Point2D rotate, double angle)
drawNeedle
in class ArrowNeedle
g2
- the graphics device.plotArea
- the plot area.rotate
- the rotation point.angle
- the angle.public boolean equals(java.lang.Object object)
equals
in class ArrowNeedle
object
- the object to test.public int hashCode()
hashCode
in class ArrowNeedle