org.jfree.chart.axis
public class ModuloAxis extends NumberAxis
Constructor Summary | |
---|---|
ModuloAxis(String label, Range fixedRange)
Creates a new axis.
|
Method Summary | |
---|---|
protected void | autoAdjustRange()
This method should calculate a range that will show all the data values.
|
double | getDisplayEnd()
Returns the display end value.
|
double | getDisplayStart()
Returns the display start value.
|
double | java2DToValue(double java2DValue, Rectangle2D area, RectangleEdge edge)
Translates a Java2D coordinate into a data value.
|
double | lengthToJava2D(double length, Rectangle2D area, RectangleEdge edge)
Converts a length in data coordinates into the corresponding length in
Java2D coordinates.
|
void | resizeRange(double percent)
Increases or decreases the axis range by the specified percentage about
the central value and sends an AxisChangeEvent to all registered
listeners.
|
void | resizeRange(double percent, double anchorValue)
Increases or decreases the axis range by the specified percentage about
the specified anchor value and sends an AxisChangeEvent to all
registered listeners.
|
void | setDisplayRange(double start, double end)
Sets the display range. |
double | valueToJava2D(double value, Rectangle2D area, RectangleEdge edge)
Translates a data value to a Java2D coordinate.
|
Parameters: label the axis label (null
permitted). fixedRange the fixed range (null
not permitted).
Returns: The display end value.
Returns: The display start value.
Parameters: java2DValue the Java2D coordinate. area the area. edge the edge.
Returns: The Java2D coordinate.
Parameters: length the length. area the plot area. edge the edge along which the axis lies.
Returns: The length in Java2D coordinates.
To double the length of the axis range, use 200% (2.0). To halve the length of the axis range, use 50% (0.5).
Parameters: percent the resize factor.
To double the length of the axis range, use 200% (2.0). To halve the length of the axis range, use 50% (0.5).
Parameters: percent the resize factor. anchorValue the new central value after the resize.
Parameters: start the start value. end the end value.
Parameters: value the value. area the area. edge the edge.
Returns: A Java2D coordinate.