Logo Search packages:      
Sourcecode: libjfreechart-java version File versions  Download package

org::jfree::chart::renderer::category::LineRenderer3D Class Reference

Inheritance diagram for org::jfree::chart::renderer::category::LineRenderer3D:

org::jfree::chart::renderer::category::LineAndShapeRenderer org::jfree::chart::Effect3D org::jfree::chart::renderer::category::AbstractCategoryItemRenderer org::jfree::chart::renderer::AbstractRenderer org::jfree::chart::renderer::category::CategoryItemRenderer org::jfree::chart::LegendItemSource

List of all members.


Detailed Description

A line renderer with a 3D effect.

Definition at line 89 of file LineRenderer3D.java.


Public Member Functions

void addChangeListener (RendererChangeListener listener)
void addChangeListener (RendererChangeListener listener)
Object clone () throws CloneNotSupportedException
void drawBackground (Graphics2D g2, CategoryPlot plot, Rectangle2D dataArea)
void drawDomainGridline (Graphics2D g2, CategoryPlot plot, Rectangle2D dataArea, double value)
void drawDomainMarker (Graphics2D g2, CategoryPlot plot, CategoryAxis axis, CategoryMarker marker, Rectangle2D dataArea)
void drawItem (Graphics2D g2, CategoryItemRendererState state, Rectangle2D dataArea, CategoryPlot plot, CategoryAxis domainAxis, ValueAxis rangeAxis, CategoryDataset dataset, int row, int column, int pass)
void drawOutline (Graphics2D g2, CategoryPlot plot, Rectangle2D dataArea)
void drawRangeGridline (Graphics2D g2, CategoryPlot plot, ValueAxis axis, Rectangle2D dataArea, double value)
void drawRangeMarker (Graphics2D g2, CategoryPlot plot, ValueAxis axis, Marker marker, Rectangle2D dataArea)
boolean equals (Object obj)
Range findRangeBounds (CategoryDataset dataset)
boolean getAutoPopulateSeriesFillPaint ()
boolean getAutoPopulateSeriesOutlinePaint ()
boolean getAutoPopulateSeriesOutlineStroke ()
boolean getAutoPopulateSeriesPaint ()
boolean getAutoPopulateSeriesShape ()
boolean getAutoPopulateSeriesStroke ()
boolean getBaseCreateEntities ()
Paint getBaseFillPaint ()
Font getBaseItemLabelFont ()
Font getBaseItemLabelFont ()
CategoryItemLabelGenerator getBaseItemLabelGenerator ()
Paint getBaseItemLabelPaint ()
Paint getBaseItemLabelPaint ()
Boolean getBaseItemLabelsVisible ()
Boolean getBaseItemLabelsVisible ()
CategoryURLGenerator getBaseItemURLGenerator ()
boolean getBaseLinesVisible ()
ItemLabelPosition getBaseNegativeItemLabelPosition ()
ItemLabelPosition getBaseNegativeItemLabelPosition ()
Paint getBaseOutlinePaint ()
Paint getBaseOutlinePaint ()
Stroke getBaseOutlineStroke ()
Stroke getBaseOutlineStroke ()
Paint getBasePaint ()
Paint getBasePaint ()
ItemLabelPosition getBasePositiveItemLabelPosition ()
ItemLabelPosition getBasePositiveItemLabelPosition ()
boolean getBaseSeriesVisible ()
boolean getBaseSeriesVisible ()
boolean getBaseSeriesVisibleInLegend ()
boolean getBaseSeriesVisibleInLegend ()
Shape getBaseShape ()
Shape getBaseShape ()
boolean getBaseShapesFilled ()
boolean getBaseShapesVisible ()
Stroke getBaseStroke ()
Stroke getBaseStroke ()
CategoryToolTipGenerator getBaseToolTipGenerator ()
int getColumnCount ()
Boolean getCreateEntities ()
DrawingSupplier getDrawingSupplier ()
boolean getDrawOutlines ()
boolean getItemCreateEntity (int series, int item)
Paint getItemFillPaint (int row, int column)
double getItemLabelAnchorOffset ()
Font getItemLabelFont ()
Font getItemLabelFont (int row, int column)
Font getItemLabelFont ()
Font getItemLabelFont (int row, int column)
CategoryItemLabelGenerator getItemLabelGenerator (int row, int column)
Paint getItemLabelPaint ()
Paint getItemLabelPaint (int row, int column)
Paint getItemLabelPaint ()
Paint getItemLabelPaint (int row, int column)
boolean getItemLineVisible (int series, int item)
double getItemMargin ()
Paint getItemOutlinePaint (int row, int column)
Paint getItemOutlinePaint (int row, int column)
Stroke getItemOutlineStroke (int row, int column)
Stroke getItemOutlineStroke (int row, int column)
Paint getItemPaint (int row, int column)
Paint getItemPaint (int row, int column)
Shape getItemShape (int row, int column)
Shape getItemShape (int row, int column)
boolean getItemShapeFilled (int series, int item)
boolean getItemShapeVisible (int series, int item)
Stroke getItemStroke (int row, int column)
Stroke getItemStroke (int row, int column)
CategoryURLGenerator getItemURLGenerator (int row, int column)
boolean getItemVisible (int series, int item)
boolean getItemVisible (int series, int item)
LegendItem getLegendItem (int datasetIndex, int series)
CategorySeriesLabelGenerator getLegendItemLabelGenerator ()
LegendItemCollection getLegendItems ()
CategorySeriesLabelGenerator getLegendItemToolTipGenerator ()
CategorySeriesLabelGenerator getLegendItemURLGenerator ()
Boolean getLinesVisible ()
ItemLabelPosition getNegativeItemLabelPosition ()
ItemLabelPosition getNegativeItemLabelPosition (int row, int column)
ItemLabelPosition getNegativeItemLabelPosition ()
ItemLabelPosition getNegativeItemLabelPosition (int row, int column)
int getPassCount ()
CategoryPlot getPlot ()
ItemLabelPosition getPositiveItemLabelPosition ()
ItemLabelPosition getPositiveItemLabelPosition (int row, int column)
ItemLabelPosition getPositiveItemLabelPosition ()
ItemLabelPosition getPositiveItemLabelPosition (int row, int column)
int getRowCount ()
Boolean getSeriesCreateEntities (int series)
Paint getSeriesFillPaint (int series)
Font getSeriesItemLabelFont (int series)
Font getSeriesItemLabelFont (int series)
CategoryItemLabelGenerator getSeriesItemLabelGenerator (int series)
Paint getSeriesItemLabelPaint (int series)
Paint getSeriesItemLabelPaint (int series)
CategoryURLGenerator getSeriesItemURLGenerator (int series)
Boolean getSeriesLinesVisible (int series)
ItemLabelPosition getSeriesNegativeItemLabelPosition (int series)
ItemLabelPosition getSeriesNegativeItemLabelPosition (int series)
Paint getSeriesOutlinePaint (int series)
Paint getSeriesOutlinePaint (int series)
Stroke getSeriesOutlineStroke (int series)
Stroke getSeriesOutlineStroke (int series)
Paint getSeriesPaint (int series)
Paint getSeriesPaint (int series)
ItemLabelPosition getSeriesPositiveItemLabelPosition (int series)
ItemLabelPosition getSeriesPositiveItemLabelPosition (int series)
Shape getSeriesShape (int series)
Shape getSeriesShape (int series)
boolean getSeriesShapesFilled (int series)
Boolean getSeriesShapesVisible (int series)
Stroke getSeriesStroke (int series)
Stroke getSeriesStroke (int series)
CategoryToolTipGenerator getSeriesToolTipGenerator (int series)
Boolean getSeriesVisible (int series)
Boolean getSeriesVisible ()
Boolean getSeriesVisible (int series)
Boolean getSeriesVisible ()
Boolean getSeriesVisibleInLegend (int series)
Boolean getSeriesVisibleInLegend ()
Boolean getSeriesVisibleInLegend (int series)
Boolean getSeriesVisibleInLegend ()
Boolean getShapesFilled ()
Boolean getShapesVisible ()
CategoryToolTipGenerator getToolTipGenerator ()
CategoryToolTipGenerator getToolTipGenerator (int row, int column)
boolean getUseFillPaint ()
boolean getUseOutlinePaint ()
boolean getUseSeriesOffset ()
Paint getWallPaint ()
double getXOffset ()
double getYOffset ()
int hashCode ()
boolean hasListener (EventListener listener)
CategoryItemRendererState initialise (Graphics2D g2, Rectangle2D dataArea, CategoryPlot plot, int rendererIndex, PlotRenderingInfo info)
boolean isItemLabelVisible (int row, int column)
boolean isItemLabelVisible (int row, int column)
boolean isSeriesItemLabelsVisible (int series)
boolean isSeriesItemLabelsVisible (int series)
boolean isSeriesVisible (int series)
boolean isSeriesVisible (int series)
boolean isSeriesVisibleInLegend (int series)
boolean isSeriesVisibleInLegend (int series)
 LineRenderer3D ()
Paint lookupSeriesFillPaint (int series)
Paint lookupSeriesOutlinePaint (int series)
Stroke lookupSeriesOutlineStroke (int series)
Paint lookupSeriesPaint (int series)
Shape lookupSeriesShape (int series)
Stroke lookupSeriesStroke (int series)
void notifyListeners (RendererChangeEvent event)
void removeChangeListener (RendererChangeListener listener)
void removeChangeListener (RendererChangeListener listener)
void setAutoPopulateSeriesFillPaint (boolean auto)
void setAutoPopulateSeriesOutlinePaint (boolean auto)
void setAutoPopulateSeriesOutlineStroke (boolean auto)
void setAutoPopulateSeriesPaint (boolean auto)
void setAutoPopulateSeriesShape (boolean auto)
void setAutoPopulateSeriesStroke (boolean auto)
void setBaseCreateEntities (boolean create, boolean notify)
void setBaseCreateEntities (boolean create)
void setBaseFillPaint (Paint paint, boolean notify)
void setBaseFillPaint (Paint paint)
void setBaseItemLabelFont (Font font)
void setBaseItemLabelFont (Font font, boolean notify)
void setBaseItemLabelFont (Font font)
void setBaseItemLabelGenerator (CategoryItemLabelGenerator generator)
void setBaseItemLabelPaint (Paint paint)
void setBaseItemLabelPaint (Paint paint, boolean notify)
void setBaseItemLabelPaint (Paint paint)
void setBaseItemLabelsVisible (Boolean visible, boolean notify)
void setBaseItemLabelsVisible (Boolean visible)
void setBaseItemLabelsVisible (boolean visible)
void setBaseItemLabelsVisible (Boolean visible, boolean notify)
void setBaseItemLabelsVisible (Boolean visible)
void setBaseItemLabelsVisible (boolean visible)
void setBaseItemURLGenerator (CategoryURLGenerator generator)
void setBaseLinesVisible (boolean flag)
void setBaseNegativeItemLabelPosition (ItemLabelPosition position, boolean notify)
void setBaseNegativeItemLabelPosition (ItemLabelPosition position)
void setBaseNegativeItemLabelPosition (ItemLabelPosition position, boolean notify)
void setBaseNegativeItemLabelPosition (ItemLabelPosition position)
void setBaseOutlinePaint (Paint paint)
void setBaseOutlinePaint (Paint paint, boolean notify)
void setBaseOutlinePaint (Paint paint)
void setBaseOutlineStroke (Stroke stroke)
void setBaseOutlineStroke (Stroke stroke, boolean notify)
void setBaseOutlineStroke (Stroke stroke)
void setBasePaint (Paint paint)
void setBasePaint (Paint paint, boolean notify)
void setBasePaint (Paint paint)
void setBasePositiveItemLabelPosition (ItemLabelPosition position, boolean notify)
void setBasePositiveItemLabelPosition (ItemLabelPosition position)
void setBasePositiveItemLabelPosition (ItemLabelPosition position, boolean notify)
void setBasePositiveItemLabelPosition (ItemLabelPosition position)
void setBaseSeriesVisible (boolean visible, boolean notify)
void setBaseSeriesVisible (boolean visible)
void setBaseSeriesVisible (boolean visible, boolean notify)
void setBaseSeriesVisible (boolean visible)
void setBaseSeriesVisibleInLegend (boolean visible, boolean notify)
void setBaseSeriesVisibleInLegend (boolean visible)
void setBaseSeriesVisibleInLegend (boolean visible, boolean notify)
void setBaseSeriesVisibleInLegend (boolean visible)
void setBaseShape (Shape shape)
void setBaseShape (Shape shape, boolean notify)
void setBaseShape (Shape shape)
void setBaseShapesFilled (boolean flag)
void setBaseShapesVisible (boolean flag)
void setBaseStroke (Stroke stroke)
void setBaseStroke (Stroke stroke, boolean notify)
void setBaseStroke (Stroke stroke)
void setBaseToolTipGenerator (CategoryToolTipGenerator generator)
void setCreateEntities (Boolean create, boolean notify)
void setCreateEntities (Boolean create)
void setDrawOutlines (boolean flag)
void setFillPaint (Paint paint, boolean notify)
void setFillPaint (Paint paint)
void setItemLabelAnchorOffset (double offset)
void setItemLabelFont (Font font)
void setItemLabelFont (Font font, boolean notify)
void setItemLabelFont (Font font)
void setItemLabelGenerator (CategoryItemLabelGenerator generator)
void setItemLabelPaint (Paint paint)
void setItemLabelPaint (Paint paint, boolean notify)
void setItemLabelPaint (Paint paint)
void setItemLabelsVisible (Boolean visible, boolean notify)
void setItemLabelsVisible (Boolean visible)
void setItemLabelsVisible (boolean visible)
void setItemLabelsVisible (Boolean visible, boolean notify)
void setItemLabelsVisible (Boolean visible)
void setItemLabelsVisible (boolean visible)
void setItemMargin (double margin)
void setItemURLGenerator (CategoryURLGenerator generator)
void setLegendItemLabelGenerator (CategorySeriesLabelGenerator generator)
void setLegendItemToolTipGenerator (CategorySeriesLabelGenerator generator)
void setLegendItemURLGenerator (CategorySeriesLabelGenerator generator)
void setLinesVisible (boolean visible)
void setLinesVisible (Boolean visible)
void setNegativeItemLabelPosition (ItemLabelPosition position, boolean notify)
void setNegativeItemLabelPosition (ItemLabelPosition position)
void setNegativeItemLabelPosition (ItemLabelPosition position, boolean notify)
void setNegativeItemLabelPosition (ItemLabelPosition position)
void setOutlinePaint (Paint paint)
void setOutlinePaint (Paint paint, boolean notify)
void setOutlinePaint (Paint paint)
void setOutlineStroke (Stroke stroke)
void setOutlineStroke (Stroke stroke, boolean notify)
void setOutlineStroke (Stroke stroke)
void setPaint (Paint paint)
void setPaint (Paint paint, boolean notify)
void setPaint (Paint paint)
void setPlot (CategoryPlot plot)
void setPositiveItemLabelPosition (ItemLabelPosition position, boolean notify)
void setPositiveItemLabelPosition (ItemLabelPosition position)
void setPositiveItemLabelPosition (ItemLabelPosition position, boolean notify)
void setPositiveItemLabelPosition (ItemLabelPosition position)
void setSeriesCreateEntities (int series, Boolean create, boolean notify)
void setSeriesCreateEntities (int series, Boolean create)
void setSeriesFillPaint (int series, Paint paint, boolean notify)
void setSeriesFillPaint (int series, Paint paint)
void setSeriesItemLabelFont (int series, Font font)
void setSeriesItemLabelFont (int series, Font font, boolean notify)
void setSeriesItemLabelFont (int series, Font font)
void setSeriesItemLabelGenerator (int series, CategoryItemLabelGenerator generator)
void setSeriesItemLabelPaint (int series, Paint paint)
void setSeriesItemLabelPaint (int series, Paint paint, boolean notify)
void setSeriesItemLabelPaint (int series, Paint paint)
void setSeriesItemLabelsVisible (int series, Boolean visible, boolean notify)
void setSeriesItemLabelsVisible (int series, Boolean visible)
void setSeriesItemLabelsVisible (int series, boolean visible)
void setSeriesItemLabelsVisible (int series, Boolean visible, boolean notify)
void setSeriesItemLabelsVisible (int series, Boolean visible)
void setSeriesItemLabelsVisible (int series, boolean visible)
void setSeriesItemURLGenerator (int series, CategoryURLGenerator generator)
void setSeriesLinesVisible (int series, boolean visible)
void setSeriesLinesVisible (int series, Boolean flag)
void setSeriesNegativeItemLabelPosition (int series, ItemLabelPosition position, boolean notify)
void setSeriesNegativeItemLabelPosition (int series, ItemLabelPosition position)
void setSeriesNegativeItemLabelPosition (int series, ItemLabelPosition position, boolean notify)
void setSeriesNegativeItemLabelPosition (int series, ItemLabelPosition position)
void setSeriesOutlinePaint (int series, Paint paint)
void setSeriesOutlinePaint (int series, Paint paint, boolean notify)
void setSeriesOutlinePaint (int series, Paint paint)
void setSeriesOutlineStroke (int series, Stroke stroke)
void setSeriesOutlineStroke (int series, Stroke stroke, boolean notify)
void setSeriesOutlineStroke (int series, Stroke stroke)
void setSeriesPaint (int series, Paint paint)
void setSeriesPaint (int series, Paint paint, boolean notify)
void setSeriesPaint (int series, Paint paint)
void setSeriesPositiveItemLabelPosition (int series, ItemLabelPosition position, boolean notify)
void setSeriesPositiveItemLabelPosition (int series, ItemLabelPosition position)
void setSeriesPositiveItemLabelPosition (int series, ItemLabelPosition position, boolean notify)
void setSeriesPositiveItemLabelPosition (int series, ItemLabelPosition position)
void setSeriesShape (int series, Shape shape)
void setSeriesShape (int series, Shape shape, boolean notify)
void setSeriesShape (int series, Shape shape)
void setSeriesShapesFilled (int series, boolean filled)
void setSeriesShapesFilled (int series, Boolean filled)
void setSeriesShapesVisible (int series, Boolean flag)
void setSeriesShapesVisible (int series, boolean visible)
void setSeriesStroke (int series, Stroke stroke)
void setSeriesStroke (int series, Stroke stroke, boolean notify)
void setSeriesStroke (int series, Stroke stroke)
void setSeriesToolTipGenerator (int series, CategoryToolTipGenerator generator)
void setSeriesVisible (int series, Boolean visible, boolean notify)
void setSeriesVisible (int series, Boolean visible)
void setSeriesVisible (Boolean visible, boolean notify)
void setSeriesVisible (Boolean visible)
void setSeriesVisible (int series, Boolean visible, boolean notify)
void setSeriesVisible (int series, Boolean visible)
void setSeriesVisible (Boolean visible, boolean notify)
void setSeriesVisible (Boolean visible)
void setSeriesVisibleInLegend (int series, Boolean visible, boolean notify)
void setSeriesVisibleInLegend (int series, Boolean visible)
void setSeriesVisibleInLegend (Boolean visible, boolean notify)
void setSeriesVisibleInLegend (Boolean visible)
void setSeriesVisibleInLegend (int series, Boolean visible, boolean notify)
void setSeriesVisibleInLegend (int series, Boolean visible)
void setSeriesVisibleInLegend (Boolean visible, boolean notify)
void setSeriesVisibleInLegend (Boolean visible)
void setShape (Shape shape)
void setShape (Shape shape, boolean notify)
void setShape (Shape shape)
void setShapesFilled (Boolean filled)
void setShapesFilled (boolean filled)
void setShapesVisible (boolean visible)
void setShapesVisible (Boolean visible)
void setStroke (Stroke stroke)
void setStroke (Stroke stroke, boolean notify)
void setStroke (Stroke stroke)
void setToolTipGenerator (CategoryToolTipGenerator generator)
void setUseFillPaint (boolean flag)
void setUseOutlinePaint (boolean use)
void setUseSeriesOffset (boolean offset)
void setWallPaint (Paint paint)
void setXOffset (double xOffset)
void setYOffset (double yOffset)

Static Public Attributes

static final Paint DEFAULT_OUTLINE_PAINT = Color.gray
static final Stroke DEFAULT_OUTLINE_STROKE = new BasicStroke(1.0f)
static final Paint DEFAULT_PAINT = Color.blue
static final Shape DEFAULT_SHAPE = new Rectangle2D.Double(-3.0, -3.0, 6.0, 6.0)
static final Stroke DEFAULT_STROKE = new BasicStroke(1.0f)
static final Font DEFAULT_VALUE_LABEL_FONT = new Font("SansSerif", Font.PLAIN, 10)
static final Paint DEFAULT_VALUE_LABEL_PAINT = Color.black
static final Paint DEFAULT_WALL_PAINT = new Color(0xDD, 0xDD, 0xDD)
static final double DEFAULT_X_OFFSET = 12.0
static final double DEFAULT_Y_OFFSET = 8.0
static final Double ZERO = new Double(0.0)

Protected Member Functions

void addItemEntity (EntityCollection entities, CategoryDataset dataset, int row, int column, Shape hotspot)
Point2D calculateDomainMarkerTextAnchorPoint (Graphics2D g2, PlotOrientation orientation, Rectangle2D dataArea, Rectangle2D markerArea, RectangleInsets markerOffset, LengthAdjustmentType labelOffsetType, RectangleAnchor anchor)
Point2D calculateLabelAnchorPoint (ItemLabelAnchor anchor, double x, double y, PlotOrientation orientation)
Point2D calculateRangeMarkerTextAnchorPoint (Graphics2D g2, PlotOrientation orientation, Rectangle2D dataArea, Rectangle2D markerArea, RectangleInsets markerOffset, LengthAdjustmentType labelOffsetType, RectangleAnchor anchor)
CategoryItemRendererState createState (PlotRenderingInfo info)
void drawItemLabel (Graphics2D g2, PlotOrientation orientation, CategoryDataset dataset, int row, int column, double x, double y, boolean negative)
void fireChangeEvent ()
CategoryAxis getDomainAxis (CategoryPlot plot, int index)
ValueAxis getRangeAxis (CategoryPlot plot, int index)

Private Member Functions

void readObject (ObjectInputStream stream) throws IOException, ClassNotFoundException
void writeObject (ObjectOutputStream stream) throws IOException

Private Attributes

transient Paint wallPaint
double xOffset
double yOffset

Static Private Attributes

static final long serialVersionUID = 5467931468380928736L

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index