Save This Page
Home » jcommon-1.0.13 » org.jfree » chart » renderer » category » [javadoc | source]
org.jfree.chart.renderer.category
public class: LineRenderer3D [javadoc | source]
java.lang.Object
   org.jfree.chart.renderer.AbstractRenderer
      org.jfree.chart.renderer.category.AbstractCategoryItemRenderer
         org.jfree.chart.renderer.category.LineAndShapeRenderer
            org.jfree.chart.renderer.category.LineRenderer3D

All Implemented Interfaces:
    Effect3D, Serializable, PublicCloneable, Cloneable, CategoryItemRenderer

A line renderer with a 3D effect.
Field Summary
public static final  double DEFAULT_X_OFFSET    The default x-offset for the 3D effect. 
public static final  double DEFAULT_Y_OFFSET    The default y-offset for the 3D effect. 
public static final  Paint DEFAULT_WALL_PAINT    The default wall paint. 
Fields inherited from org.jfree.chart.renderer.AbstractRenderer:
ZERO,  DEFAULT_PAINT,  DEFAULT_OUTLINE_PAINT,  DEFAULT_STROKE,  DEFAULT_OUTLINE_STROKE,  DEFAULT_SHAPE,  DEFAULT_VALUE_LABEL_FONT,  DEFAULT_VALUE_LABEL_PAINT
Constructor:
 public LineRenderer3D() 
Method from org.jfree.chart.renderer.category.LineRenderer3D Summary:
drawBackground,   drawDomainGridline,   drawItem,   drawOutline,   drawRangeGridline,   drawRangeMarker,   equals,   getWallPaint,   getXOffset,   getYOffset,   setWallPaint,   setXOffset,   setYOffset
Methods from org.jfree.chart.renderer.category.LineAndShapeRenderer:
clone,   drawItem,   equals,   getBaseLinesVisible,   getBaseShapesFilled,   getBaseShapesVisible,   getDrawOutlines,   getItemLineVisible,   getItemMargin,   getItemShapeFilled,   getItemShapeVisible,   getLegendItem,   getLinesVisible,   getPassCount,   getSeriesLinesVisible,   getSeriesShapesFilled,   getSeriesShapesVisible,   getShapesFilled,   getShapesVisible,   getUseFillPaint,   getUseOutlinePaint,   getUseSeriesOffset,   setBaseLinesVisible,   setBaseShapesFilled,   setBaseShapesVisible,   setDrawOutlines,   setItemMargin,   setLinesVisible,   setLinesVisible,   setSeriesLinesVisible,   setSeriesLinesVisible,   setSeriesShapesFilled,   setSeriesShapesFilled,   setSeriesShapesVisible,   setSeriesShapesVisible,   setShapesFilled,   setShapesFilled,   setShapesVisible,   setShapesVisible,   setUseFillPaint,   setUseOutlinePaint,   setUseSeriesOffset
Methods from org.jfree.chart.renderer.category.AbstractCategoryItemRenderer:
addItemEntity,   calculateDomainMarkerTextAnchorPoint,   calculateRangeMarkerTextAnchorPoint,   clone,   createState,   drawBackground,   drawDomainGridline,   drawDomainMarker,   drawItemLabel,   drawOutline,   drawRangeGridline,   drawRangeMarker,   equals,   findRangeBounds,   getBaseItemLabelGenerator,   getBaseItemURLGenerator,   getBaseToolTipGenerator,   getColumnCount,   getDomainAxis,   getDrawingSupplier,   getItemLabelGenerator,   getItemURLGenerator,   getLegendItem,   getLegendItemLabelGenerator,   getLegendItemToolTipGenerator,   getLegendItemURLGenerator,   getLegendItems,   getPassCount,   getPlot,   getRangeAxis,   getRowCount,   getSeriesItemLabelGenerator,   getSeriesItemURLGenerator,   getSeriesToolTipGenerator,   getToolTipGenerator,   getToolTipGenerator,   hashCode,   initialise,   setBaseItemLabelGenerator,   setBaseItemURLGenerator,   setBaseToolTipGenerator,   setItemLabelGenerator,   setItemURLGenerator,   setLegendItemLabelGenerator,   setLegendItemToolTipGenerator,   setLegendItemURLGenerator,   setPlot,   setSeriesItemLabelGenerator,   setSeriesItemURLGenerator,   setSeriesToolTipGenerator,   setToolTipGenerator
Methods from org.jfree.chart.renderer.AbstractRenderer:
addChangeListener,   calculateLabelAnchorPoint,   clone,   equals,   fireChangeEvent,   getAutoPopulateSeriesFillPaint,   getAutoPopulateSeriesOutlinePaint,   getAutoPopulateSeriesOutlineStroke,   getAutoPopulateSeriesPaint,   getAutoPopulateSeriesShape,   getAutoPopulateSeriesStroke,   getBaseCreateEntities,   getBaseFillPaint,   getBaseItemLabelFont,   getBaseItemLabelPaint,   getBaseItemLabelsVisible,   getBaseNegativeItemLabelPosition,   getBaseOutlinePaint,   getBaseOutlineStroke,   getBasePaint,   getBasePositiveItemLabelPosition,   getBaseSeriesVisible,   getBaseSeriesVisibleInLegend,   getBaseShape,   getBaseStroke,   getCreateEntities,   getDrawingSupplier,   getItemCreateEntity,   getItemFillPaint,   getItemLabelAnchorOffset,   getItemLabelFont,   getItemLabelFont,   getItemLabelPaint,   getItemLabelPaint,   getItemOutlinePaint,   getItemOutlineStroke,   getItemPaint,   getItemShape,   getItemStroke,   getItemVisible,   getNegativeItemLabelPosition,   getNegativeItemLabelPosition,   getPositiveItemLabelPosition,   getPositiveItemLabelPosition,   getSeriesCreateEntities,   getSeriesFillPaint,   getSeriesItemLabelFont,   getSeriesItemLabelPaint,   getSeriesNegativeItemLabelPosition,   getSeriesOutlinePaint,   getSeriesOutlineStroke,   getSeriesPaint,   getSeriesPositiveItemLabelPosition,   getSeriesShape,   getSeriesStroke,   getSeriesVisible,   getSeriesVisible,   getSeriesVisibleInLegend,   getSeriesVisibleInLegend,   hasListener,   hashCode,   isItemLabelVisible,   isSeriesItemLabelsVisible,   isSeriesVisible,   isSeriesVisibleInLegend,   lookupSeriesFillPaint,   lookupSeriesOutlinePaint,   lookupSeriesOutlineStroke,   lookupSeriesPaint,   lookupSeriesShape,   lookupSeriesStroke,   notifyListeners,   removeChangeListener,   setAutoPopulateSeriesFillPaint,   setAutoPopulateSeriesOutlinePaint,   setAutoPopulateSeriesOutlineStroke,   setAutoPopulateSeriesPaint,   setAutoPopulateSeriesShape,   setAutoPopulateSeriesStroke,   setBaseCreateEntities,   setBaseCreateEntities,   setBaseFillPaint,   setBaseFillPaint,   setBaseItemLabelFont,   setBaseItemLabelFont,   setBaseItemLabelPaint,   setBaseItemLabelPaint,   setBaseItemLabelsVisible,   setBaseItemLabelsVisible,   setBaseItemLabelsVisible,   setBaseNegativeItemLabelPosition,   setBaseNegativeItemLabelPosition,   setBaseOutlinePaint,   setBaseOutlinePaint,   setBaseOutlineStroke,   setBaseOutlineStroke,   setBasePaint,   setBasePaint,   setBasePositiveItemLabelPosition,   setBasePositiveItemLabelPosition,   setBaseSeriesVisible,   setBaseSeriesVisible,   setBaseSeriesVisibleInLegend,   setBaseSeriesVisibleInLegend,   setBaseShape,   setBaseShape,   setBaseStroke,   setBaseStroke,   setCreateEntities,   setCreateEntities,   setFillPaint,   setFillPaint,   setItemLabelAnchorOffset,   setItemLabelFont,   setItemLabelFont,   setItemLabelPaint,   setItemLabelPaint,   setItemLabelsVisible,   setItemLabelsVisible,   setItemLabelsVisible,   setNegativeItemLabelPosition,   setNegativeItemLabelPosition,   setOutlinePaint,   setOutlinePaint,   setOutlineStroke,   setOutlineStroke,   setPaint,   setPaint,   setPositiveItemLabelPosition,   setPositiveItemLabelPosition,   setSeriesCreateEntities,   setSeriesCreateEntities,   setSeriesFillPaint,   setSeriesFillPaint,   setSeriesItemLabelFont,   setSeriesItemLabelFont,   setSeriesItemLabelPaint,   setSeriesItemLabelPaint,   setSeriesItemLabelsVisible,   setSeriesItemLabelsVisible,   setSeriesItemLabelsVisible,   setSeriesNegativeItemLabelPosition,   setSeriesNegativeItemLabelPosition,   setSeriesOutlinePaint,   setSeriesOutlinePaint,   setSeriesOutlineStroke,   setSeriesOutlineStroke,   setSeriesPaint,   setSeriesPaint,   setSeriesPositiveItemLabelPosition,   setSeriesPositiveItemLabelPosition,   setSeriesShape,   setSeriesShape,   setSeriesStroke,   setSeriesStroke,   setSeriesVisible,   setSeriesVisible,   setSeriesVisible,   setSeriesVisible,   setSeriesVisibleInLegend,   setSeriesVisibleInLegend,   setSeriesVisibleInLegend,   setSeriesVisibleInLegend,   setShape,   setShape,   setStroke,   setStroke
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jfree.chart.renderer.category.LineRenderer3D Detail:
 public  void drawBackground(Graphics2D g2,
    CategoryPlot plot,
    Rectangle2D dataArea) 
    Draws the background for the plot.
 public  void drawDomainGridline(Graphics2D g2,
    CategoryPlot plot,
    Rectangle2D dataArea,
    double value) 
    Draws a grid line against the domain axis.
 public  void drawItem(Graphics2D g2,
    CategoryItemRendererState state,
    Rectangle2D dataArea,
    CategoryPlot plot,
    CategoryAxis domainAxis,
    ValueAxis rangeAxis,
    CategoryDataset dataset,
    int row,
    int column,
    int pass) 
    Draw a single data item.
 public  void drawOutline(Graphics2D g2,
    CategoryPlot plot,
    Rectangle2D dataArea) 
    Draws the outline for the plot.
 public  void drawRangeGridline(Graphics2D g2,
    CategoryPlot plot,
    ValueAxis axis,
    Rectangle2D dataArea,
    double value) 
    Draws a grid line against the range axis.
 public  void drawRangeMarker(Graphics2D g2,
    CategoryPlot plot,
    ValueAxis axis,
    Marker marker,
    Rectangle2D dataArea) 
    Draws a range marker.
 public boolean equals(Object obj) 
    Checks this renderer for equality with an arbitrary object.
 public Paint getWallPaint() 
    Returns the paint used to highlight the left and bottom wall in the plot background.
 public double getXOffset() 
    Returns the x-offset for the 3D effect.
 public double getYOffset() 
    Returns the y-offset for the 3D effect.
 public  void setWallPaint(Paint paint) 
    Sets the paint used to hightlight the left and bottom walls in the plot background, and sends a RendererChangeEvent to all registered listeners.
 public  void setXOffset(double xOffset) 
 public  void setYOffset(double yOffset)