# Uses of Package
org.jfree.chart3d.data

Packages that use org.jfree.chart3d.data
Package
Description
org.jfree.chart3d
Core classes, including `Chart3D`, `Chart3DPanel` and `Chart3DFactory`.
org.jfree.chart3d.axis
Axes (`CategoryAxis3D`, `NumberAxis3D` and `LogAxis3D`) plus supporting classes and interfaces.
org.jfree.chart3d.data
Core data structures used as the building blocks for datasets in Orson Charts.
org.jfree.chart3d.data.category
Datasets that can be used by the `CategoryPlot3D` class.
org.jfree.chart3d.data.function
Representation of functions in the form `y = f(x, z)`.
org.jfree.chart3d.data.xyz
Datasets that can be used by the `XYZPlot` class.
org.jfree.chart3d.interaction
Classes that support user interaction with charts.
org.jfree.chart3d.label
Classes related to chart labels.
org.jfree.chart3d.marker
Provides value and range marker support for the axes on category and XYZ plots.
org.jfree.chart3d.plot
Standard plot types (`PiePlot3D`, `CategoryPlot3D` and `XYZPlot`) that can be used with the `Chart3D` class.
org.jfree.chart3d.renderer
Base package for renderer support.
org.jfree.chart3d.renderer.category
Renderers that can be used with the `CategoryPlot3D` class.
org.jfree.chart3d.renderer.xyz
Renderers that can be used with the `XYZPlot` class.

Classes in org.jfree.chart3d.data used by org.jfree.chart3d
Class
Description
PieDataset3D
The interface through which the `PiePlot3D` class obtains data for pie charts.
Classes in org.jfree.chart3d.data used by org.jfree.chart3d.axis
Class
Description
Range
Represents a range of data values (instances are immutable).
Classes in org.jfree.chart3d.data used by org.jfree.chart3d.data
Class
Description
AbstractDataset3D
A base class that can be used to create new dataset classes.
Dataset3D
The base interface for datasets in Orson Charts.
Dataset3DChangeEvent
A dataset change event.
Dataset3DChangeListener
The interface through which dataset change events are passed.
ItemKey
A key that references a single data item in a dataset.
KeyedValue
A `(key, value)` pair that is used as a building block for some data structures for the charts.
KeyedValues
A list of values that are associated with unique keys.
KeyedValues2D
A two dimensional grid of data values where each value is uniquely identified by two keys (the `rowKey` and the `columnKey`).
KeyedValues3D
A three dimensional cube of data values where each value is uniquely identified by three keys (the `seriesKey`, `rowKey` and `columnKey`).
KeyedValues3DItemKey
An object that references one data item in a `KeyedValues3D` data structure.
NullConversion
Options for handling `null` values during dataset extraction (SKIP, CONVERT_TO_NAN, CONVERT_TO_ZERO, THROW_EXCEPTION).
PieDataset3D
The interface through which the `PiePlot3D` class obtains data for pie charts.
Range
Represents a range of data values (instances are immutable).
Series3DChangeEvent
An event that signals a change to a series (the "3D" in the name is to differentiate this class from the similar event object in JFreeChart).
Values
A generic representation of a one dimensional list of data values.
Values2D
A generic representation of a two dimensional grid of data values.
Values3D
A generic representation of a three dimensional grid (cube) of data values.
Classes in org.jfree.chart3d.data used by org.jfree.chart3d.data.category
Class
Description
AbstractDataset3D
A base class that can be used to create new dataset classes.
Dataset3D
The base interface for datasets in Orson Charts.
KeyedValues
A list of values that are associated with unique keys.
KeyedValues3D
A three dimensional cube of data values where each value is uniquely identified by three keys (the `seriesKey`, `rowKey` and `columnKey`).
Values3D
A generic representation of a three dimensional grid (cube) of data values.
Classes in org.jfree.chart3d.data used by org.jfree.chart3d.data.function
Class
Description
Range
Represents a range of data values (instances are immutable).
Classes in org.jfree.chart3d.data used by org.jfree.chart3d.data.xyz
Class
Description
AbstractDataset3D
A base class that can be used to create new dataset classes.
Dataset3D
The base interface for datasets in Orson Charts.
ItemKey
A key that references a single data item in a dataset.
Range
Represents a range of data values (instances are immutable).
Series3DChangeEvent
An event that signals a change to a series (the "3D" in the name is to differentiate this class from the similar event object in JFreeChart).
Series3DChangeListener
Methods for receiving notification of changes to a data series.
Classes in org.jfree.chart3d.data used by org.jfree.chart3d.interaction
Class
Description
KeyedValues3DItemKey
An object that references one data item in a `KeyedValues3D` data structure.
Classes in org.jfree.chart3d.data used by org.jfree.chart3d.label
Class
Description
PieDataset3D
The interface through which the `PiePlot3D` class obtains data for pie charts.
Classes in org.jfree.chart3d.data used by org.jfree.chart3d.marker
Class
Description
Range
Represents a range of data values (instances are immutable).
Classes in org.jfree.chart3d.data used by org.jfree.chart3d.plot
Class
Description
Dataset3DChangeEvent
A dataset change event.
Dataset3DChangeListener
The interface through which dataset change events are passed.
ItemKey
A key that references a single data item in a dataset.
PieDataset3D
The interface through which the `PiePlot3D` class obtains data for pie charts.
Classes in org.jfree.chart3d.data used by org.jfree.chart3d.renderer
Class
Description
Range
Represents a range of data values (instances are immutable).
Classes in org.jfree.chart3d.data used by org.jfree.chart3d.renderer.category
Class
Description
KeyedValues3DItemKey
An object that references one data item in a `KeyedValues3D` data structure.
Range
Represents a range of data values (instances are immutable).
Values3D
A generic representation of a three dimensional grid (cube) of data values.
Classes in org.jfree.chart3d.data used by org.jfree.chart3d.renderer.xyz
Class
Description
Range
Represents a range of data values (instances are immutable).