Uses of Class
com.jrefinery.chart.Plot

Packages that use Plot
com.jrefinery.chart The main classes in the JFreeChart class library. 
com.jrefinery.chart.event The event classes in the JFreeChart class library. 
com.jrefinery.chart.ui An optional package containing user interface components for editing chart properties (used in the JFreeChart demo application); 
 

Uses of Plot in com.jrefinery.chart
 

Subclasses of Plot in com.jrefinery.chart
 class CategoryPlot
          A general plotting class that uses data from a CategoryDataset, and uses a plug-in renderer to draw individual data items.
 class CombinedXYPlot
          An extension of XYPlot that can contain multiple subplots, laid out horizontally or vertically.
 class CompassPlot
          A compass plot...
 class FastScatterPlot
          A fast scatter plot.
 class HorizontalCategoryPlot
          A class that plots data from a CategoryDataset, with the values plotted along the horizontal axis and the categories plotted along the vertical axis.
 class MeterPlot
          A plot that displays a single value in the context of several ranges ('normal', 'warning' and 'critical').
 class OverlaidVerticalCategoryPlot
          An extension of VerticalCategoryPlot that allows multiple VerticalCategoryPlots to be overlaid in one space, using common axes.
 class OverlaidXYPlot
          An extension of XYPlot that allows multiple XYPlots to be overlaid in one space, using common axes.
 class PeriodMarkerPlot
          A plot that marks time periods, for use in overlaid plots.
 class Pie3DPlot
          A plot that displays data in the form of a 3D pie chart, using data from any class that implements the CategoryDataset interface.
 class PiePlot
          A plot that displays data in the form of a pie chart, using data from any class that implements the PieDataset interface.
 class ThermometerPlot
          A plot that displays a single value in a thermometer type display.
 class VerticalCategoryPlot
          A general class for plotting vertical category charts (bars/lines/shapes), using data from any class that implements the CategoryDataset interface.
 class XYPlot
          A general class for plotting data in the form of (x, y) pairs.
 

Fields in com.jrefinery.chart declared as Plot
protected  Plot Axis.plot
          A reference back to the plot that the axis is assigned to (can be null).
 

Methods in com.jrefinery.chart that return Plot
 Plot Axis.getPlot()
          Returns the plot that the axis is assigned to.
 Plot XYPlot.getParent()
          Returns the parent plot (or null if this plot is not part of a combined plot).
 Plot JFreeChart.getPlot()
          Returns the plot for the chart.
 

Methods in com.jrefinery.chart with parameters of type Plot
 void Axis.setPlot(Plot plot)
          Sets a reference to the plot that the axis is assigned to.
protected abstract  boolean Axis.isCompatiblePlot(Plot plot)
          Returns true if the plot is compatible with the axis.
 double HorizontalNumberAxis.reserveHeight(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea)
          Returns the height required to draw the axis in the specified draw area.
 java.awt.geom.Rectangle2D HorizontalNumberAxis.reserveAxisArea(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea, double reservedWidth)
          Returns area in which the axis will be displayed.
protected  boolean HorizontalNumberAxis.isCompatiblePlot(Plot plot)
          Returns true if a plot is compatible with the axis, and false otherwise.
 double HorizontalNumberAxis3D.reserveHeight(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea)
          Returns the height required to draw the axis in the specified draw area.
 java.awt.geom.Rectangle2D HorizontalNumberAxis3D.reserveAxisArea(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea, double reservedWidth)
          Returns area in which the axis will be displayed.
protected  boolean HorizontalNumberAxis3D.isCompatiblePlot(Plot plot)
          Returns true if a plot is compatible with the axis, and false otherwise.
 double VerticalNumberAxis.reserveWidth(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea)
          Returns the width required to draw the axis in the specified draw area.
 java.awt.geom.Rectangle2D VerticalNumberAxis.reserveAxisArea(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea, double reservedHeight)
          Returns area in which the axis will be displayed.
protected  boolean VerticalNumberAxis.isCompatiblePlot(Plot plot)
          Returns true if the specified plot is compatible with the axis.
 java.awt.geom.Rectangle2D HorizontalAxis.reserveAxisArea(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea, double reservedWidth)
          Estimates the area required to draw the axis, assuming that the vertical axis has already reserved the specified width.
 double HorizontalAxis.reserveHeight(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea)
          Estimates the height required to draw the axis.
protected  java.awt.Shape StandardXYItemRenderer.getShape(Plot plot, int series, int item, double x, double y, double scale)
          Returns the shape used to draw a single data item.
protected  double StandardXYItemRenderer.getShapeScale(Plot plot, int series, int item, double x, double y)
          Returns the shape scale of a single data item.
protected  boolean StandardXYItemRenderer.isShapeFilled(Plot plot, int series, int item, double x, double y)
          Is used to determine if a shape is filled when drawn or not
protected  java.awt.Paint StandardXYItemRenderer.getPaint(Plot plot, int series, int item, double x, double y)
          Returns the paint used to draw a single data item.
protected  java.awt.Image StandardXYItemRenderer.getImage(Plot plot, int series, int item, double x, double y)
          Returns the image used to draw a single data item.
protected  java.awt.Point StandardXYItemRenderer.getImageHotspot(Plot plot, int series, int item, double x, double y, java.awt.Image image)
          Returns the hotspot of the image used to draw a single data item.
 double HorizontalCategoryAxis.reserveHeight(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea)
          Estimates the height required for the axis, given a specific drawing area, without any information about the width of the vertical axis.
 java.awt.geom.Rectangle2D HorizontalCategoryAxis.reserveAxisArea(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea, double reservedWidth)
          Returns the area required to draw the axis in the specified draw area.
protected  boolean HorizontalCategoryAxis.isCompatiblePlot(Plot plot)
          Returns true if the specified plot is compatible with the axis.
 double HorizontalDateAxis.reserveHeight(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea)
          Returns the height required to draw the axis in the specified draw area.
 java.awt.geom.Rectangle2D HorizontalDateAxis.reserveAxisArea(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea, double reservedWidth)
          Returns area in which the axis will be displayed.
protected  boolean HorizontalDateAxis.isCompatiblePlot(Plot plot)
          Returns true if the specified plot is compatible with the axis.
 double VerticalCategoryAxis.reserveWidth(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea)
          Estimates the height required for the axis, given a specific drawing area, without any information about the width of the vertical axis.
 java.awt.geom.Rectangle2D VerticalCategoryAxis.reserveAxisArea(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea, double reservedHeight)
          Returns the area required to draw the axis in the specified draw area.
protected  boolean VerticalCategoryAxis.isCompatiblePlot(Plot plot)
          Returns true if the specified plot is compatible with the axis, and false otherwise.
 java.awt.geom.Rectangle2D VerticalAxis.reserveAxisArea(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea, double reservedHeight)
          Estimates the area required to draw the axis, assuming that the horizontal axis has already reserved the specified height.
 double VerticalAxis.reserveWidth(java.awt.Graphics2D g2, Plot plot, java.awt.geom.Rectangle2D drawArea)
          Estimates the width required to draw the axis.
 

Constructors in com.jrefinery.chart with parameters of type Plot
JFreeChart(Plot plot)
          Constructs a chart.
JFreeChart(java.lang.String title, java.awt.Font titleFont, Plot plot, boolean createLegend)
          Constructs a chart.
 

Uses of Plot in com.jrefinery.chart.event
 

Methods in com.jrefinery.chart.event that return Plot
 Plot PlotChangeEvent.getPlot()
          Returns the plot that generated the event.
 

Constructors in com.jrefinery.chart.event with parameters of type Plot
PlotChangeEvent(Plot plot)
          Creates a new PlotChangeEvent.
 

Uses of Plot in com.jrefinery.chart.ui
 

Methods in com.jrefinery.chart.ui with parameters of type Plot
 void PlotPropertyEditPanel.updatePlotProperties(Plot plot)
          Updates the plot properties to match the properties defined on the panel.
 

Constructors in com.jrefinery.chart.ui with parameters of type Plot
PlotPropertyEditPanel(Plot plot)
          Standard constructor - constructs a panel for editing the properties of the specified plot.