Save This Page
Home » jcommon-1.0.13 » org.jfree » chart » axis » [javadoc | source]
org.jfree.chart.axis
public class: CategoryAxis3D [javadoc | source]
java.lang.Object
   org.jfree.chart.axis.Axis
      org.jfree.chart.axis.CategoryAxis
         org.jfree.chart.axis.CategoryAxis3D

All Implemented Interfaces:
    Cloneable, Serializable

An axis that displays categories and has a 3D effect. Used for bar charts and line charts.
Fields inherited from org.jfree.chart.axis.CategoryAxis:
DEFAULT_AXIS_MARGIN,  DEFAULT_CATEGORY_MARGIN
Fields inherited from org.jfree.chart.axis.Axis:
DEFAULT_AXIS_VISIBLE,  DEFAULT_AXIS_LABEL_FONT,  DEFAULT_AXIS_LABEL_PAINT,  DEFAULT_AXIS_LABEL_INSETS,  DEFAULT_AXIS_LINE_PAINT,  DEFAULT_AXIS_LINE_STROKE,  DEFAULT_TICK_LABELS_VISIBLE,  DEFAULT_TICK_LABEL_FONT,  DEFAULT_TICK_LABEL_PAINT,  DEFAULT_TICK_LABEL_INSETS,  DEFAULT_TICK_MARKS_VISIBLE,  DEFAULT_TICK_MARK_STROKE,  DEFAULT_TICK_MARK_PAINT,  DEFAULT_TICK_MARK_INSIDE_LENGTH,  DEFAULT_TICK_MARK_OUTSIDE_LENGTH
Constructor:
 public CategoryAxis3D() 
 public CategoryAxis3D(String label) 
    Creates a new axis using default attribute values.
    Parameters:
    label - the axis label (null permitted).
Method from org.jfree.chart.axis.CategoryAxis3D Summary:
clone,   draw,   getCategoryJava2DCoordinate
Methods from org.jfree.chart.axis.CategoryAxis:
addCategoryLabelToolTip,   calculateCategoryGapSize,   calculateCategorySize,   calculateTextBlockHeight,   calculateTextBlockWidth,   clearCategoryLabelToolTips,   clone,   configure,   createLabel,   draw,   drawCategoryLabels,   drawCategoryLabels,   equals,   getCategoryEnd,   getCategoryJava2DCoordinate,   getCategoryLabelPositionOffset,   getCategoryLabelPositions,   getCategoryLabelToolTip,   getCategoryMargin,   getCategoryMiddle,   getCategorySeriesMiddle,   getCategoryStart,   getLowerMargin,   getMaximumCategoryLabelLines,   getMaximumCategoryLabelWidthRatio,   getTickLabelFont,   getTickLabelPaint,   getUpperMargin,   hashCode,   refreshTicks,   removeCategoryLabelToolTip,   reserveSpace,   setCategoryLabelPositionOffset,   setCategoryLabelPositions,   setCategoryMargin,   setLowerMargin,   setMaximumCategoryLabelLines,   setMaximumCategoryLabelWidthRatio,   setTickLabelFont,   setTickLabelPaint,   setUpperMargin
Methods from org.jfree.chart.axis.Axis:
addChangeListener,   clone,   configure,   draw,   drawAxisLine,   drawLabel,   equals,   getAxisLinePaint,   getAxisLineStroke,   getFixedDimension,   getLabel,   getLabelAngle,   getLabelEnclosure,   getLabelFont,   getLabelInsets,   getLabelPaint,   getPlot,   getTickLabelFont,   getTickLabelInsets,   getTickLabelPaint,   getTickMarkInsideLength,   getTickMarkOutsideLength,   getTickMarkPaint,   getTickMarkStroke,   hasListener,   isAxisLineVisible,   isTickLabelsVisible,   isTickMarksVisible,   isVisible,   notifyListeners,   refreshTicks,   removeChangeListener,   reserveSpace,   setAxisLinePaint,   setAxisLineStroke,   setAxisLineVisible,   setFixedDimension,   setLabel,   setLabelAngle,   setLabelFont,   setLabelInsets,   setLabelInsets,   setLabelPaint,   setPlot,   setTickLabelFont,   setTickLabelInsets,   setTickLabelPaint,   setTickLabelsVisible,   setTickMarkInsideLength,   setTickMarkOutsideLength,   setTickMarkPaint,   setTickMarkStroke,   setTickMarksVisible,   setVisible
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jfree.chart.axis.CategoryAxis3D Detail:
 public Object clone() throws CloneNotSupportedException 
    Returns a clone of the axis.
 public 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).
 public double getCategoryJava2DCoordinate(CategoryAnchor anchor,
    int category,
    int categoryCount,
    Rectangle2D area,
    RectangleEdge edge) 
    Returns the Java 2D coordinate for a category.