## Uses of Package
org.jfree.chart.plot

Packages that use org.jfree.chart.plot
org.jfree.chart: Core classes, including `JFreeChart` and `ChartPanel`.
org.jfree.chart.annotations: A framework for addings annotations to charts.
org.jfree.chart.axis: Axis classes and interfaces.
org.jfree.chart.editor: Provides a simple (but so far incomplete) framework for editing chart properties.
org.jfree.chart.event: Event classes and listener interfaces, used to provide a change notification mechanism so that charts are automatically redrawn whenever changes are made to any chart component.
org.jfree.chart.plot: Plot classes and related interfaces.
org.jfree.chart.plot.dial: Classes for creating dial plots.
org.jfree.chart.renderer: Core support for the plug-in renderers used by the `CategoryPlot` and `XYPlot` classes.
org.jfree.chart.renderer.category: Plug-in renderers for the `CategoryPlot` class.
org.jfree.chart.renderer.xy: Plug-in renderers for the `XYPlot` class.

Classes in org.jfree.chart.plot used by org.jfree.chart
CategoryPlot A general plotting class that uses data from a `CategoryDataset` and renders each data item using a `CategoryItemRenderer`.
Plot The base class for all plots in JFreeChart.
PlotOrientation Used to indicate the orientation (horizontal or vertical) of a 2D plot.
PlotRenderingInfo Stores information about the dimensions of a plot and its subplots.
XYPlot A general class for plotting data in the form of (x, y) pairs.

Classes in org.jfree.chart.plot used by org.jfree.chart.annotations
CategoryPlot A general plotting class that uses data from a `CategoryDataset` and renders each data item using a `CategoryItemRenderer`.
PlotRenderingInfo Stores information about the dimensions of a plot and its subplots.
XYPlot A general class for plotting data in the form of (x, y) pairs.

Classes in org.jfree.chart.plot used by org.jfree.chart.axis
ColorPalette Deprecated. This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to use `XYPlot` and `XYBlockRenderer`.
ContourPlot Deprecated. This plot is no longer supported, please use `XYPlot` with an `XYBlockRenderer`.
IntervalMarker Represents an interval to be highlighted in some way.
Plot The base class for all plots in JFreeChart.
PlotRenderingInfo Stores information about the dimensions of a plot and its subplots.

Classes in org.jfree.chart.plot used by org.jfree.chart.editor
ColorPalette Deprecated. This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to use `XYPlot` and `XYBlockRenderer`.

Classes in org.jfree.chart.plot used by org.jfree.chart.event
Marker The base class for markers that can be added to plots to highlight a value or range of values.
Plot The base class for all plots in JFreeChart.

Classes in org.jfree.chart.plot used by org.jfree.chart.plot
AbstractPieLabelDistributor A base class for handling the distribution of pie section labels.
CategoryMarker A marker for a category.
CategoryPlot A general plotting class that uses data from a `CategoryDataset` and renders each data item using a `CategoryItemRenderer`.
ColorPalette Deprecated. This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to use `XYPlot` and `XYBlockRenderer`.
ContourPlot Deprecated. This plot is no longer supported, please use `XYPlot` with an `XYBlockRenderer`.
ContourValuePlot Deprecated. This interface is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to use `XYPlot` and `XYBlockRenderer`.
CrosshairState Maintains state information about crosshairs on a plot between successive calls to the renderer's draw method.
DatasetRenderingOrder Defines the tokens that indicate the rendering order for datasets in a `CategoryPlot` or an `XYPlot`.
DialShape Used to indicate the background shape for a `MeterPlot`.
DrawingSupplier A supplier of `Paint`, `Stroke` and `Shape` objects for use by plots and renderers.
Marker The base class for markers that can be added to plots to highlight a value or range of values.
MeterInterval An interval to be highlighted on a `MeterPlot`.
PieLabelLinkStyle Used to indicate the style for the lines linking pie sections to their corresponding labels.
PieLabelRecord A structure that retains information about the label for a section in a pie chart.
PiePlot A plot that displays data in the form of a pie chart, using data from any class that implements the `PieDataset` interface.
PiePlotState A renderer state.
Plot The base class for all plots in JFreeChart.
PlotOrientation Used to indicate the orientation (horizontal or vertical) of a 2D plot.
PlotRenderingInfo Stores information about the dimensions of a plot and its subplots.
PlotState Records information about the state of a plot during the drawing process.
SeriesRenderingOrder Defines the tokens that indicate the rendering order for series in a `XYPlot`.
ValueAxisPlot An interface that is implemented by plots that use a `ValueAxis`, providing a standard method to find the current data range.
XYPlot A general class for plotting data in the form of (x, y) pairs.
Zoomable A plot that is zoomable must implement this interface to provide a mechanism for the `ChartPanel` to control the zooming.

Classes in org.jfree.chart.plot used by org.jfree.chart.plot.dial
Plot The base class for all plots in JFreeChart.
PlotRenderingInfo Stores information about the dimensions of a plot and its subplots.
PlotState Records information about the state of a plot during the drawing process.

Classes in org.jfree.chart.plot used by org.jfree.chart.renderer
DrawingSupplier A supplier of `Paint`, `Stroke` and `Shape` objects for use by plots and renderers.
PlotOrientation Used to indicate the orientation (horizontal or vertical) of a 2D plot.
PlotRenderingInfo Stores information about the dimensions of a plot and its subplots.
PolarPlot Plots data that is in (theta, radius) pairs where theta equal to zero is due north and increases clockwise.
WaferMapPlot A wafer map plot.

Classes in org.jfree.chart.plot used by org.jfree.chart.renderer.category
CategoryMarker A marker for a category.
CategoryPlot A general plotting class that uses data from a `CategoryDataset` and renders each data item using a `CategoryItemRenderer`.
DrawingSupplier A supplier of `Paint`, `Stroke` and `Shape` objects for use by plots and renderers.
Marker The base class for markers that can be added to plots to highlight a value or range of values.
PlotOrientation Used to indicate the orientation (horizontal or vertical) of a 2D plot.
PlotRenderingInfo Stores information about the dimensions of a plot and its subplots.

Classes in org.jfree.chart.plot used by org.jfree.chart.renderer.xy
CrosshairState Maintains state information about crosshairs on a plot between successive calls to the renderer's draw method.
DrawingSupplier A supplier of `Paint`, `Stroke` and `Shape` objects for use by plots and renderers.
Marker The base class for markers that can be added to plots to highlight a value or range of values.
Plot The base class for all plots in JFreeChart.
PlotOrientation Used to indicate the orientation (horizontal or vertical) of a 2D plot.
PlotRenderingInfo Stores information about the dimensions of a plot and its subplots.
XYPlot A general class for plotting data in the form of (x, y) pairs.