org.jfree.chart.axis
public class CategoryAxis3D extends CategoryAxis implements Cloneable, Serializable
Constructor Summary | |
---|---|
CategoryAxis3D()
Creates a new axis. | |
CategoryAxis3D(String label)
Creates a new axis using default attribute values.
|
Method Summary | |
---|---|
Object | clone()
Returns a clone of the axis.
|
AxisState | draw(Graphics2D g2, double cursor, Rectangle2D plotArea, Rectangle2D dataArea, RectangleEdge edge, PlotRenderingInfo plotState)
Draws the axis on a Java 2D graphics device (such as the screen or a
printer).
|
double | getCategoryJava2DCoordinate(CategoryAnchor anchor, int category, int categoryCount, Rectangle2D area, RectangleEdge edge)
Returns the Java 2D coordinate for a category.
|
Parameters: label the axis label (null
permitted).
Returns: A clone.
Throws: CloneNotSupportedException If the axis is not cloneable for some reason.
Parameters: g2 the graphics device (null
not permitted). cursor the cursor location. plotArea the area within which the axis should be drawn
(null
not permitted). dataArea the area within which the plot is being drawn
(null
not permitted). edge the location of the axis (null
not permitted). plotState collects information about the plot (null
permitted).
Returns: The axis state (never null
).
Parameters: anchor the anchor point. category the category index. categoryCount the category count. area the data area. edge the location of the axis.
Returns: The coordinate.