| java.lang.Object org.jfree.chart.axis.Axis org.jfree.chart.axis.ValueAxis org.jfree.chart.axis.NumberAxis org.jfree.chart.axis.LogarithmicAxis
LogarithmicAxis | public class LogarithmicAxis extends NumberAxis (Code) | | A numerical axis that uses a logarithmic scale.
|
Field Summary | |
final public static double | LOG10_VALUE Useful constant for log(10). | final public static double | SMALL_LOG_VALUE Smallest arbitrarily-close-to-zero value allowed. | protected boolean | allowNegativesFlag Flag set true to allow negative values in data. | protected boolean | autoRangeNextLogFlag True to make 'autoAdjustRange()' select "10^n" values. | protected boolean | expTickLabelsFlag Flag set true for "1e#"-style tick labels. | protected boolean | log10TickLabelsFlag Flag set true for "10^n"-style tick labels. | final protected NumberFormat | numberFormatterObj Number formatter for generating numeric strings. | protected boolean | smallLogFlag Helper flag for log axis processing. | protected boolean | strictValuesFlag Flag set true make axis throw exception if any values are
<= 0 and 'allowNegativesFlag' is false. |
Method Summary | |
public double | adjustedLog10(double val) Returns an adjusted log10 value for graphing purposes. | public double | adjustedPow10(double val) Returns an adjusted power of 10 value for graphing purposes. | public void | autoAdjustRange() Rescales the axis to ensure that all data is visible. | protected double | computeLogCeil(double upper) Returns the smallest (closest to negative infinity) double value that is
not less than the argument, is equal to a mathematical integer and
satisfying the condition that log base 10 of the value is an integer
(i.e., the value returned will be a power of 10: 1, 10, 100, 1000, etc.).
Parameters: upper - a double value above which a ceiling will be calcualted. | protected double | computeLogFloor(double lower) Returns the largest (closest to positive infinity) double value that is
not greater than the argument, is equal to a mathematical integer and
satisfying the condition that log base 10 of the value is an integer
(i.e., the value returned will be a power of 10: 1, 10, 100, 1000, etc.).
Parameters: lower - a double value below which a floor will be calcualted. | public boolean | getAllowNegativesFlag() Returns the 'allowNegativesFlag' flag; true to allow negative values
in data, false to be able to plot positive values arbitrarily close
to zero. | public boolean | getAutoRangeNextLogFlag() Returns the 'autoRangeNextLogFlag' flag. | public boolean | getExpTickLabelsFlag() Returns the 'expTickLabelsFlag' flag. | public boolean | getLog10TickLabelsFlag() Returns the 'log10TickLabelsFlag' flag. | public boolean | getStrictValuesFlag() Returns the 'strictValuesFlag' flag; if true and 'allowNegativesFlag'
is false then this axis will throw a runtime exception if any of its
values are less than or equal to zero; if false then the axis will
adjust for values less than or equal to zero as needed. | public double | java2DToValue(double java2DValue, Rectangle2D plotArea, RectangleEdge edge) Converts a coordinate in Java2D space to the corresponding data
value, assuming that the axis runs along one edge of the specified
plotArea.
Parameters: java2DValue - the coordinate in Java2D space. Parameters: plotArea - the area in which the data is plotted. Parameters: edge - the axis location. | protected String | makeTickLabel(double val, boolean forceFmtFlag) Converts the given value to a tick label string.
Parameters: val - the value to convert. Parameters: forceFmtFlag - true to force the number-formatter objectto be used. | protected String | makeTickLabel(double val) Converts the given value to a tick label string.
Parameters: val - the value to convert. | protected List | refreshTicksHorizontal(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the tick labels for the axis, storing the
results in the tick label list (ready for drawing).
Parameters: g2 - the graphics device. Parameters: dataArea - the area in which the plot should be drawn. Parameters: edge - the location of the axis. | protected List | refreshTicksVertical(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge) Calculates the positions of the tick labels for the axis, storing the
results in the tick label list (ready for drawing).
Parameters: g2 - the graphics device. Parameters: dataArea - the area in which the plot should be drawn. Parameters: edge - the location of the axis. | public void | setAllowNegativesFlag(boolean flgVal) Sets the 'allowNegativesFlag' flag; true to allow negative values
in data, false to be able to plot positive values arbitrarily close to
zero. | public void | setAutoRangeNextLogFlag(boolean flag) Sets the 'autoRangeNextLogFlag' flag. | public void | setExpTickLabelsFlag(boolean flgVal) Sets the 'expTickLabelsFlag' flag. | public void | setLog10TickLabelsFlag(boolean flag) Sets the 'log10TickLabelsFlag' flag. | public void | setRange(Range range) Overridden version that calls original and then sets up flag for
log axis processing. | public void | setStrictValuesFlag(boolean flgVal) Sets the 'strictValuesFlag' flag; if true and 'allowNegativesFlag'
is false then this axis will throw a runtime exception if any of its
values are less than or equal to zero; if false then the axis will
adjust for values less than or equal to zero as needed. | protected void | setupNumberFmtObj() Sets up the number formatter object according to the
'expTickLabelsFlag' flag. | protected void | setupSmallLogFlag() Sets up flag for log axis processing. | protected double | switchedLog10(double val) Returns the log10 value, depending on if values between 0 and
1 are being plotted. | public double | switchedPow10(double val) Returns a power of 10, depending on if values between 0 and
1 are being plotted. | public double | valueToJava2D(double value, Rectangle2D plotArea, RectangleEdge edge) Converts a data value to a coordinate in Java2D space, assuming that
the axis runs along one edge of the specified plotArea.
Note that it is possible for the coordinate to fall outside the
plotArea.
Parameters: value - the data value. Parameters: plotArea - the area for plotting the data. Parameters: edge - the axis location. | public void | zoomRange(double lowerPercent, double upperPercent) Zooms in on the current range. |
LOG10_VALUE | final public static double LOG10_VALUE(Code) | | Useful constant for log(10).
|
SMALL_LOG_VALUE | final public static double SMALL_LOG_VALUE(Code) | | Smallest arbitrarily-close-to-zero value allowed.
|
allowNegativesFlag | protected boolean allowNegativesFlag(Code) | | Flag set true to allow negative values in data.
|
autoRangeNextLogFlag | protected boolean autoRangeNextLogFlag(Code) | | True to make 'autoAdjustRange()' select "10^n" values.
|
expTickLabelsFlag | protected boolean expTickLabelsFlag(Code) | | Flag set true for "1e#"-style tick labels.
|
log10TickLabelsFlag | protected boolean log10TickLabelsFlag(Code) | | Flag set true for "10^n"-style tick labels.
|
numberFormatterObj | final protected NumberFormat numberFormatterObj(Code) | | Number formatter for generating numeric strings.
|
smallLogFlag | protected boolean smallLogFlag(Code) | | Helper flag for log axis processing.
|
strictValuesFlag | protected boolean strictValuesFlag(Code) | | Flag set true make axis throw exception if any values are
<= 0 and 'allowNegativesFlag' is false.
|
LogarithmicAxis | public LogarithmicAxis(String label)(Code) | | Creates a new axis.
Parameters: label - the axis label. |
adjustedLog10 | public double adjustedLog10(double val)(Code) | | Returns an adjusted log10 value for graphing purposes. The first
adjustment is that negative values are changed to positive during
the calculations, and then the answer is negated at the end. The
second is that, for values less than 10, an increasingly large
(0 to 1) scaling factor is added such that at 0 the value is
adjusted to 1, resulting in a returned result of 0.
Parameters: val - value for which log10 should be calculated. An adjusted log10(val). See Also: LogarithmicAxis.adjustedPow10(double) See Also: |
adjustedPow10 | public double adjustedPow10(double val)(Code) | | Returns an adjusted power of 10 value for graphing purposes. The first
adjustment is that negative values are changed to positive during
the calculations, and then the answer is negated at the end. The
second is that, for values less than 1, a progressive logarithmic
offset is subtracted such that at 0 the returned result is also 0.
Parameters: val - value for which power of 10 should be calculated. An adjusted 10val. since: 1.0.5 See Also: LogarithmicAxis.adjustedLog10(double) |
autoAdjustRange | public void autoAdjustRange()(Code) | | Rescales the axis to ensure that all data is visible.
|
computeLogCeil | protected double computeLogCeil(double upper)(Code) | | Returns the smallest (closest to negative infinity) double value that is
not less than the argument, is equal to a mathematical integer and
satisfying the condition that log base 10 of the value is an integer
(i.e., the value returned will be a power of 10: 1, 10, 100, 1000, etc.).
Parameters: upper - a double value above which a ceiling will be calcualted. 10N with N .. { 1 ... } |
computeLogFloor | protected double computeLogFloor(double lower)(Code) | | Returns the largest (closest to positive infinity) double value that is
not greater than the argument, is equal to a mathematical integer and
satisfying the condition that log base 10 of the value is an integer
(i.e., the value returned will be a power of 10: 1, 10, 100, 1000, etc.).
Parameters: lower - a double value below which a floor will be calcualted. 10N with N .. { 1 ... } |
getAllowNegativesFlag | public boolean getAllowNegativesFlag()(Code) | | Returns the 'allowNegativesFlag' flag; true to allow negative values
in data, false to be able to plot positive values arbitrarily close
to zero.
The flag. |
getAutoRangeNextLogFlag | public boolean getAutoRangeNextLogFlag()(Code) | | Returns the 'autoRangeNextLogFlag' flag.
true if the 'autoAdjustRange()' method willselect the next "10^n" values, false if not. |
getExpTickLabelsFlag | public boolean getExpTickLabelsFlag()(Code) | | Returns the 'expTickLabelsFlag' flag.
true for "1e#"-style tick labels,false for log10 or regular numeric tick labels. |
getLog10TickLabelsFlag | public boolean getLog10TickLabelsFlag()(Code) | | Returns the 'log10TickLabelsFlag' flag.
true for "10^n"-style tick labels,false for "1e#"-style or regular numeric ticklabels. |
getStrictValuesFlag | public boolean getStrictValuesFlag()(Code) | | Returns the 'strictValuesFlag' flag; if true and 'allowNegativesFlag'
is false then this axis will throw a runtime exception if any of its
values are less than or equal to zero; if false then the axis will
adjust for values less than or equal to zero as needed.
true if strict enforcement is enabled. |
java2DToValue | public double java2DToValue(double java2DValue, Rectangle2D plotArea, RectangleEdge edge)(Code) | | Converts a coordinate in Java2D space to the corresponding data
value, assuming that the axis runs along one edge of the specified
plotArea.
Parameters: java2DValue - the coordinate in Java2D space. Parameters: plotArea - the area in which the data is plotted. Parameters: edge - the axis location. The data value. |
makeTickLabel | protected String makeTickLabel(double val, boolean forceFmtFlag)(Code) | | Converts the given value to a tick label string.
Parameters: val - the value to convert. Parameters: forceFmtFlag - true to force the number-formatter objectto be used. The tick label string. |
makeTickLabel | protected String makeTickLabel(double val)(Code) | | Converts the given value to a tick label string.
Parameters: val - the value to convert. The tick label string. |
refreshTicksHorizontal | protected List refreshTicksHorizontal(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge)(Code) | | Calculates the positions of the tick labels for the axis, storing the
results in the tick label list (ready for drawing).
Parameters: g2 - the graphics device. Parameters: dataArea - the area in which the plot should be drawn. Parameters: edge - the location of the axis. A list of ticks. |
refreshTicksVertical | protected List refreshTicksVertical(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge)(Code) | | Calculates the positions of the tick labels for the axis, storing the
results in the tick label list (ready for drawing).
Parameters: g2 - the graphics device. Parameters: dataArea - the area in which the plot should be drawn. Parameters: edge - the location of the axis. A list of ticks. |
setAllowNegativesFlag | public void setAllowNegativesFlag(boolean flgVal)(Code) | | Sets the 'allowNegativesFlag' flag; true to allow negative values
in data, false to be able to plot positive values arbitrarily close to
zero.
Parameters: flgVal - the new value of the flag. |
setAutoRangeNextLogFlag | public void setAutoRangeNextLogFlag(boolean flag)(Code) | | Sets the 'autoRangeNextLogFlag' flag. This determines whether or
not the 'autoAdjustRange()' method will select the next "10^n"
values when determining the upper and lower bounds. The default
value is false.
Parameters: flag - true to make the 'autoAdjustRange()'method select the next "10^n" values, false to not. |
setExpTickLabelsFlag | public void setExpTickLabelsFlag(boolean flgVal)(Code) | | Sets the 'expTickLabelsFlag' flag. If the 'log10TickLabelsFlag'
is false then this will set whether or not "1e#"-style tick labels
are used. The default is to use regular numeric tick labels.
Parameters: flgVal - true for "1e#"-style tick labels, false forlog10 or regular numeric tick labels. |
setLog10TickLabelsFlag | public void setLog10TickLabelsFlag(boolean flag)(Code) | | Sets the 'log10TickLabelsFlag' flag. The default value is false.
Parameters: flag - true for "10^n"-style tick labels, false for "1e#"-styleor regular numeric tick labels. |
setRange | public void setRange(Range range)(Code) | | Overridden version that calls original and then sets up flag for
log axis processing.
Parameters: range - the new range. |
setStrictValuesFlag | public void setStrictValuesFlag(boolean flgVal)(Code) | | Sets the 'strictValuesFlag' flag; if true and 'allowNegativesFlag'
is false then this axis will throw a runtime exception if any of its
values are less than or equal to zero; if false then the axis will
adjust for values less than or equal to zero as needed.
Parameters: flgVal - true for strict enforcement. |
setupNumberFmtObj | protected void setupNumberFmtObj()(Code) | | Sets up the number formatter object according to the
'expTickLabelsFlag' flag.
|
setupSmallLogFlag | protected void setupSmallLogFlag()(Code) | | Sets up flag for log axis processing. Set true if negative values
not allowed and the lower bound is between 0 and 10.
|
switchedLog10 | protected double switchedLog10(double val)(Code) | | Returns the log10 value, depending on if values between 0 and
1 are being plotted. If negative values are not allowed and
the lower bound is between 0 and 10 then a normal log is
returned; otherwise the returned value is adjusted if the
given value is less than 10.
Parameters: val - the value. log10(val). See Also: LogarithmicAxis.switchedPow10(double) See Also: |
switchedPow10 | public double switchedPow10(double val)(Code) | | Returns a power of 10, depending on if values between 0 and
1 are being plotted. If negative values are not allowed and
the lower bound is between 0 and 10 then a normal power is
returned; otherwise the returned value is adjusted if the
given value is less than 1.
Parameters: val - the value. 10val. since: 1.0.5 See Also: LogarithmicAxis.switchedLog10(double) See Also: |
valueToJava2D | public double valueToJava2D(double value, Rectangle2D plotArea, RectangleEdge edge)(Code) | | Converts a data value to a coordinate in Java2D space, assuming that
the axis runs along one edge of the specified plotArea.
Note that it is possible for the coordinate to fall outside the
plotArea.
Parameters: value - the data value. Parameters: plotArea - the area for plotting the data. Parameters: edge - the axis location. The Java2D coordinate. |
zoomRange | public void zoomRange(double lowerPercent, double upperPercent)(Code) | | Zooms in on the current range.
Parameters: lowerPercent - the new lower bound. Parameters: upperPercent - the new upper bound. |
Methods inherited from org.jfree.chart.axis.NumberAxis | protected void autoAdjustRange()(Code)(Java Doc) protected double calculateHighestVisibleTickValue()(Code)(Java Doc) protected double calculateLowestVisibleTickValue()(Code)(Java Doc) protected int calculateVisibleTickCount()(Code)(Java Doc) public Object clone() throws CloneNotSupportedException(Code)(Java Doc) public void configure()(Code)(Java Doc) public static TickUnitSource createIntegerTickUnits()(Code)(Java Doc) public static TickUnitSource createIntegerTickUnits(Locale locale)(Code)(Java Doc) public static TickUnitSource createStandardTickUnits()(Code)(Java Doc) public static TickUnitSource createStandardTickUnits(Locale locale)(Code)(Java Doc) public AxisState draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState)(Code)(Java Doc) public boolean equals(Object obj)(Code)(Java Doc) protected double estimateMaximumTickLabelHeight(Graphics2D g2)(Code)(Java Doc) protected double estimateMaximumTickLabelWidth(Graphics2D g2, TickUnit unit)(Code)(Java Doc) public boolean getAutoRangeIncludesZero()(Code)(Java Doc) public boolean getAutoRangeStickyZero()(Code)(Java Doc) public MarkerAxisBand getMarkerBand()(Code)(Java Doc) public NumberFormat getNumberFormatOverride()(Code)(Java Doc) public RangeType getRangeType()(Code)(Java Doc) public NumberTickUnit getTickUnit()(Code)(Java Doc) public int hashCode()(Code)(Java Doc) public double java2DToValue(double java2DValue, Rectangle2D area, RectangleEdge edge)(Code)(Java Doc) public List refreshTicks(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) protected List refreshTicksHorizontal(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) protected List refreshTicksVertical(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) protected void selectAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) protected void selectHorizontalAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) protected void selectVerticalAutoTickUnit(Graphics2D g2, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) public void setAutoRangeIncludesZero(boolean flag)(Code)(Java Doc) public void setAutoRangeStickyZero(boolean flag)(Code)(Java Doc) public void setMarkerBand(MarkerAxisBand band)(Code)(Java Doc) public void setNumberFormatOverride(NumberFormat formatter)(Code)(Java Doc) public void setRangeType(RangeType rangeType)(Code)(Java Doc) public void setTickUnit(NumberTickUnit unit)(Code)(Java Doc) public void setTickUnit(NumberTickUnit unit, boolean notify, boolean turnOffAutoSelect)(Code)(Java Doc) public double valueToJava2D(double value, Rectangle2D area, RectangleEdge edge)(Code)(Java Doc)
|
Methods inherited from org.jfree.chart.axis.ValueAxis | abstract protected void autoAdjustRange()(Code)(Java Doc) protected float[] calculateAnchorPoint(ValueTick tick, double cursor, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) public void centerRange(double value)(Code)(Java Doc) public Object clone() throws CloneNotSupportedException(Code)(Java Doc) protected void drawAxisLine(Graphics2D g2, double cursor, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) protected AxisState drawTickMarksAndLabels(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) public boolean equals(Object obj)(Code)(Java Doc) protected double findMaximumTickLabelHeight(List ticks, Graphics2D g2, Rectangle2D drawArea, boolean vertical)(Code)(Java Doc) protected double findMaximumTickLabelWidth(List ticks, Graphics2D g2, Rectangle2D drawArea, boolean vertical)(Code)(Java Doc) public double getAutoRangeMinimumSize()(Code)(Java Doc) protected int getAutoTickIndex()(Code)(Java Doc) public Range getDefaultAutoRange()(Code)(Java Doc) public Shape getDownArrow()(Code)(Java Doc) public double getFixedAutoRange()(Code)(Java Doc) public Shape getLeftArrow()(Code)(Java Doc) public double getLowerBound()(Code)(Java Doc) public double getLowerMargin()(Code)(Java Doc) public Range getRange()(Code)(Java Doc) public Shape getRightArrow()(Code)(Java Doc) public TickUnitSource getStandardTickUnits()(Code)(Java Doc) public Shape getUpArrow()(Code)(Java Doc) public double getUpperBound()(Code)(Java Doc) public double getUpperMargin()(Code)(Java Doc) public boolean isAutoRange()(Code)(Java Doc) public boolean isAutoTickUnitSelection()(Code)(Java Doc) public boolean isInverted()(Code)(Java Doc) public boolean isNegativeArrowVisible()(Code)(Java Doc) public boolean isPositiveArrowVisible()(Code)(Java Doc) public boolean isVerticalTickLabels()(Code)(Java Doc) abstract public double java2DToValue(double java2DValue, Rectangle2D area, RectangleEdge edge)(Code)(Java Doc) public double lengthToJava2D(double length, Rectangle2D area, RectangleEdge edge)(Code)(Java Doc) public AxisSpace reserveSpace(Graphics2D g2, Plot plot, Rectangle2D plotArea, RectangleEdge edge, AxisSpace space)(Code)(Java Doc) public void resizeRange(double percent)(Code)(Java Doc) public void resizeRange(double percent, double anchorValue)(Code)(Java Doc) public void setAutoRange(boolean auto)(Code)(Java Doc) protected void setAutoRange(boolean auto, boolean notify)(Code)(Java Doc) public void setAutoRangeMinimumSize(double size)(Code)(Java Doc) public void setAutoRangeMinimumSize(double size, boolean notify)(Code)(Java Doc) protected void setAutoTickIndex(int index)(Code)(Java Doc) public void setAutoTickUnitSelection(boolean flag)(Code)(Java Doc) public void setAutoTickUnitSelection(boolean flag, boolean notify)(Code)(Java Doc) public void setDefaultAutoRange(Range range)(Code)(Java Doc) public void setDownArrow(Shape arrow)(Code)(Java Doc) public void setFixedAutoRange(double length)(Code)(Java Doc) public void setInverted(boolean flag)(Code)(Java Doc) public void setLeftArrow(Shape arrow)(Code)(Java Doc) public void setLowerBound(double min)(Code)(Java Doc) public void setLowerMargin(double margin)(Code)(Java Doc) public void setNegativeArrowVisible(boolean visible)(Code)(Java Doc) public void setPositiveArrowVisible(boolean visible)(Code)(Java Doc) public void setRange(Range range)(Code)(Java Doc) public void setRange(Range range, boolean turnOffAutoRange, boolean notify)(Code)(Java Doc) public void setRange(double lower, double upper)(Code)(Java Doc) public void setRangeAboutValue(double value, double length)(Code)(Java Doc) public void setRangeWithMargins(Range range)(Code)(Java Doc) public void setRangeWithMargins(Range range, boolean turnOffAutoRange, boolean notify)(Code)(Java Doc) public void setRangeWithMargins(double lower, double upper)(Code)(Java Doc) public void setRightArrow(Shape arrow)(Code)(Java Doc) public void setStandardTickUnits(TickUnitSource source)(Code)(Java Doc) public void setUpArrow(Shape arrow)(Code)(Java Doc) public void setUpperBound(double max)(Code)(Java Doc) public void setUpperMargin(double margin)(Code)(Java Doc) public void setVerticalTickLabels(boolean flag)(Code)(Java Doc) abstract public double valueToJava2D(double value, Rectangle2D area, RectangleEdge edge)(Code)(Java Doc) public void zoomRange(double lowerPercent, double upperPercent)(Code)(Java Doc)
|
Methods inherited from org.jfree.chart.axis.Axis | public void addChangeListener(AxisChangeListener listener)(Code)(Java Doc) public Object clone() throws CloneNotSupportedException(Code)(Java Doc) abstract public void configure()(Code)(Java Doc) abstract public AxisState draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState)(Code)(Java Doc) protected void drawAxisLine(Graphics2D g2, double cursor, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) protected AxisState drawLabel(String label, Graphics2D g2, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, AxisState state)(Code)(Java Doc) public boolean equals(Object obj)(Code)(Java Doc) public Paint getAxisLinePaint()(Code)(Java Doc) public Stroke getAxisLineStroke()(Code)(Java Doc) public double getFixedDimension()(Code)(Java Doc) public String getLabel()(Code)(Java Doc) public double getLabelAngle()(Code)(Java Doc) protected Rectangle2D getLabelEnclosure(Graphics2D g2, RectangleEdge edge)(Code)(Java Doc) public Font getLabelFont()(Code)(Java Doc) public RectangleInsets getLabelInsets()(Code)(Java Doc) public Paint getLabelPaint()(Code)(Java Doc) public Plot getPlot()(Code)(Java Doc) public Font getTickLabelFont()(Code)(Java Doc) public RectangleInsets getTickLabelInsets()(Code)(Java Doc) public Paint getTickLabelPaint()(Code)(Java Doc) public float getTickMarkInsideLength()(Code)(Java Doc) public float getTickMarkOutsideLength()(Code)(Java Doc) public Paint getTickMarkPaint()(Code)(Java Doc) public Stroke getTickMarkStroke()(Code)(Java Doc) public boolean hasListener(EventListener listener)(Code)(Java Doc) public boolean isAxisLineVisible()(Code)(Java Doc) public boolean isTickLabelsVisible()(Code)(Java Doc) public boolean isTickMarksVisible()(Code)(Java Doc) public boolean isVisible()(Code)(Java Doc) protected void notifyListeners(AxisChangeEvent event)(Code)(Java Doc) abstract public List refreshTicks(Graphics2D g2, AxisState state, Rectangle2D dataArea, RectangleEdge edge)(Code)(Java Doc) public void removeChangeListener(AxisChangeListener listener)(Code)(Java Doc) abstract public AxisSpace reserveSpace(Graphics2D g2, Plot plot, Rectangle2D plotArea, RectangleEdge edge, AxisSpace space)(Code)(Java Doc) public void setAxisLinePaint(Paint paint)(Code)(Java Doc) public void setAxisLineStroke(Stroke stroke)(Code)(Java Doc) public void setAxisLineVisible(boolean visible)(Code)(Java Doc) public void setFixedDimension(double dimension)(Code)(Java Doc) public void setLabel(String label)(Code)(Java Doc) public void setLabelAngle(double angle)(Code)(Java Doc) public void setLabelFont(Font font)(Code)(Java Doc) public void setLabelInsets(RectangleInsets insets)(Code)(Java Doc) public void setLabelPaint(Paint paint)(Code)(Java Doc) public void setPlot(Plot plot)(Code)(Java Doc) public void setTickLabelFont(Font font)(Code)(Java Doc) public void setTickLabelInsets(RectangleInsets insets)(Code)(Java Doc) public void setTickLabelPaint(Paint paint)(Code)(Java Doc) public void setTickLabelsVisible(boolean flag)(Code)(Java Doc) public void setTickMarkInsideLength(float length)(Code)(Java Doc) public void setTickMarkOutsideLength(float length)(Code)(Java Doc) public void setTickMarkPaint(Paint paint)(Code)(Java Doc) public void setTickMarkStroke(Stroke stroke)(Code)(Java Doc) public void setTickMarksVisible(boolean flag)(Code)(Java Doc) public void setVisible(boolean flag)(Code)(Java Doc)
|
|
|