Uses of Class
org.jfree.chart3d.data.Range
Packages that use Range
Package
Description
Core data structures used as the building blocks for datasets in Orson
Charts.
Representation of functions in the form
y = f(x, z)
.Datasets that can be used by the
XYZPlot
class.Provides value and range marker support for the axes on category and XYZ
plots.
Base package for renderer support.
Renderers that can be used with the
CategoryPlot3D
class.Renderers that can be used with the
XYZPlot
class.-
Uses of Range in org.jfree.chart3d.axis
Fields in org.jfree.chart3d.axis declared as RangeMethods in org.jfree.chart3d.axis that return RangeModifier and TypeMethodDescriptionprotected abstract Range
AbstractValueAxis3D.adjustedDataRange
(Range range) Adjusts the range by adding the lower and upper margins and taking into account any other settings.protected Range
LogAxis3D.adjustedDataRange
(Range range) Adjusts the range by adding the lower and upper margins on the logarithmic range.protected Range
NumberAxis3D.adjustedDataRange
(Range range) Adjusts the range by adding the lower and upper margins and taking into account also theautoRangeStickyZero
flag.AbstractValueAxis3D.getDefaultAutoRange()
Returns the default range used when theautoAdjustRange
flag istrue
but the dataset contains no values.AbstractValueAxis3D.getRange()
Returns the axis range.Axis3D.getRange()
Returns the axis range (the minimum and maximum values displayed on the axis).StandardCategoryAxis3D.getRange()
Returns the range for the axis.Methods in org.jfree.chart3d.axis with parameters of type RangeModifier and TypeMethodDescriptionprotected abstract Range
AbstractValueAxis3D.adjustedDataRange
(Range range) Adjusts the range by adding the lower and upper margins and taking into account any other settings.protected Range
LogAxis3D.adjustedDataRange
(Range range) Adjusts the range by adding the lower and upper margins on the logarithmic range.protected Range
NumberAxis3D.adjustedDataRange
(Range range) Adjusts the range by adding the lower and upper margins and taking into account also theautoRangeStickyZero
flag.void
AbstractValueAxis3D.setDefaultAutoRange
(Range range) Sets the default range used when theautoAdjustRange
flag istrue
but the dataset contains no values, and sends anAxis3DChangeEvent
to all registered listeners.void
Sets the axis range (bounds) and sends anAxis3DChangeEvent
to all registered listeners.void
Sets the axis range and sends anAxis3DChangeEvent
to all registered listeners.void
Sets the range for the axis.void
Sets the range for the axis and sends anAxis3DChangeEvent
to all registered listeners.protected void
AbstractValueAxis3D.updateRange
(Range range) Updates the axis range (used by the auto-range calculation) without notifying listeners.protected void
LogAxis3D.updateRange
(Range range) Constructors in org.jfree.chart3d.axis with parameters of type RangeModifierConstructorDescriptionAbstractValueAxis3D
(String label, Range range) Creates a new axis instance.NumberAxis3D
(String label, Range range) Creates a new axis with the specified label and range. -
Uses of Range in org.jfree.chart3d.data
Methods in org.jfree.chart3d.data that return RangeModifier and TypeMethodDescriptionstatic 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, ornull
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, ornull
if there is no data.static Range
DataUtils.findXRange
(XYZDataset dataset) Returns the range of x-values in the dataset by iterating over all values (and ignoringDouble.NaN
and infinite values).static Range
DataUtils.findXRange
(XYZDataset dataset, double inc) Returns the range of x-values in the dataset by iterating over all values (and ignoringDouble.NaN
values).static Range
DataUtils.findXRange
(XYZDataset dataset, double inc, boolean finite) Returns the range of x-values in the dataset by iterating over all values (and ignoringDouble.NaN
values).static Range
DataUtils.findYRange
(XYZDataset dataset) Returns the range of y-values in the dataset by iterating over all values (and ignoringDouble.NaN
and infinite values).static Range
DataUtils.findYRange
(XYZDataset dataset, double inc) Returns the range of y-values in the dataset by iterating over all values (and ignoringDouble.NaN
values).static Range
DataUtils.findYRange
(XYZDataset dataset, double inc, boolean finite) Returns the range of y-values in the dataset by iterating over all values (and ignoringDouble.NaN
values).static Range
DataUtils.findZRange
(XYZDataset dataset) Returns the range of z-values in the dataset by iterating over all values (and ignoringDouble.NaN
and infinite values).static Range
DataUtils.findZRange
(XYZDataset dataset, double inc) Returns the range of z-values in the dataset by iterating over all values (and ignoringDouble.NaN
values).static Range
DataUtils.findZRange
(XYZDataset dataset, double inc, boolean finite) Returns the range of z-values in the dataset by iterating over all values (and ignoringDouble.NaN
values).Methods in org.jfree.chart3d.data with parameters of type RangeModifier and TypeMethodDescriptionboolean
Range.intersects
(Range range) Returnstrue
if this range intersects with the specified range, andfalse
otherwise. -
Uses of Range in org.jfree.chart3d.data.function
Methods in org.jfree.chart3d.data.function that return RangeModifier and TypeMethodDescriptionstatic Range
Function3DUtils.findYRange
(Function3D f, Range xRange, Range zRange, int xSamples, int zSamples, boolean ignoreNaN) Returns the range of y-values in the function by sampling.Methods in org.jfree.chart3d.data.function with parameters of type RangeModifier and TypeMethodDescriptionstatic Range
Function3DUtils.findYRange
(Function3D f, Range xRange, Range zRange, int xSamples, int zSamples, boolean ignoreNaN) Returns the range of y-values in the function by sampling. -
Uses of Range in org.jfree.chart3d.data.xyz
Methods in org.jfree.chart3d.data.xyz with parameters of type RangeModifier and TypeMethodDescriptionstatic XYZDataset
<String> XYZDatasetUtils.sampleFunction
(Function3D f, String key, Range xrange, double xcount, Range zrange, double zcount) Creates anXYZDataset
by sampling aFunction3D
over a specified range. -
Uses of Range in org.jfree.chart3d.marker
Methods in org.jfree.chart3d.marker that return Range -
Uses of Range in org.jfree.chart3d.renderer
Fields in org.jfree.chart3d.renderer declared as RangeModifier and TypeFieldDescriptionstatic final Range
RainbowScale.ALL_HUES
A range to include all hues.static final Range
RainbowScale.BLUE_TO_RED_RANGE
A hue subrange that restricts colors to the blue to red range.Methods in org.jfree.chart3d.renderer that return RangeModifier and TypeMethodDescriptionRainbowScale.getHueSubrange()
Returns the sub-range of hues used in this scale.AbstractColorScale.getRange()
Returns the range of data values over which the scale is defined.ColorScale.getRange()
Returns the range over which the scale is defined.FixedColorScale.getRange()
Returns the range0.0
to1.0
always.Constructors in org.jfree.chart3d.renderer with parameters of type RangeModifierConstructorDescriptionprotected
AbstractColorScale
(Range range) Creates a new color scale for the specified data value range.GradientColorScale
(Range range, Color lowColor, Color highColor) Creates a new instance with the specified value range and colors.RainbowScale
(Range range) Creates a new rainbow scale for the specified value range, with 256 color samples in the blue to red range.RainbowScale
(Range range, int samples, Range hueSubrange) Creates a new rainbow scale for the specified value range, with the given number of samples and hues restricted to the specified range. -
Uses of Range in org.jfree.chart3d.renderer.category
Methods in org.jfree.chart3d.renderer.category that return RangeModifier and TypeMethodDescriptionAbstractCategoryRenderer3D.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.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.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.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.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. -
Uses of Range in org.jfree.chart3d.renderer.xyz
Methods in org.jfree.chart3d.renderer.xyz that return RangeModifier and TypeMethodDescriptionAbstractXYZRenderer.findXRange
(XYZDataset dataset) Returns the range that is required on the x-axis for this renderer to display all the items in the specified dataset.BarXYZRenderer.findXRange
(XYZDataset dataset) Returns the range that needs to be set on the x-axis in order for this renderer to be able to display all the data in the supplied dataset.SurfaceRenderer.findXRange
(XYZDataset dataset) Returns the current range for the x-axis - the method is overridden because this renderer does not use a dataset (it samples and plots a function directly).XYZRenderer.findXRange
(XYZDataset dataset) Returns the range that should be set on the x-axis in order for this renderer to be able to display all the data in the supplied dataset.AbstractXYZRenderer.findYRange
(XYZDataset dataset) Returns the range that is required on the y-axis for this renderer to display all the items in the specified dataset.BarXYZRenderer.findYRange
(XYZDataset dataset) Returns the range to use for the y-axis to ensure that all data values are visible on the chart.SurfaceRenderer.findYRange
(XYZDataset dataset) Returns the range that the renderer requires on the y-axis to display all the data in the function.XYZRenderer.findYRange
(XYZDataset dataset) Returns the range that should be set on the y-axis in order for this renderer to be able to display all the data in the supplied dataset.AbstractXYZRenderer.findZRange
(XYZDataset dataset) Returns the range that is required on the z-axis for this renderer to display all the items in the specified dataset.BarXYZRenderer.findZRange
(XYZDataset dataset) Returns the range to use for the z-axis to ensure that all data values are visible on the chart.SurfaceRenderer.findZRange
(XYZDataset dataset) Returns the current range for the z-axis - the method is overridden because this renderer does not use a dataset (it samples and plots a function directly).XYZRenderer.findZRange
(XYZDataset dataset) Returns the range that should be set on the z-axis in order for this renderer to be able to display all the data in the supplied dataset.