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

Packages that use Values3D
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.renderer.category
Renderers that can be used with the `CategoryPlot3D` class.

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

Subinterfaces of Values3D in org.jfree.chart3d.data
Modifier and Type
Interface
Description
`interface`
`KeyedValues3D<S extends Comparable<S>,R extends Comparable<R>,C extends Comparable<C>,T>`
A three dimensional cube of data values where each value is uniquely identified by three keys (the `seriesKey`, `rowKey` and `columnKey`).
Classes in org.jfree.chart3d.data that implement Values3D
Modifier and Type
Class
Description
`final class`
`DefaultKeyedValues3D<S extends Comparable<S>,R extends Comparable<R>,C extends Comparable<C>,V>`
A three dimensional table of numerical values, implementing the `KeyedValues3D` interface.
Methods in org.jfree.chart3d.data with parameters of type Values3D
Modifier and Type
Method
Description
`static Range`
DataUtils.`findStackedValueRange(Values3D<? extends Number> data)`
Finds the range of values in the dataset considering that each series is stacked on top of the other.
`static Range`
DataUtils.`findStackedValueRange(Values3D<? extends Number> data, double base)`
Finds the range of values in the dataset considering that each series is stacked on top of the others, starting at the base value.
`static Range`
DataUtils.`findValueRange(Values3D<? extends Number> data)`
Returns the range of values in the specified data structure (a three dimensional cube).
`static Range`
DataUtils.`findValueRange(Values3D<? extends Number> data, double base)`
Returns the range of values in the specified data cube, or `null` if there is no data.
`static Range`
DataUtils.`findValueRange(Values3D<? extends Number> data, double base, boolean finite)`
/** Returns the range of values in the specified data cube, or `null` if there is no data.
`static double[]`
DataUtils.`stackSubTotal(Values3D<? extends Number> data, double base, int series, int row, int column)`
Returns the positive and negative subtotals of the values for all the series preceding the specified series.

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

Subinterfaces of Values3D 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 Values3D
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 Values3D in org.jfree.chart3d.renderer.category

Methods in org.jfree.chart3d.renderer.category with parameters of type Values3D
Modifier and Type
Method
Description
`Range`
AbstractCategoryRenderer3D.`findValueRange(Values3D<? extends Number> data)`
Returns the range of values that will be required on the value axis to see all the data from the dataset.
`Range`
AreaRenderer3D.`findValueRange(Values3D<? extends Number> data)`
Returns the range (for the value axis) that is required for this renderer to show all the values in the specified data set.
`Range`
BarRenderer3D.`findValueRange(Values3D<? extends Number> data)`
Returns the range of values that will be required on the value axis to see all the data from the dataset.
`Range`
CategoryRenderer3D.`findValueRange(Values3D<? extends Number> data)`
Returns the range that should be used on the value axis to display all the specified data using this renderer.
`Range`
StackedBarRenderer3D.`findValueRange(Values3D<? extends Number> data)`
Returns the range of values that will be required on the value axis to see all the data from the dataset.