Package org.jfree.chart.needle
Class WindNeedle
java.lang.Object
org.jfree.chart.needle.MeterNeedle
org.jfree.chart.needle.ArrowNeedle
org.jfree.chart.needle.WindNeedle
- All Implemented Interfaces:
Serializable
,Cloneable
A needle that indicates wind direction, for use with the
CompassPlot
class.- See Also:
-
Field Summary
Fields inherited from class org.jfree.chart.needle.MeterNeedle
transform
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
drawNeedle
(Graphics2D g2, Rectangle2D plotArea, Point2D rotate, double angle) Draws the needle.boolean
Tests another object for equality with this object.int
hashCode()
Returns a hash code for this instance.Methods inherited from class org.jfree.chart.needle.ArrowNeedle
clone
Methods inherited from class org.jfree.chart.needle.MeterNeedle
defaultDisplay, draw, draw, draw, getFillPaint, getHighlightPaint, getOutlinePaint, getOutlineStroke, getRotateX, getRotateY, getSize, getTransform, setFillPaint, setHighlightPaint, setOutlinePaint, setOutlineStroke, setRotateX, setRotateY, setSize
-
Constructor Details
-
WindNeedle
public WindNeedle()Default constructor.
-
-
Method Details
-
drawNeedle
Draws the needle.- Overrides:
drawNeedle
in classArrowNeedle
- Parameters:
g2
- the graphics device.plotArea
- the plot area.rotate
- the rotation point.angle
- the angle.
-
equals
Tests another object for equality with this object.- Overrides:
equals
in classArrowNeedle
- Parameters:
object
- the object to test.- Returns:
- A boolean.
-
hashCode
Returns a hash code for this instance.- Overrides:
hashCode
in classArrowNeedle
- Returns:
- A hash code.
-