# Uses of Interface
org.jfree.chart3d.data.Dataset3D

Packages that use Dataset3D
Package
Description
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.xyz
Datasets that can be used by the `XYZPlot` class.

## Uses of Dataset3D in org.jfree.chart3d.data

Subinterfaces of Dataset3D in org.jfree.chart3d.data
Modifier and Type
Interface
Description
`interface`
`PieDataset3D<K extends Comparable<K>>`
The interface through which the `PiePlot3D` class obtains data for pie charts.
Classes in org.jfree.chart3d.data that implement Dataset3D
Modifier and Type
Class
Description
`class`
`AbstractDataset3D`
A base class that can be used to create new dataset classes.
`final class`
`StandardPieDataset3D<K extends Comparable<K>>`
A dataset that can be used with a `PiePlot3D`.

## Uses of Dataset3D in org.jfree.chart3d.data.category

Subinterfaces of Dataset3D in org.jfree.chart3d.data.category
Modifier and Type
Interface
Description
`interface`
`CategoryDataset3D<S extends Comparable<S>,R extends Comparable<R>,C extends Comparable<C>>`
An interface for a dataset with multiple series of data in the form of `(rowKey, columnKey, value)`.
Classes in org.jfree.chart3d.data.category that implement Dataset3D
Modifier and Type
Class
Description
`final class`
`StandardCategoryDataset3D<S extends Comparable<S>,R extends Comparable<R>,C extends Comparable<C>>`
A standard implementation of the `CategoryDataset3D` interface.

## Uses of Dataset3D in org.jfree.chart3d.data.xyz

Subinterfaces of Dataset3D in org.jfree.chart3d.data.xyz
Modifier and Type
Interface
Description
`interface`
`XYZDataset<S extends Comparable<S>>`
Defines the methods used to access data in the form of multiple series containing `(x, y, z)` data items.
Classes in org.jfree.chart3d.data.xyz that implement Dataset3D
Modifier and Type
Class
Description
`class`
`XYZSeriesCollection<S extends Comparable<S>>`
A collection of `XYZSeries` objects (implements the `XYZDataset` interface so that it can be used as a source of data for an `XYZRenderer` on an `XYZPlot`).