A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

AbstractAreaRenderer - Class in de.erichseifert.gral.plots.areas
Abstract class that renders an area in two-dimensional space.
AbstractAreaRenderer() - Constructor for class de.erichseifert.gral.plots.areas.AbstractAreaRenderer
Initializes a new instance with default settings.
AbstractAxisRenderer2D - Class in de.erichseifert.gral.plots.axes
Abstract class that provides function for rendering axes in two-dimensional space.
AbstractAxisRenderer2D() - Constructor for class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
Initializes a new instance with default settings.
AbstractColorMapper<T extends java.lang.Number> - Class in de.erichseifert.gral.plots.colors
Interface that maps numbers to Paint objects.
AbstractColorMapper() - Constructor for class de.erichseifert.gral.plots.colors.AbstractColorMapper
Initializes a new instance with default values.
AbstractDataReader - Class in de.erichseifert.gral.io.data
Base implementation for classes that read data sources from input streams.
AbstractDataReader(String) - Constructor for class de.erichseifert.gral.io.data.AbstractDataReader
Initializes a new reader with MIME type information.
AbstractDataSource - Class in de.erichseifert.gral.data
Abstract implementation of the DataSource interface.
AbstractDataSource(Class<? extends Comparable<?>>...) - Constructor for class de.erichseifert.gral.data.AbstractDataSource
Initializes a new instance with the specified number of columns and column types.
AbstractDataWriter - Class in de.erichseifert.gral.io.data
Base implementation for classes that write data sources to output streams.
AbstractDataWriter(String) - Constructor for class de.erichseifert.gral.io.data.AbstractDataWriter
Initializes a new writer with MIME type information.
AbstractDrawable - Class in de.erichseifert.gral.graphics
Abstract implementation of the Drawable interface.
AbstractDrawable() - Constructor for class de.erichseifert.gral.graphics.AbstractDrawable
Creates an AbstractDrawable.
AbstractIOFactory<T> - Class in de.erichseifert.gral.io
Abstract implementation of IOFactory which provides basic functionality.
AbstractIOFactory(String) - Constructor for class de.erichseifert.gral.io.AbstractIOFactory
Constructor that creates a new instance and initializes it with the name of the corresponding properties file(s).
AbstractLegend - Class in de.erichseifert.gral.plots.legends
Abstract class that serves as a base for legends in plots.
AbstractLegend() - Constructor for class de.erichseifert.gral.plots.legends.AbstractLegend
Initializes a new instance with a default background color, a border, vertical orientation and a gap between the items.
AbstractLegend.AbstractSymbol - Class in de.erichseifert.gral.plots.legends
An abstract base class for drawable symbols.
AbstractLegend.AbstractSymbol(Legend) - Constructor for class de.erichseifert.gral.plots.legends.AbstractLegend.AbstractSymbol
Initializes a new instances.
AbstractLegend.Item - Class in de.erichseifert.gral.plots.legends
Class that displays a specific data source as an item of a legend.
AbstractLegend.Item(Row, LegendSymbolRenderer, String, Font) - Constructor for class de.erichseifert.gral.plots.legends.AbstractLegend.Item
Creates a new Item object with the specified data source and text.
AbstractLineRenderer2D - Class in de.erichseifert.gral.plots.lines
Abstract class that renders a line in two-dimensional space.
AbstractLineRenderer2D() - Constructor for class de.erichseifert.gral.plots.lines.AbstractLineRenderer2D
Initializes a new AbstractLineRenderer2D instance with default settings.
AbstractNavigator - Class in de.erichseifert.gral.navigation
Abstract base class that can be used to control the zoom and panning of an object.
AbstractNavigator() - Constructor for class de.erichseifert.gral.navigation.AbstractNavigator
Initializes a new instance that is responsible for zooming and panning the axes with the specified names of the specified plot.
AbstractPlot - Class in de.erichseifert.gral.plots
Basic implementation of a plot that can listen to changes of data sources and settings.
AbstractPlot(DataSource...) - Constructor for class de.erichseifert.gral.plots.AbstractPlot
Initializes a new AbstractPlot instance with the specified data series.
AbstractPointRenderer - Class in de.erichseifert.gral.plots.points
Abstract class implementing functions for the administration of settings.
AbstractPointRenderer() - Constructor for class de.erichseifert.gral.plots.points.AbstractPointRenderer
Creates a new AbstractPointRenderer object with default shape and color.
accept(Row) - Method in class de.erichseifert.gral.data.RowSubset
Tests whether the specified row is accepted by this DataSubset or not.
accept(File) - Method in class de.erichseifert.gral.ui.DrawableWriterFilter
 
actions - Variable in class de.erichseifert.gral.ui.InteractivePanel
Map that stored actions by names like "zoomIn", "zoomOut", "resetView", "exportImage", or "print".
add(Comparable<?>...) - Method in class de.erichseifert.gral.data.DataTable
Adds a row with the specified comparable values to the table.
add(Collection<? extends Comparable<?>>) - Method in class de.erichseifert.gral.data.DataTable
Adds a row with the specified container's elements to the table.
add(Row) - Method in class de.erichseifert.gral.data.DataTable
Adds the specified row to the table.
add(Double[]) - Method in class de.erichseifert.gral.data.filters.Filter
Adds the specified row data to this Filter.
add(Number[]) - Method in class de.erichseifert.gral.data.filters.Filter
Adds the specified row data to this Filter.
add(double) - Method in class de.erichseifert.gral.data.filters.Kernel
Returns a new Kernel, where the specified value was added to each of the items.
add(Kernel) - Method in class de.erichseifert.gral.data.filters.Kernel
Returns a new Kernel, where the specified kernel was added.
add(Comparable<?>...) - Method in interface de.erichseifert.gral.data.MutableDataSource
Adds a row with the specified comparable values.
add(Collection<? extends Comparable<?>>) - Method in interface de.erichseifert.gral.data.MutableDataSource
Adds a row with the specified container's elements to the data sink.
add(Row) - Method in interface de.erichseifert.gral.data.MutableDataSource
Adds the specified row to the data sink.
add(Drawable) - Method in interface de.erichseifert.gral.graphics.Container
Adds a new component to this container.
add(Drawable, Object) - Method in interface de.erichseifert.gral.graphics.Container
Adds a new component to this container.
add(Drawable) - Method in class de.erichseifert.gral.graphics.DrawableContainer
Adds a new component to this container.
add(Drawable, Object) - Method in class de.erichseifert.gral.graphics.DrawableContainer
Adds a new component to this container.
add(DataSource) - Method in class de.erichseifert.gral.plots.AbstractPlot
Adds a new data series to the plot which is visible by default.
add(DataSource, boolean) - Method in class de.erichseifert.gral.plots.AbstractPlot
Adds a new data series to the plot.
add(int, DataSource, boolean) - Method in class de.erichseifert.gral.plots.AbstractPlot
Inserts the specified data series to the plot at a specified position.
add(int, DataSource, boolean) - Method in class de.erichseifert.gral.plots.BarPlot
 
add(int, DataSource, boolean) - Method in class de.erichseifert.gral.plots.BoxPlot
 
add(DataSource) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Adds the specified data source in order to display it.
add(DataSource) - Method in interface de.erichseifert.gral.plots.legends.Legend
Adds the specified data source in order to display it.
add(DataSource) - Method in class de.erichseifert.gral.plots.legends.ValueLegend
 
add(int, DataSource, boolean) - Method in class de.erichseifert.gral.plots.PiePlot
 
add(DataSource) - Method in interface de.erichseifert.gral.plots.Plot
Adds a new data series to the plot which is visible by default.
add(DataSource, boolean) - Method in interface de.erichseifert.gral.plots.Plot
Adds a new data series to the plot.
add(int, DataSource, boolean) - Method in interface de.erichseifert.gral.plots.Plot
Inserts the specified data series to the plot at a specified position.
add(int, DataSource, boolean) - Method in class de.erichseifert.gral.plots.RasterPlot
 
add(int, DataSource, boolean) - Method in class de.erichseifert.gral.plots.XYPlot
 
add(T) - Method in class de.erichseifert.gral.util.SortedList
 
addAxisListener(AxisListener) - Method in class de.erichseifert.gral.plots.axes.Axis
Adds the specified AxisListener to this Axis.
addCapabilities(IOCapabilities) - Static method in class de.erichseifert.gral.io.IOCapabilitiesStorage
Adds the specified capabilities to the Set of supported formats.
addDataListener(DataListener) - Method in class de.erichseifert.gral.data.AbstractDataSource
Adds the specified DataListener to this data source.
addDataListener(DataListener) - Method in interface de.erichseifert.gral.data.DataSource
Adds the specified DataListener to this data source.
addIgnoredType(Object) - Method in class de.erichseifert.gral.util.StatefulTokenizer
Adds a token type to the set of tokens that should be ignored in the tokenizer output.
addJoinedType(Object) - Method in class de.erichseifert.gral.util.StatefulTokenizer
Adds a token type to the set of tokens that should get joined in the tokenizer output.
addNavigationListener(NavigationListener) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Adds the specified listener object that gets notified on changes to navigation information like panning or zooming.
addNavigationListener(NavigationListener) - Method in interface de.erichseifert.gral.navigation.Navigator
Adds the specified listener object that gets notified on changes to navigation information like panning or zooming.
almostEqual(double, double, double) - Static method in class de.erichseifert.gral.util.MathUtils
Check whether two floating point values match with a given precision.
append(StatefulTokenizer.Token) - Method in class de.erichseifert.gral.util.StatefulTokenizer.Token
Joins two tokens by appending the contents of another token to this token.
applyMode(T, T, T) - Method in class de.erichseifert.gral.plots.colors.AbstractColorMapper
Transforms a value outside of the mapping range.
applyMode(Double, Double, Double) - Method in class de.erichseifert.gral.plots.colors.ContinuousColorMapper
 
applyMode(Integer, Integer, Integer) - Method in class de.erichseifert.gral.plots.colors.IndexedColorMapper
 
AreaRenderer - Interface in de.erichseifert.gral.plots.areas
Interface for renderers that display areas in plots.
Ascending - Class in de.erichseifert.gral.data.comparators
Class that represents a DataComparator for comparing two arrays of column values at a defined index for ascending order.
Ascending(int) - Constructor for class de.erichseifert.gral.data.comparators.Ascending
Creates a new Ascending object for sorting according to the specified column.
AudioReader - Class in de.erichseifert.gral.io.data
Class that reads a data source from a binary image file.
AudioReader(String) - Constructor for class de.erichseifert.gral.io.data.AudioReader
Creates a new instance with the specified MIME type.
autoscaleAxes() - Method in class de.erichseifert.gral.plots.AbstractPlot
Tries to automatically set the ranges of all axes that are set to auto-scale.
autoscaleAxis(String) - Method in class de.erichseifert.gral.plots.AbstractPlot
Tries to automatically set the ranges of the axes specified by the name if it is set to auto-scale.
autoscaleAxis(String) - Method in class de.erichseifert.gral.plots.BarPlot
 
autoscaleAxis(String) - Method in class de.erichseifert.gral.plots.BoxPlot
 
autoscaleAxis(String) - Method in class de.erichseifert.gral.plots.PiePlot
 
autoscaleAxis(String) - Method in interface de.erichseifert.gral.plots.Plot
Tries to automatically set the ranges of the axes specified by the name if it is set to auto-scale.
autoscaleAxis(String) - Method in class de.erichseifert.gral.plots.RasterPlot
 
axes - Variable in class de.erichseifert.gral.plots.points.PointData
Axes that will be used to project the point.
Axis - Class in de.erichseifert.gral.plots.axes
Class that represents an arbitrary axis.
Axis() - Constructor for class de.erichseifert.gral.plots.axes.Axis
Initializes a new instance without minimum and maximum values.
Axis(Number, Number) - Constructor for class de.erichseifert.gral.plots.axes.Axis
Initializes a new instance with the specified minimum and maximum values.
AXIS_TANGENTIAL - Static variable in class de.erichseifert.gral.plots.PiePlot
Key for specifying the tangential axis of a pie plot.
AXIS_X - Static variable in class de.erichseifert.gral.plots.XYPlot
Key for specifying the x-axis of an xy-plot.
AXIS_X2 - Static variable in class de.erichseifert.gral.plots.XYPlot
Key for specifying the secondary x-axis of an xy-plot.
AXIS_Y - Static variable in class de.erichseifert.gral.plots.XYPlot
Key for specifying the y-axis of an xy-plot.
AXIS_Y2 - Static variable in class de.erichseifert.gral.plots.XYPlot
Key for specifying the secondary y-axis of an xy-plot.
AxisListener - Interface in de.erichseifert.gral.plots.axes
Interface that provides a function to listen for changes in axes.
AxisRenderer - Interface in de.erichseifert.gral.plots.axes
Interface for generic renderers of axes.
axisRenderers - Variable in class de.erichseifert.gral.plots.points.PointData
Renderers for the axes that will be used to project the point.

B

BarPlot - Class in de.erichseifert.gral.plots
Class that displays data in a bar plot.
BarPlot(DataSource...) - Constructor for class de.erichseifert.gral.plots.BarPlot
Creates a new instance and initializes it with the specified data sources.
BarPlot.BarPlotLegend - Class in de.erichseifert.gral.plots
A legend implementation for bar plots that displays all values of the data source as items.
BarPlot.BarPlotLegend(BarPlot) - Constructor for class de.erichseifert.gral.plots.BarPlot.BarPlotLegend
Constructor that initializes the instance with a plot acting as a provider for settings and renderers.
BarPlot.BarRenderer - Class in de.erichseifert.gral.plots
Class that renders a bar in a bar plot.
BarPlot.BarRenderer(BarPlot) - Constructor for class de.erichseifert.gral.plots.BarPlot.BarRenderer
Constructor that creates a new instance and initializes it with a plot as data provider.
binarySearch(double[], double) - Static method in class de.erichseifert.gral.util.MathUtils
Perform a binary search on a sorted array a to find the element with the nearest element to key.
binarySearchCeil(double[], double) - Static method in class de.erichseifert.gral.util.MathUtils
Perform a binary search on a sorted array a to find the element with the smallest distance to key.
binarySearchFloor(double[], double) - Static method in class de.erichseifert.gral.util.MathUtils
Perform a binary search on a sorted array a to find the element with the smallest distance to key.
BitmapWriter - Class in de.erichseifert.gral.io.plots
Class that stores Drawable instances as bitmap graphics.
BitmapWriter(String) - Constructor for class de.erichseifert.gral.io.plots.BitmapWriter
Creates a new BitmapWriter object with the specified MIME-Type.
blend(Color, Color, double) - Static method in class de.erichseifert.gral.util.GraphicsUtils
Linearly blends two colors with a defined weight.
BoxPlot - Class in de.erichseifert.gral.plots
Class that displays data as a box-and-whisker plot showing summaries of important statistical values.
BoxPlot(DataSource) - Constructor for class de.erichseifert.gral.plots.BoxPlot
Initializes a new box-and-whisker plot with the specified data source.
BoxPlot.BoxPlotLegend - Class in de.erichseifert.gral.plots
A legend implementation for box-and-whisker plots that displays all values of the data source as items.
BoxPlot.BoxPlotLegend(BoxPlot) - Constructor for class de.erichseifert.gral.plots.BoxPlot.BoxPlotLegend
Initializes a new instance with the specified plot.
BoxPlot.BoxWhiskerRenderer - Class in de.erichseifert.gral.plots
Class that renders a box and its whiskers in a box-and-whisker plot.
BoxPlot.BoxWhiskerRenderer() - Constructor for class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Constructor that creates a new instance and initializes it with a plot as data provider.

C

ceil(double, double) - Static method in class de.erichseifert.gral.util.MathUtils
Returns a rounded number larger than a with a defined precision.
centerChanged(NavigationEvent<PointND<? extends Number>>) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
A method that gets called after the center of an object in a connected PlotNavigator has changed.
centerChanged(NavigationEvent<PointND<? extends Number>>) - Method in interface de.erichseifert.gral.navigation.NavigationListener
A method that gets called after the center of an object in the PlotNavigator has changed.
clear() - Method in class de.erichseifert.gral.data.DataTable
Deletes all rows this table contains.
clear() - Method in class de.erichseifert.gral.data.filters.Filter
Clears this Filter.
clear() - Method in interface de.erichseifert.gral.data.MutableDataSource
Deletes all rows this data sink contains.
clear() - Method in class de.erichseifert.gral.plots.AbstractPlot
Removes all data series from this plot.
clear() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Removes all data sources from the legend.
clear() - Method in interface de.erichseifert.gral.plots.legends.Legend
Removes all data sources from the legend.
clear() - Method in interface de.erichseifert.gral.plots.Plot
Removes all data series from this plot.
col - Variable in class de.erichseifert.gral.plots.points.PointData
The index of the column in the row that contains the data value.
ColorMapper - Interface in de.erichseifert.gral.plots.colors
Basic interface for classes that map numbers to Paint objects.
ColorMapper.Mode - Enum in de.erichseifert.gral.plots.colors
Data type to define how values outside of the mapping range will be handled.
Column - Class in de.erichseifert.gral.data
Class for accessing a specific column of a data source.
Column(DataSource, int) - Constructor for class de.erichseifert.gral.data.Column
Initializes a new instance with the specified data source and column index.
compare(Comparable<?>[], Comparable<?>[]) - Method in class de.erichseifert.gral.data.comparators.Ascending
Compares the values of two rows at the specified column for order and returns a corresponding integer: a negative value means row1 is smaller than row2 0 means row1 is equal to row2 a positive value means row1 is larger than row2
compare(Comparable<?>[], Comparable<?>[]) - Method in class de.erichseifert.gral.data.comparators.Descending
Compares the values of two rows at the specified column for order and returns a corresponding integer: a negative value means row1 is larger than row2 0 means row1 is equal to row2 a positive value means row1 is smaller than row2
connect(Navigator) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Couples the actions of the current and the specified navigator.
connect(Navigator) - Method in interface de.erichseifert.gral.navigation.Navigator
Couples the actions of the current and the specified navigator.
Container - Interface in de.erichseifert.gral.graphics
An interface that provides functions to build a group of multiple components of Drawable.
contains(DataSource) - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns whether the plot contains the specified data series.
contains(DataSource) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Returns whether the specified data source was added to the legend.
contains(DataSource) - Method in interface de.erichseifert.gral.plots.legends.Legend
Returns whether the specified data source was added to the legend.
contains(DataSource) - Method in interface de.erichseifert.gral.plots.Plot
Returns whether the plot contains the specified data series.
ContinuousColorMapper - Class in de.erichseifert.gral.plots.colors
Class that maps floating point numbers to Paint objects.
ContinuousColorMapper() - Constructor for class de.erichseifert.gral.plots.colors.ContinuousColorMapper
 
Convolution - Class in de.erichseifert.gral.data.filters
Class that applies a specified kernel to a data source to convolve it.
Convolution(DataSource, Kernel, Filter.Mode, int...) - Constructor for class de.erichseifert.gral.data.filters.Convolution
Initialized a new instance with the specified data source, convolution kernel, edge handling mode, and columns to be filtered.
coords - Variable in class de.erichseifert.gral.util.GeometryUtils.PathSegment
Coordinates necessary to draw the segment.
createBoxData(DataSource) - Static method in class de.erichseifert.gral.plots.BoxPlot
Extracts statistics from the columns of an data source that are commonly used for box-and-whisker plots.
createDefaultAxes() - Method in class de.erichseifert.gral.plots.AbstractPlot
Creates all axes that are defined by the current plot type.
createDefaultAxes() - Method in class de.erichseifert.gral.plots.PiePlot
 
createDefaultAxes() - Method in class de.erichseifert.gral.plots.XYPlot
 
createDefaultAxisRenderers() - Method in class de.erichseifert.gral.plots.AbstractPlot
Creates all axis renderers that are defined by the current plot type.
createDefaultAxisRenderers() - Method in class de.erichseifert.gral.plots.PiePlot
 
createDefaultAxisRenderers() - Method in class de.erichseifert.gral.plots.XYPlot
 
createRasterData(DataSource) - Static method in class de.erichseifert.gral.plots.RasterPlot
Takes a matrix of values and creates a new data source that stores the values in (x, y, value) format.
createTicks(List<Tick>, Axis, double, double, Set<Double>, boolean) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
Adds minor and major ticks to a list of ticks.
createTicks(List<Tick>, Axis, double, double, Set<Double>, boolean) - Method in class de.erichseifert.gral.plots.axes.LinearRenderer2D
 
createTicks(List<Tick>, Axis, double, double, Set<Double>, boolean) - Method in class de.erichseifert.gral.plots.axes.LogarithmicRenderer2D
 
createTicksCustom(List<Tick>, Axis, double, double, Set<Double>) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
Adds custom ticks to a list of ticks.
CSVReader - Class in de.erichseifert.gral.io.data
Class that creates a DataSource from file contents which are separated by a certain delimiter character.
CSVReader(String) - Constructor for class de.erichseifert.gral.io.data.CSVReader
Creates a new instance with the specified MIME type.
CSVWriter - Class in de.erichseifert.gral.io.data
Class that writes all values of a DataSource to a character separated file.
CSVWriter(String) - Constructor for class de.erichseifert.gral.io.data.CSVWriter
Creates a new instance with the specified MIME-Type.

D

data - Variable in class de.erichseifert.gral.plots.DataPoint
Axes and data values that were used to create the data point.
DataAccessor - Class in de.erichseifert.gral.data
Abstract base for reading substructures of a data source, i.e. columns or rows.
DataAccessor(DataSource, int) - Constructor for class de.erichseifert.gral.data.DataAccessor
Initializes a new instance with the specified data source and an access index.
dataAdded(DataSource, DataChangeEvent...) - Method in interface de.erichseifert.gral.data.DataListener
Method that is invoked when data has been added.
dataAdded(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.DataSeries
Method that is invoked when data has been added.
dataAdded(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.EnumeratedData
Method that is invoked when data has been added.
dataAdded(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.filters.Filter
Method that is invoked when data has been added.
dataAdded(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.RowSubset
Method that is invoked when data has been added.
dataAdded(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.statistics.Histogram
Method that is invoked when data has been added.
dataAdded(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.statistics.Statistics
Method that is invoked when data has been added.
dataAdded(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.plots.AbstractPlot
Method that is invoked when data has been added.
dataAdded(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.plots.legends.ValueLegend
Method that is invoked when data has been added.
dataChanged(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.plots.AbstractPlot
Method that is invoked when data has been added, updated, or removed.
dataChanged(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.plots.PiePlot
 
DataChangeEvent - Class in de.erichseifert.gral.data
Class that stores information on a change of a specific data value in a data source.
DataChangeEvent(DataSource, int, int, Comparable<T>, Comparable<T>) - Constructor for class de.erichseifert.gral.data.DataChangeEvent
Initializes a new event with data source, position of the data value, and the values.
DataComparator - Class in de.erichseifert.gral.data.comparators
Abstract implementation of a Comparator for arrays of column values.
DataComparator(int) - Constructor for class de.erichseifert.gral.data.comparators.DataComparator
Constructor.
DataListener - Interface in de.erichseifert.gral.data
Interface that can be implemented to listen for changes in data sources.
DataPoint - Class in de.erichseifert.gral.plots
Class for storing points of a plot.
DataPoint(PointData, PointND<Double>, Drawable, Shape, Drawable) - Constructor for class de.erichseifert.gral.plots.DataPoint
Creates a new DataPoint object with the specified position, Drawable, and shape.
DataReader - Interface in de.erichseifert.gral.io.data
Interface that provides a function to retrieve a data source.
DataReaderFactory - Class in de.erichseifert.gral.io.data
A factory class that produces DataReader instances for a specified format.
dataRemoved(DataSource, DataChangeEvent...) - Method in interface de.erichseifert.gral.data.DataListener
Method that is invoked when data has been removed.
dataRemoved(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.DataSeries
Method that is invoked when data has been removed.
dataRemoved(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.EnumeratedData
Method that is invoked when data has been added.
dataRemoved(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.filters.Filter
Method that is invoked when data has been removed.
dataRemoved(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.RowSubset
Method that is invoked when data has been removed.
dataRemoved(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.statistics.Histogram
Method that is invoked when data has been removed.
dataRemoved(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.statistics.Statistics
Method that is invoked when data has been removed.
dataRemoved(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.plots.AbstractPlot
Method that is invoked when data has been removed.
dataRemoved(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.plots.legends.ValueLegend
Method that is invoked when data has been removed.
DataSeries - Class in de.erichseifert.gral.data
Class that represents a view on several columns of a DataSource.
DataSeries(DataSource, int...) - Constructor for class de.erichseifert.gral.data.DataSeries
Constructor without name.
DataSeries(String, DataSource, int...) - Constructor for class de.erichseifert.gral.data.DataSeries
Constructor that initializes a named data series.
DataSource - Interface in de.erichseifert.gral.data
Interface for an immutable access to tabular data.
DataTable - Class in de.erichseifert.gral.data
An in-memory, random access implementation of a mutable data source using arrays to store its values.
DataTable(Class<? extends Comparable<?>>...) - Constructor for class de.erichseifert.gral.data.DataTable
Initializes a new instance with the specified number of columns and column types.
DataTable(int, Class<? extends Comparable<?>>) - Constructor for class de.erichseifert.gral.data.DataTable
Initializes a new instance with the specified number of columns and a single column type.
DataTable(DataSource) - Constructor for class de.erichseifert.gral.data.DataTable
Initializes a new instance with the column types, and data of another data source.
dataUpdated(DataSource, DataChangeEvent...) - Method in interface de.erichseifert.gral.data.DataListener
Method that is invoked when data has been updated.
dataUpdated(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.DataSeries
Method that is invoked when data has been updated.
dataUpdated(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.EnumeratedData
Method that is invoked when data has been updated.
dataUpdated(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.filters.Filter
Method that is invoked when data has been updated.
dataUpdated(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.RowSubset
Method that is invoked when data has been updated.
dataUpdated(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.statistics.Histogram
Method that is invoked when data has been updated.
dataUpdated(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.data.statistics.Statistics
Method that is invoked when data has been updated.
dataUpdated(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.plots.AbstractPlot
Method that is invoked when data has been updated.
dataUpdated(DataSource, DataChangeEvent...) - Method in class de.erichseifert.gral.plots.legends.ValueLegend
Method that is invoked when data has been updated.
DataUtils - Class in de.erichseifert.gral.util
Abstract class that contains utility functions for creating data structures and for working with data sources and values.
DataWriter - Interface in de.erichseifert.gral.io.data
Interface that provides a function to store a data source.
DataWriterFactory - Class in de.erichseifert.gral.io.data
A factory class that produces DataWriter instances for a specified format.
de.erichseifert.gral.data - package de.erichseifert.gral.data
Data model classes.
de.erichseifert.gral.data.comparators - package de.erichseifert.gral.data.comparators
Comparators for sorting data sources.
de.erichseifert.gral.data.filters - package de.erichseifert.gral.data.filters
Classes for filtering data sources.
de.erichseifert.gral.data.statistics - package de.erichseifert.gral.data.statistics
Classes for statistical analysis.
de.erichseifert.gral.graphics - package de.erichseifert.gral.graphics
Classes for drawing and layout of components.
de.erichseifert.gral.io - package de.erichseifert.gral.io
Classes for input and output operations.
de.erichseifert.gral.io.data - package de.erichseifert.gral.io.data
Classes for reading and writing data.
de.erichseifert.gral.io.plots - package de.erichseifert.gral.io.plots
Classes for converting instances of Drawable to various file formats.
de.erichseifert.gral.navigation - package de.erichseifert.gral.navigation
Classes for navigational operations on plots.
de.erichseifert.gral.plots - package de.erichseifert.gral.plots
Plot related classes like axis and plot area management.
de.erichseifert.gral.plots.areas - package de.erichseifert.gral.plots.areas
Classes for drawing areas in plots.
de.erichseifert.gral.plots.axes - package de.erichseifert.gral.plots.axes
Classes for managing and drawing axes in plots.
de.erichseifert.gral.plots.colors - package de.erichseifert.gral.plots.colors
Classes that provide color schemes for plots and data series.
de.erichseifert.gral.plots.legends - package de.erichseifert.gral.plots.legends
Classes for rendering different kind of legends.
de.erichseifert.gral.plots.lines - package de.erichseifert.gral.plots.lines
Classes for rendering data series connected by lines.
de.erichseifert.gral.plots.points - package de.erichseifert.gral.plots.points
Classes for rendering point shapes in a plot.
de.erichseifert.gral.ui - package de.erichseifert.gral.ui
User interface classes.
de.erichseifert.gral.util - package de.erichseifert.gral.util
Common utility classes.
DEFAULT_ZOOM_FACTOR - Static variable in class de.erichseifert.gral.navigation.AbstractNavigator
Default zoom factor.
DEFAULT_ZOOM_MAX - Static variable in class de.erichseifert.gral.navigation.AbstractNavigator
Default maximum of zoom factor.
DEFAULT_ZOOM_MIN - Static variable in class de.erichseifert.gral.navigation.AbstractNavigator
Default minimum of zoom factor.
DefaultAreaRenderer2D - Class in de.erichseifert.gral.plots.areas
Default two-dimensional implementation of the AreaRenderer interface.
DefaultAreaRenderer2D() - Constructor for class de.erichseifert.gral.plots.areas.DefaultAreaRenderer2D
 
DefaultLineRenderer2D - Class in de.erichseifert.gral.plots.lines
Class that connects two dimensional data points with a straight line.
DefaultLineRenderer2D() - Constructor for class de.erichseifert.gral.plots.lines.DefaultLineRenderer2D
Initializes a new DefaultLineRenderer2D instance.
DefaultPointRenderer2D - Class in de.erichseifert.gral.plots.points
Class that creates Drawables for a row of data.
DefaultPointRenderer2D() - Constructor for class de.erichseifert.gral.plots.points.DefaultPointRenderer2D
 
deriveBrighter(Color) - Static method in class de.erichseifert.gral.util.GraphicsUtils
Creates a new brighter version of a color by blending it with white.
deriveDarker(Color) - Static method in class de.erichseifert.gral.util.GraphicsUtils
Creates a new darker version of a color by blending it with black.
deriveWithAlpha(Color, int) - Static method in class de.erichseifert.gral.util.GraphicsUtils
Creates a new color with the same color components but a different alpha value.
Descending - Class in de.erichseifert.gral.data.comparators
Class that represents a DataComparator for comparing two arrays of column values at a defined index for descending order.
Descending(int) - Constructor for class de.erichseifert.gral.data.comparators.Descending
Creates a new Descending object sorting according to the specified column.
Dimension2D - Class in de.erichseifert.gral.util
Class that stores the horizontal and vertical extent of an object.
Dimension2D() - Constructor for class de.erichseifert.gral.util.Dimension2D
Creates a new Dimension2D object.
Dimension2D.Double - Class in de.erichseifert.gral.util
Class that stores double values.
Dimension2D.Double() - Constructor for class de.erichseifert.gral.util.Dimension2D.Double
Creates a new Dimension2D object with zero width and height.
Dimension2D.Double(double, double) - Constructor for class de.erichseifert.gral.util.Dimension2D.Double
Creates a new Dimension2D object with the specified width and height.
disconnect(Navigator) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Decouples the actions of the current and the connected specified navigator.
disconnect(Navigator) - Method in interface de.erichseifert.gral.navigation.Navigator
Decouples the actions of the current and the connected specified navigator.
DiscreteLineRenderer2D - Class in de.erichseifert.gral.plots.lines
Class that connects DataPoints with a stair-like line.
DiscreteLineRenderer2D() - Constructor for class de.erichseifert.gral.plots.lines.DiscreteLineRenderer2D
Initializes a new DiscreteLineRenderer2D instance with default settings.
draw(DrawingContext) - Method in interface de.erichseifert.gral.graphics.Drawable
Draws the Drawable with the specified drawing context.
draw(DrawingContext) - Method in class de.erichseifert.gral.graphics.DrawableContainer
Draws the Drawable with the specified drawing context.
draw(DrawingContext) - Method in class de.erichseifert.gral.plots.AbstractPlot
Draws the Drawable with the specified drawing context.
draw(DrawingContext) - Method in class de.erichseifert.gral.plots.Label
Draws the object with the specified drawing context.
draw(DrawingContext) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Draws the Drawable with the specified drawing context.
draw(DrawingContext) - Method in class de.erichseifert.gral.plots.PiePlot.PiePlotArea2D
Draws the Drawable with the specified drawing context.
draw(DrawingContext) - Method in class de.erichseifert.gral.plots.XYPlot
 
draw(DrawingContext) - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Draws the Drawable with the specified Graphics2D object.
Drawable - Interface in de.erichseifert.gral.graphics
Interface providing functions for a lightweight component that can be drawn on the screen.
drawable - Variable in class de.erichseifert.gral.plots.DataPoint
Drawable that will be used to render the data point.
DrawableContainer - Class in de.erichseifert.gral.graphics
Implementation of Container that is a Drawable itself and stores instances of Drawable as components.
DrawableContainer() - Constructor for class de.erichseifert.gral.graphics.DrawableContainer
Creates a new container for Drawables without layout manager.
DrawableContainer(Layout) - Constructor for class de.erichseifert.gral.graphics.DrawableContainer
Creates a new container for Drawables with the specified layout manager.
DrawablePanel - Class in de.erichseifert.gral.ui
A class that represents an adapter between the components of this library and Swing.
DrawablePanel(Drawable) - Constructor for class de.erichseifert.gral.ui.DrawablePanel
Initializes a new instance with the specified Drawable.
DrawableWriter - Interface in de.erichseifert.gral.io.plots
Interface providing functions for rendering Drawable instances and writing them to an output stream.
DrawableWriterFactory - Class in de.erichseifert.gral.io.plots
Class that provides DrawableWriter implementations for different file formats.
DrawableWriterFilter - Class in de.erichseifert.gral.ui
File filter that extracts files that can be read with a certain set of IOCapabilities.
DrawableWriterFilter(IOCapabilities) - Constructor for class de.erichseifert.gral.ui.DrawableWriterFilter
Creates a new instance and initializes it with an IOCapabilities object.
drawAxes(DrawingContext) - Method in class de.erichseifert.gral.plots.AbstractPlot
Draws the plot's axes into the specified drawing context.
drawBackground(DrawingContext) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Draws the background of this legend with the specified drawing context.
drawBackground(DrawingContext) - Method in class de.erichseifert.gral.plots.PlotArea
Draws the background of this legend with the specified drawing context.
drawBorder(DrawingContext) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Draws the border of this legend with the specified drawing context.
drawBorder(DrawingContext) - Method in class de.erichseifert.gral.plots.PlotArea
Draws the border of this Legend with the specified drawing context.
drawComponents(DrawingContext) - Method in class de.erichseifert.gral.graphics.DrawableContainer
Invokes the draw method of each Drawable.
drawErrorBars(DrawingContext, Shape, Row, int, int, int, Axis, AxisRenderer) - Method in class de.erichseifert.gral.plots.points.DefaultPointRenderer2D
Draws error bars.
drawGrid(DrawingContext) - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Draws the grid using the specified drawing context.
DrawingContext - Class in de.erichseifert.gral.graphics
Class that stores an object for drawing and additional context information that may be necessary to determine how to draw the object.
DrawingContext(Graphics2D) - Constructor for class de.erichseifert.gral.graphics.DrawingContext
Initializes a new context with a Graphics2D object.
DrawingContext(Graphics2D, DrawingContext.Quality, DrawingContext.Target) - Constructor for class de.erichseifert.gral.graphics.DrawingContext
Initializes a new context with a Graphics2D object.
DrawingContext.Quality - Enum in de.erichseifert.gral.graphics
Data type that describes the quality mode of drawing operations.
DrawingContext.Target - Enum in de.erichseifert.gral.graphics
Data type that describes the type of the drawing target.
drawLegend(DrawingContext) - Method in class de.erichseifert.gral.plots.AbstractPlot
Draws the plot's legend into the specified drawing context.
drawPaintedShape(Graphics2D, Shape, Paint, Rectangle2D, Stroke) - Static method in class de.erichseifert.gral.util.GraphicsUtils
Draws a filled Shape with the specified Paint object.
drawPlot(DrawingContext) - Method in class de.erichseifert.gral.plots.PiePlot.PiePlotArea2D
 
drawPlot(DrawingContext) - Method in class de.erichseifert.gral.plots.PlotArea
Draws the data using the specified drawing context.
drawPlot(DrawingContext) - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
 
drawValueLabel(DrawingContext, PiePlot.Slice, double, Row, int) - Method in class de.erichseifert.gral.plots.PiePlot.PieSliceRenderer
Draws the specified value label for the specified shape.
drawValueLabel(DrawingContext, Shape, Row, int) - Method in class de.erichseifert.gral.plots.points.DefaultPointRenderer2D
Draws the specified value label for the specified shape.
DummyData - Class in de.erichseifert.gral.data
Class that represents a data source containing the same value in each cell.
DummyData(int, int, Comparable<?>) - Constructor for class de.erichseifert.gral.data.DummyData
Creates a new instance with the specified number of columns and rows, which are filled all over with the same specified value.

E

EdgeLayout - Class in de.erichseifert.gral.graphics
Implementation of Layout that arranges a Container's components according to a certain grid.
EdgeLayout(double, double) - Constructor for class de.erichseifert.gral.graphics.EdgeLayout
Initializes a layout manager object with the specified space between the components.
EdgeLayout() - Constructor for class de.erichseifert.gral.graphics.EdgeLayout
Initializes a layout manager object without space between the components.
end - Variable in class de.erichseifert.gral.plots.PiePlot.Slice
Value where the slice ends.
end - Variable in class de.erichseifert.gral.util.GeometryUtils.PathSegment
End point.
EnumeratedData - Class in de.erichseifert.gral.data
Class that creates a new data source which adds a leading column containing the row number.
EnumeratedData(DataSource, double, double) - Constructor for class de.erichseifert.gral.data.EnumeratedData
Initializes a new data source based on an original data source which will contain an additional column which enumerates all rows.
EnumeratedData(DataSource) - Constructor for class de.erichseifert.gral.data.EnumeratedData
Initializes a new data source based on an original data source which will contain an additional column which enumerates all rows.
EPSILON - Static variable in class de.erichseifert.gral.util.GeometryUtils
Precision.
EPSILON_SQ - Static variable in class de.erichseifert.gral.util.GeometryUtils
Precision squared.
equals(Object) - Method in class de.erichseifert.gral.data.DataAccessor
 
equals(Object) - Method in class de.erichseifert.gral.plots.colors.ScaledContinuousColorMapper
 
equals(Object) - Method in class de.erichseifert.gral.plots.colors.SingleColor
 
equals(Object) - Method in class de.erichseifert.gral.util.Dimension2D.Double
 
equals(Object) - Method in class de.erichseifert.gral.util.Insets2D.Double
 
equals(Object) - Method in class de.erichseifert.gral.util.PointND
 
equals(Object) - Method in class de.erichseifert.gral.util.Tuple
 
evaluateShape(Shape) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
Calculates important aspects of the specified shape.
ExportChooser - Class in de.erichseifert.gral.ui
A file chooser implementation that can be for export purposes.
ExportChooser(boolean, List<IOCapabilities>) - Constructor for class de.erichseifert.gral.ui.ExportChooser
Creates a new instance and initializes it with an array of IOCapabilities.
ExportDialog - Class in de.erichseifert.gral.ui
A dialog implementation for exporting plots.
ExportDialog(Component, Drawable) - Constructor for class de.erichseifert.gral.ui.ExportDialog
Creates a new instance and initializes it with a parent and a drawable component.
ExportDialog.UserAction - Enum in de.erichseifert.gral.ui
Type of user feedback.

F

fillPaintedShape(Graphics2D, Shape, Paint, Rectangle2D) - Static method in class de.erichseifert.gral.util.GraphicsUtils
Fills a Shape with the specified Paint object.
filter() - Method in class de.erichseifert.gral.data.filters.Convolution
 
Filter - Class in de.erichseifert.gral.data.filters
Abstract class that provides basic functions for filtering arbitrary columns of a DataSource, in other words a set of one-dimensional data.
Filter(DataSource, Filter.Mode, int...) - Constructor for class de.erichseifert.gral.data.filters.Filter
Initializes a new instance with the specified data source, border handling and columns to be filtered.
filter() - Method in class de.erichseifert.gral.data.filters.Filter
Invokes the filtering routine.
filter() - Method in class de.erichseifert.gral.data.filters.Median
 
filter() - Method in class de.erichseifert.gral.data.filters.Resize
 
Filter.Mode - Enum in de.erichseifert.gral.data.filters
Type to define the behavior when engaging the borders of a column, i.e.
fireCenterChanged(NavigationEvent<PointND<? extends Number>>) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Notifies all navigation listeners that the center of one or more components have been changed.
fireZoomChanged(NavigationEvent<Double>) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Notifies all navigation listeners that the zoom level of all components has been changed.
floor(double, double) - Static method in class de.erichseifert.gral.util.MathUtils
Returns a rounded number smaller than a with a defined precision.

G

GeometryUtils - Class in de.erichseifert.gral.util
Abstract class that represents a collection of utility functions concerning geometry.
GeometryUtils.PathSegment - Class in de.erichseifert.gral.util
Utility data class for the values of the segments in a geometric shape.
GeometryUtils.PathSegment(int, Point2D, Point2D, double[]) - Constructor for class de.erichseifert.gral.util.GeometryUtils.PathSegment
Initializes a new instance with type, starting and end point, and all other coordinates that are necessary to draw the segment.
get(int) - Method in class de.erichseifert.gral.data.Column
 
get(int) - Method in class de.erichseifert.gral.data.DataAccessor
Returns the value of the data source for the specified index.
get(int, int) - Method in class de.erichseifert.gral.data.DataSeries
Returns the row with the specified index.
get(int, int) - Method in interface de.erichseifert.gral.data.DataSource
Returns the value with the specified row and column index.
get(int, int) - Method in class de.erichseifert.gral.data.DataTable
Returns the row with the specified index.
get(int, int) - Method in class de.erichseifert.gral.data.DummyData
Returns the row with the specified index.
get(int, int) - Method in class de.erichseifert.gral.data.EnumeratedData
Returns the row with the specified index.
get(int, int) - Method in class de.erichseifert.gral.data.filters.Filter
Returns the row with the specified index.
get(int) - Method in class de.erichseifert.gral.data.filters.Kernel
Returns the value at the specified position of this kernel.
get(int, int) - Method in class de.erichseifert.gral.data.filters.Resize
 
get(int, int) - Method in class de.erichseifert.gral.data.JdbcData
Returns the row with the specified index.
get(int) - Method in class de.erichseifert.gral.data.Row
 
get(int, int) - Method in class de.erichseifert.gral.data.RowSubset
Returns the row with the specified index.
get(int, int) - Method in class de.erichseifert.gral.data.statistics.Histogram1D
Returns the row with the specified index.
get(String) - Method in class de.erichseifert.gral.data.statistics.Statistics
Returns the specified information for the whole data source.
get(String, Orientation, int) - Method in class de.erichseifert.gral.data.statistics.Statistics
Returns the specified information for the offset index in the specified direction.
get(String) - Method in class de.erichseifert.gral.io.AbstractIOFactory
Returns an object for reading or writing the specified format.
get(String) - Method in class de.erichseifert.gral.io.data.DataReaderFactory
 
get(String) - Method in class de.erichseifert.gral.io.data.DataWriterFactory
 
get(String) - Method in interface de.erichseifert.gral.io.IOFactory
Returns an object for reading or writing the specified format.
get(String) - Method in class de.erichseifert.gral.io.plots.DrawableWriterFactory
 
get(int) - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns the data series at a specified index.
get(Number) - Method in interface de.erichseifert.gral.plots.colors.ColorMapper
Returns the Paint object according to the specified value.
get(double) - Method in class de.erichseifert.gral.plots.colors.ContinuousColorMapper
Returns the Paint object according to the specified value.
get(Number) - Method in class de.erichseifert.gral.plots.colors.ContinuousColorMapper
Returns the Paint object according to the specified value.
get(double) - Method in class de.erichseifert.gral.plots.colors.Grayscale
Returns the Paint object according to the specified value.
get(double) - Method in class de.erichseifert.gral.plots.colors.HeatMap
Returns the Paint according to the specified value.
get(int) - Method in class de.erichseifert.gral.plots.colors.IndexedColorMapper
Returns the Paint object according to the specified index.
get(Number) - Method in class de.erichseifert.gral.plots.colors.IndexedColorMapper
Returns the Paint object according to the specified index.
get(int) - Method in class de.erichseifert.gral.plots.colors.IndexedColors
Returns the Paint object associated to the specified index value.
get(double) - Method in class de.erichseifert.gral.plots.colors.LinearGradient
Returns the Paint according to the specified value.
get(int) - Method in class de.erichseifert.gral.plots.colors.QuasiRandomColors
Returns the Paint associated to the specified index value.
get(double) - Method in class de.erichseifert.gral.plots.colors.RainbowColors
Returns the Paint according to the specified value.
get(int) - Method in class de.erichseifert.gral.plots.colors.RandomColors
Returns the Paint associated to the specified index value.
get(int) - Method in class de.erichseifert.gral.plots.colors.SingleColor
Returns the Paint according to the specified value.
get(int) - Method in interface de.erichseifert.gral.plots.Plot
Returns the data series at a specified index.
get(int) - Method in class de.erichseifert.gral.util.PointND
Returns the value of a specified dimension.
get(int) - Method in class de.erichseifert.gral.util.SortedList
 
get(int) - Method in class de.erichseifert.gral.util.Tuple
Returns the value of a specified element.
getAlignmentH() - Method in enum de.erichseifert.gral.util.Location
Returns the horizontal alignment as a double value.
getAlignmentV() - Method in enum de.erichseifert.gral.util.Location
Returns the vertical alignment as a double value.
getAlignmentX() - Method in class de.erichseifert.gral.plots.Label
Returns the horizontal alignment within the bounding rectangle. 0.0 means left, 1.0 means right.
getAlignmentX() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
getAlignmentX() - Method in interface de.erichseifert.gral.plots.legends.Legend
Returns the horizontal alignment of the legend relative to the plot area.
getAlignmentX() - Method in class de.erichseifert.gral.plots.points.LabelPointRenderer
Returns the horizontal alignment relative to the data point. 0 means left, 1 means right.
getAlignmentY() - Method in class de.erichseifert.gral.plots.Label
Returns the vertical alignment within the bounding rectangle. 0.0 means top, 1.0 means bottom.
getAlignmentY() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
getAlignmentY() - Method in interface de.erichseifert.gral.plots.legends.Legend
Returns the vertical alignment of the legend relative to the plot area.
getAlignmentY() - Method in class de.erichseifert.gral.plots.points.LabelPointRenderer
Returns the vertical alignment relative to the data point. 0 means top, 1 means bottom.
getArea(List<DataPoint>, Shape) - Method in interface de.erichseifert.gral.plots.areas.AreaRenderer
Returns the graphical representation to be drawn for the specified data points.
getArea(List<DataPoint>, Shape) - Method in class de.erichseifert.gral.plots.areas.DefaultAreaRenderer2D
Returns the graphical representation to be drawn for the specified data points.
getArea(List<DataPoint>, Shape) - Method in class de.erichseifert.gral.plots.areas.LineAreaRenderer2D
Returns the graphical representation to be drawn for the specified data points.
getAreaRenderer(DataSource) - Method in class de.erichseifert.gral.plots.XYPlot
Returns the AreaRenderer for the specified data source.
getAreaShape(List<DataPoint>) - Method in interface de.erichseifert.gral.plots.areas.AreaRenderer
Returns the shape used for rendering the area of a data points.
getAreaShape(List<DataPoint>) - Method in class de.erichseifert.gral.plots.areas.DefaultAreaRenderer2D
Returns the shape used for rendering the area of a data points.
getAreaShape(List<DataPoint>) - Method in class de.erichseifert.gral.plots.areas.LineAreaRenderer2D
Returns the shape used for rendering the area of a data points.
getAscendingPoint() - Method in class de.erichseifert.gral.plots.lines.DiscreteLineRenderer2D
Returns the relative distance between two points, i.e. the "step" of a stair.
getAscentDirection() - Method in class de.erichseifert.gral.plots.lines.DiscreteLineRenderer2D
Returns the primary direction of the "steps".
getAxes() - Method in class de.erichseifert.gral.plots.PlotNavigator
Returns the names of all axes handled by this object.
getAxesNames() - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns a collection of all names of the axes stored in this plot.
getAxesNames() - Method in interface de.erichseifert.gral.plots.Plot
Returns a collection of all names of the axes stored in this plot.
getAxesNames() - Method in enum de.erichseifert.gral.plots.XYPlot.XYNavigationDirection
Returns the names of the axes that have the direction described by this object.
getAxis(String) - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns the axis with the specified name.
getAxis(String) - Method in interface de.erichseifert.gral.plots.Plot
Returns the axis with the specified name.
getAxisComponent(String) - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns the component that is used to draw the specified axis.
getAxisMax(String) - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns the maximum value of the axis specified by axisName.
getAxisMin(String) - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns the minimum value of the axis specified by axisName.
getAxisRenderer(String) - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns the renderer for the axis with the specified name.
getAxisRenderer(String) - Method in interface de.erichseifert.gral.plots.Plot
Returns the renderer for the axis with the specified name.
getBackground() - Method in class de.erichseifert.gral.plots.AbstractPlot
 
getBackground() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
getBackground() - Method in interface de.erichseifert.gral.plots.legends.Legend
Returns the paint used to draw the background.
getBackground() - Method in interface de.erichseifert.gral.plots.Plot
Returns the paint which is used to fill the background of the plot.
getBackground() - Method in class de.erichseifert.gral.plots.PlotArea
Returns the paint which is used to draw the background of the plot area.
getBarHeightMin() - Method in class de.erichseifert.gral.plots.BarPlot
Returns the minimum height of the bars in view units (e.g. pixels on screen).
getBarShape(double, double, double, double) - Method in class de.erichseifert.gral.plots.BarPlot.BarRenderer
Returns the shape for a bar.
getBarWidth() - Method in class de.erichseifert.gral.plots.BarPlot
Returns the width of the bars in axis coordinates.
getBarWidth() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the relative width of the bottom and top bars.
getBinomial(double) - Static method in class de.erichseifert.gral.data.filters.KernelUtils
Returns a Kernel of specified variance with binomial coefficients.
getBinomial(int) - Static method in class de.erichseifert.gral.data.filters.KernelUtils
Returns a Kernel of specified size with binomial coefficients.
getBorderColor() - Method in class de.erichseifert.gral.plots.AbstractPlot
 
getBorderColor() - Method in class de.erichseifert.gral.plots.BarPlot.BarRenderer
Returns the paint which is used to fill the point shape.
getBorderColor() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
getBorderColor() - Method in interface de.erichseifert.gral.plots.legends.Legend
Returns the paint used to fill the border of the legend.
getBorderColor() - Method in interface de.erichseifert.gral.plots.Plot
Returns the paint which is used to fill the border of the plot.
getBorderColor() - Method in class de.erichseifert.gral.plots.PlotArea
Returns the paint which is used to fill the border of the plot area.
getBorderStroke() - Method in class de.erichseifert.gral.plots.AbstractPlot
 
getBorderStroke() - Method in class de.erichseifert.gral.plots.BarPlot.BarRenderer
Returns the stroke used to paint the outline of the point shape.
getBorderStroke() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
getBorderStroke() - Method in interface de.erichseifert.gral.plots.legends.Legend
Returns the stroke used to draw the border of the legend.
getBorderStroke() - Method in interface de.erichseifert.gral.plots.Plot
Returns the stroke which is used to paint the border of the plot.
getBorderStroke() - Method in class de.erichseifert.gral.plots.PlotArea
Returns the stroke which is used to draw the border of the plot area.
getBottom() - Method in class de.erichseifert.gral.util.Insets2D.Double
 
getBottom() - Method in class de.erichseifert.gral.util.Insets2D
Returns the insets at the bottom.
getBottomBarColumn() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the index of the column which is used for the bottom bar.
getBounds() - Method in class de.erichseifert.gral.graphics.AbstractDrawable
Returns the bounds of this Drawable.
getBounds() - Method in interface de.erichseifert.gral.graphics.Container
Returns the bounds of this container.
getBounds() - Method in interface de.erichseifert.gral.graphics.Drawable
Returns the bounds of this Drawable.
getBoxBackground() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the mapping which is used to fill the background of a box.
getBoxBorderColor() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the paint which is used to fill the border of a box and the lines of bars.
getBoxBorderStroke() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the stroke which is used to paint the border of a box and the lines of the bars.
getBoxBottomColumn() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the index of the column which is used for the bottom edge of the box.
getBoxTopColumn() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the index of the column which is used for the top edge of the box.
getBoxWidth() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the relative width of the box.
getCachedOutline(boolean) - Method in class de.erichseifert.gral.plots.Label
Returns a cached instance of the outline shape for this label.
getCapabilities(String) - Method in class de.erichseifert.gral.io.AbstractIOFactory
Returns the capabilities for a specific format.
getCapabilities() - Method in class de.erichseifert.gral.io.AbstractIOFactory
Returns a list of capabilities for all supported formats.
getCapabilities() - Static method in class de.erichseifert.gral.io.IOCapabilitiesStorage
Returns a Set with capabilities for all supported formats.
getCapabilities(String) - Method in interface de.erichseifert.gral.io.IOFactory
Returns the capabilities for a specific format.
getCapabilities() - Method in interface de.erichseifert.gral.io.IOFactory
Returns a list of capabilities for all supported formats.
getCellLimits(int, int) - Method in class de.erichseifert.gral.data.statistics.Histogram1D
Returns the minimum and maximum value of the specified cell.
getCenter() - Method in interface de.erichseifert.gral.navigation.Navigator
Returns the current center point.
getCenter() - Method in class de.erichseifert.gral.plots.PiePlot
Returns a point which defines the center of the pie.
getCenter() - Method in class de.erichseifert.gral.plots.PiePlot.PiePlotNavigator
Returns the current center point.
getCenter() - Method in class de.erichseifert.gral.plots.PlotNavigator
Returns the current center point.
getCenter() - Method in class de.erichseifert.gral.plots.PlotNavigator.NavigationInfo
Returns the current center value.
getCenterBarColor() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the paint which is used to fill the lines of the center bar.
getCenterBarColumn() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the index of the column which is used for the center bar.
getCenterBarStroke() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the stroke which is used to paint the lines of the center bar.
getCenterOriginal() - Method in class de.erichseifert.gral.plots.PlotNavigator.NavigationInfo
Returns the original center value.
getClippingOffset() - Method in class de.erichseifert.gral.plots.PlotArea
Returns the clipping offset of the plotted data relative to the plot area.
getCol() - Method in class de.erichseifert.gral.data.DataChangeEvent
Returns the column index of the value that was changed.
getColor() - Method in class de.erichseifert.gral.plots.areas.AbstractAreaRenderer
 
getColor() - Method in interface de.erichseifert.gral.plots.areas.AreaRenderer
Returns the paint used to fill the area shape.
getColor() - Method in class de.erichseifert.gral.plots.colors.SingleColor
Returns the color of this ColorMapper.
getColor() - Method in class de.erichseifert.gral.plots.Label
Returns the paint used to draw the label shape.
getColor() - Method in class de.erichseifert.gral.plots.lines.AbstractLineRenderer2D
 
getColor() - Method in interface de.erichseifert.gral.plots.lines.LineRenderer
Returns the paint to be used to paint the line shape.
getColor() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getColor() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns a mapping that is used to fill the point shapes.
getColors() - Method in class de.erichseifert.gral.plots.colors.IndexedColors
Returns the colors that are used for mapping.
getColors() - Method in class de.erichseifert.gral.plots.colors.LinearGradient
Returns the colors that are used for blending.
getColors() - Method in class de.erichseifert.gral.plots.RasterPlot
Returns the object which is used to map pixel values to colors.
getColorVariance() - Method in class de.erichseifert.gral.plots.colors.QuasiRandomColors
Returns the current color variance.
getColorVariance() - Method in class de.erichseifert.gral.plots.colors.RandomColors
Returns the current color variance.
getColumn(int) - Method in class de.erichseifert.gral.data.AbstractDataSource
Returns the column with the specified index.
getColumn() - Method in class de.erichseifert.gral.data.comparators.DataComparator
Returns the column to be compared.
getColumn(int) - Method in interface de.erichseifert.gral.data.DataSource
Returns the column with the specified index.
getColumn() - Method in class de.erichseifert.gral.plots.points.LabelPointRenderer
Returns the index of the column which is used for the label.
getColumn() - Method in class de.erichseifert.gral.plots.points.SizeablePointRenderer
Returns the index of the column which is used for point sizes.
getColumnCount() - Method in class de.erichseifert.gral.data.AbstractDataSource
Returns the number of columns of the data source.
getColumnCount() - Method in class de.erichseifert.gral.data.DataSeries
 
getColumnCount() - Method in interface de.erichseifert.gral.data.DataSource
Returns the number of columns of the data source.
getColumnCount() - Method in class de.erichseifert.gral.data.DummyData
 
getColumnCount() - Method in class de.erichseifert.gral.data.filters.Filter
 
getColumnCount() - Method in class de.erichseifert.gral.data.filters.Resize
 
getColumnCount() - Method in class de.erichseifert.gral.data.JdbcData
 
getColumnCount() - Method in class de.erichseifert.gral.data.RowSubset
 
getColumnCount() - Method in class de.erichseifert.gral.data.statistics.Histogram1D
 
getColumnCountFiltered() - Method in class de.erichseifert.gral.data.filters.Filter
Returns the number of filtered columns.
getColumns() - Method in class de.erichseifert.gral.graphics.TableLayout
Returns the number of desired columns.
getColumnTypes() - Method in class de.erichseifert.gral.data.AbstractDataSource
Returns the data types of all columns.
getColumnTypes() - Method in interface de.erichseifert.gral.data.DataSource
Returns the data types of all columns.
getColumnTypes() - Method in class de.erichseifert.gral.data.RowSubset
 
getColumnTypes() - Method in class de.erichseifert.gral.data.statistics.Histogram1D
 
getConstraints(Drawable) - Method in interface de.erichseifert.gral.graphics.Container
Return additional information on component
getConstraints(Drawable) - Method in class de.erichseifert.gral.graphics.DrawableContainer
Return additional information on component
getContent() - Method in class de.erichseifert.gral.util.StatefulTokenizer.Token
Returns the content of the token.
getCustomTicks() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getCustomTicks() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns custom ticks with their respective position and label.
getData() - Method in class de.erichseifert.gral.data.statistics.Histogram
Returns the data source associated to this histogram.
getData() - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns a list of all data series stored in the plot.
getData() - Method in interface de.erichseifert.gral.plots.Plot
Returns a list of all data series stored in the plot.
getDescription() - Method in class de.erichseifert.gral.ui.DrawableWriterFilter
 
getDimensions() - Method in class de.erichseifert.gral.plots.PlotNavigator
Returns the number dimensions the associated plot can handle.
getDimensions() - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotNavigator
 
getDimensions() - Method in class de.erichseifert.gral.util.PointND
Returns the number of dimensions.
getDimensionValue(String, PointND<? extends Number>) - Method in class de.erichseifert.gral.plots.PlotNavigator
Return the index that can be used to access data for the axis with the specified name.
getDimensionValue(String, PointND<? extends Number>) - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotNavigator
 
getDirection() - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Returns the current direction of the components that will be taken into account for zooming and panning.
getDirection() - Method in interface de.erichseifert.gral.navigation.Navigator
Returns the current direction of the components that will be taken into account for zooming and panning.
getDistance() - Method in class de.erichseifert.gral.plots.RasterPlot
Returns the horizontal and vertical distance of the raster elements.
getDocumentBounds() - Method in class de.erichseifert.gral.ui.ExportDialog
Returns the bounds entered by the user.
getDrawable() - Method in class de.erichseifert.gral.ui.DrawablePanel
Returns the Drawable instance that is displayed by this panel.
getDrawableAt(Point2D) - Method in interface de.erichseifert.gral.graphics.Container
Returns the component at the specified point.
getDrawableAt(Point2D) - Method in class de.erichseifert.gral.graphics.DrawableContainer
Returns the top-most component at the specified point.
getEnd() - Method in class de.erichseifert.gral.util.StatefulTokenizer.Token
Returns the absolute position where the token ends in the input stream.
getEntries(DataSource) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Returns a sequence of items for the specified data source that should be added to the legend.
getEntries(DataSource) - Method in class de.erichseifert.gral.plots.legends.SeriesLegend
 
getEntries(DataSource) - Method in class de.erichseifert.gral.plots.legends.ValueLegend
 
getEntries(DataSource) - Method in class de.erichseifert.gral.plots.PiePlot.PiePlotLegend
 
getErrorColor() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getErrorColor() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the mapping that is used to fill the error indicators.
getErrorColumnBottom() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getErrorColumnBottom() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the index of the column that contains the lower error value.
getErrorColumnTop() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getErrorColumnTop() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the index of the column that contains the upper error value.
getErrorShape() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getErrorShape() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the shape which is used to draw the error indicators.
getErrorStroke() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getErrorStroke() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the stroke which is used to draw the error indicators.
getExtensions() - Method in class de.erichseifert.gral.io.IOCapabilities
Returns an array with Strings containing all possible filename extensions.
getFont() - Method in class de.erichseifert.gral.plots.Label
Returns the font used to display the text of this label.
getFont() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
getFont() - Method in interface de.erichseifert.gral.plots.legends.Legend
Returns the font used to display the labels.
getFont() - Method in class de.erichseifert.gral.plots.points.LabelPointRenderer
Returns the font of this label.
getFormat() - Method in class de.erichseifert.gral.io.IOCapabilities
Returns the format.
getFormat() - Method in class de.erichseifert.gral.plots.points.LabelPointRenderer
Returns the format which specifies how the labels are displayed.
getGap() - Method in class de.erichseifert.gral.graphics.EdgeLayout
Returns the minimal space between components.
getGap() - Method in class de.erichseifert.gral.graphics.OuterEdgeLayout
Returns the minimal space between components.
getGap() - Method in class de.erichseifert.gral.graphics.StackedLayout
Returns the minimal space between components.
getGap() - Method in class de.erichseifert.gral.graphics.TableLayout
Returns the minimal space between components.
getGap() - Method in class de.erichseifert.gral.plots.areas.AbstractAreaRenderer
 
getGap() - Method in interface de.erichseifert.gral.plots.areas.AreaRenderer
Returns the value for the gap between the area and a data point.
getGap() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
getGap() - Method in interface de.erichseifert.gral.plots.legends.Legend
Returns the horizontal and vertical gap between items.
getGap() - Method in class de.erichseifert.gral.plots.lines.AbstractLineRenderer2D
 
getGap() - Method in interface de.erichseifert.gral.plots.lines.LineRenderer
Returns the value for the gap between the line and a point.
getGap() - Method in class de.erichseifert.gral.plots.PiePlot.PieSliceRenderer
Returns the width of gaps between the segments relative to the font size.
getGraphics() - Method in class de.erichseifert.gral.graphics.DrawingContext
Returns the object for drawing geometry.
getHeight() - Method in class de.erichseifert.gral.graphics.AbstractDrawable
Returns the height of the bounds.
getHeight() - Method in interface de.erichseifert.gral.graphics.Drawable
Returns the height of the bounds.
getHeight() - Method in class de.erichseifert.gral.util.Dimension2D.Double
 
getHorizontal() - Method in class de.erichseifert.gral.util.Insets2D
Returns the sum of horizontal insets.
getIndex() - Method in class de.erichseifert.gral.data.DataAccessor
Returns the index to access the data source.
getIndex(int) - Method in class de.erichseifert.gral.data.filters.Filter
Returns the index of the filtered column using the index of the original column.
getIndexOriginal(int) - Method in class de.erichseifert.gral.data.filters.Filter
Returns the index of the original column using the index of the filtered column.
getInfo(String) - Method in class de.erichseifert.gral.plots.PlotNavigator
Returns navigational information for the axis with specified name.
getInnerRadius() - Method in class de.erichseifert.gral.plots.PiePlot.PieSliceRenderer
Returns the value for the inner radius of a pie relative to the radius set in the plot.
getInsets() - Method in interface de.erichseifert.gral.graphics.Container
Returns the space that this container must preserve at each of its edges.
getInsets() - Method in class de.erichseifert.gral.graphics.DrawableContainer
Returns the space that this container must preserve at each of its edges.
getInstance() - Static method in class de.erichseifert.gral.io.data.DataReaderFactory
Returns the instance of the factory.
getInstance() - Static method in class de.erichseifert.gral.io.data.DataWriterFactory
Returns the instance of the factory.
getInstance() - Static method in class de.erichseifert.gral.io.plots.DrawableWriterFactory
Returns an instance of this DrawableWriterFactory.
getIntersection() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getIntersection() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the intersection point of the axis.
getKernel() - Method in class de.erichseifert.gral.data.filters.Convolution
Returns the kernel.
getLabel() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getLabel() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the label text of the axis.
getLabel(Row) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Returns the label text for the specified row.
getLabel(Row) - Method in class de.erichseifert.gral.plots.legends.SeriesLegend
 
getLabel(Row) - Method in class de.erichseifert.gral.plots.legends.ValueLegend
 
getLabelColor() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getLabelColor() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the paint used to draw the axis label.
getLabelColumn() - Method in class de.erichseifert.gral.plots.legends.ValueLegend
Returns the index of the column that contains the labels for the values.
getLabelDistance() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getLabelDistance() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the distance from the axis to the label.
getLabelFont() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getLabelFont() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the font used to display the axis label text.
getLabelFormat() - Method in class de.erichseifert.gral.plots.legends.ValueLegend
Returns the format used to display data values.
getLabelRotation() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getLabelRotation() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the rotation of the axis label.
getLayout() - Method in interface de.erichseifert.gral.graphics.Container
Returns the layout associated with this container.
getLayout() - Method in class de.erichseifert.gral.graphics.DrawableContainer
Returns the layout associated with this container.
getLeft() - Method in class de.erichseifert.gral.util.Insets2D.Double
 
getLeft() - Method in class de.erichseifert.gral.util.Insets2D
Returns the insets at the left.
getLegend() - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns the legend component.
getLegend() - Method in interface de.erichseifert.gral.plots.Plot
Returns the legend component.
getLegendContainer() - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns the object containing the Legend.
getLegendDistance() - Method in class de.erichseifert.gral.plots.AbstractPlot
 
getLegendDistance() - Method in interface de.erichseifert.gral.plots.Plot
Returns the spacing between the plot area and the legend.
getLegendLocation() - Method in class de.erichseifert.gral.plots.AbstractPlot
 
getLegendLocation() - Method in interface de.erichseifert.gral.plots.Plot
Returns the current positioning of the legend inside the plot.
getLine(List<DataPoint>, Shape) - Method in class de.erichseifert.gral.plots.lines.DefaultLineRenderer2D
Returns a graphical representation for the line defined by e points.
getLine(List<DataPoint>, Shape) - Method in class de.erichseifert.gral.plots.lines.DiscreteLineRenderer2D
Returns a graphical representation for the line defined by points.
getLine(List<DataPoint>, Shape) - Method in interface de.erichseifert.gral.plots.lines.LineRenderer
Returns a graphical representation for the line defined by points.
getLine(List<DataPoint>, Shape) - Method in class de.erichseifert.gral.plots.lines.SmoothLineRenderer2D
Returns a graphical representation for the line defined by points.
getLineRenderer(DataSource) - Method in class de.erichseifert.gral.plots.XYPlot
Returns the LineRenderer for the specified data source.
getLineShape(List<DataPoint>) - Method in class de.erichseifert.gral.plots.lines.DefaultLineRenderer2D
Returns the geometric shape for this line.
getLineShape(List<DataPoint>) - Method in class de.erichseifert.gral.plots.lines.DiscreteLineRenderer2D
Returns the geometric shape for this line.
getLineShape(List<DataPoint>) - Method in interface de.erichseifert.gral.plots.lines.LineRenderer
Returns the geometric shape for this line.
getLineShape(List<DataPoint>) - Method in class de.erichseifert.gral.plots.lines.SmoothLineRenderer2D
Returns the geometric shape for this line.
getMajorGridColor() - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Returns the paint which is used to paint the grid lines at major ticks.
getMapping(DataSource) - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns the mapping of data source columns to axis names.
getMapping(DataSource) - Method in interface de.erichseifert.gral.plots.Plot
Returns the mapping of data source columns to axis names.
getMax() - Method in class de.erichseifert.gral.plots.axes.Axis
Returns the maximum value to be displayed.
getMaxIndex() - Method in class de.erichseifert.gral.data.filters.Kernel
Returns the index of the "rightmost" value.
getMaxOriginal() - Method in class de.erichseifert.gral.plots.PlotNavigator.NavigationInfo
Returns the original maximum value.
getMimeType() - Method in class de.erichseifert.gral.io.data.AbstractDataReader
Returns the MIME type.
getMimeType() - Method in class de.erichseifert.gral.io.data.AbstractDataWriter
Returns the MIME type.
getMimeType() - Method in class de.erichseifert.gral.io.IOCapabilities
Returns the MIME-Type of the format.
getMimeType() - Method in class de.erichseifert.gral.io.plots.BitmapWriter
Returns the output format of this writer.
getMimeType() - Method in interface de.erichseifert.gral.io.plots.DrawableWriter
Returns the output format of this writer.
getMimeType() - Method in class de.erichseifert.gral.io.plots.VectorWriter
Returns the output format of this writer.
getMin() - Method in class de.erichseifert.gral.plots.axes.Axis
Returns the minimum value to be displayed.
getMinimumSize() - Method in class de.erichseifert.gral.ui.DrawablePanel
 
getMinIndex() - Method in class de.erichseifert.gral.data.filters.Kernel
Returns the index of the "leftmost" value.
getMinorGridColor() - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Returns the paint which is used to paint the grid lines at minor ticks.
getMinOriginal() - Method in class de.erichseifert.gral.plots.PlotNavigator.NavigationInfo
Returns the original minimum value.
getMinorTickAlignment() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getMinorTickAlignment() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the alignment of minor ticks. 0.0 means outside the plotting area, 0.5 means centered on the axis, 1.0 means inside the plotting area.
getMinorTickColor() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getMinorTickColor() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the paint used to draw the shapes of minor ticks.
getMinorTickLength() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getMinorTickLength() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the length of minor tick strokes.
getMinorTicksCount() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getMinorTicksCount() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the count of minor ticks.
getMinorTickStroke() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getMinorTickStroke() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the stroke used to draw all minor ticks.
getMode() - Method in class de.erichseifert.gral.data.filters.Filter
Returns the Mode of this Filter.
getMode() - Method in class de.erichseifert.gral.plots.colors.AbstractColorMapper
Returns how values outside of the mapping range will be handled.
getMode() - Method in interface de.erichseifert.gral.plots.colors.ColorMapper
Returns how values outside of the mapping range will be handled.
getName() - Method in class de.erichseifert.gral.data.DataSeries
Returns the name of this series.
getName() - Method in class de.erichseifert.gral.io.IOCapabilities
Returns the name of the format.
getNavigator() - Method in interface de.erichseifert.gral.navigation.Navigable
Returns a navigator instance that can control the current object.
getNavigator() - Method in class de.erichseifert.gral.plots.PiePlot
Returns a navigator instance that can control the current object.
getNavigator() - Method in class de.erichseifert.gral.plots.XYPlot
Returns a navigator instance that can control the current object.
getNew() - Method in class de.erichseifert.gral.data.DataChangeEvent
Returns the new value after the change has been applied.
getNormal(Axis, Number, boolean, boolean) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
Returns the normal vector at the position of the specified value.
getNormal(Axis, Number, boolean, boolean) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the normal vector at the position of the specified value.
getOffset() - Method in class de.erichseifert.gral.data.filters.Kernel
Returns the offset of this kernel.
getOffset() - Method in class de.erichseifert.gral.data.filters.Median
Returns the offset from the current value used to calculate the median to the last value of the window.
getOffset() - Method in class de.erichseifert.gral.plots.colors.ScaledContinuousColorMapper
Returns the current offset value.
getOffset() - Method in class de.erichseifert.gral.plots.RasterPlot
Returns the horizontal and vertical offset of the raster from the origin.
getOld() - Method in class de.erichseifert.gral.data.DataChangeEvent
Returns the old value before it has changed.
getOrientation() - Method in class de.erichseifert.gral.data.statistics.Histogram1D
Returns the direction in which the histogram values will be accumulated.
getOrientation() - Method in class de.erichseifert.gral.graphics.StackedLayout
Returns whether the components will be laid out horizontally or vertically.
getOrientation() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
getOrientation() - Method in interface de.erichseifert.gral.plots.legends.Legend
Returns the direction of the legend's items.
getOriginal() - Method in class de.erichseifert.gral.data.filters.Filter
Returns the original data source that is filtered.
getOriginal(int, int) - Method in class de.erichseifert.gral.data.filters.Filter
Returns the value of the original data source at the specified column and row.
getOuterRadius() - Method in class de.erichseifert.gral.plots.PiePlot.PieSliceRenderer
Returns the value for the outer radius of a pie relative to the radius set in the plot.
getOutline(boolean) - Method in class de.erichseifert.gral.plots.Label
Returns an outline shape for this label.
getOutline(String, Font, float, double) - Static method in class de.erichseifert.gral.util.GraphicsUtils
Returns the outline for the specified text using the specified font and line width.
getPlot() - Method in class de.erichseifert.gral.plots.PlotNavigator
Returns the plot stored in this instance.
getPlotArea() - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns the drawing area of this plot.
getPlotArea() - Method in interface de.erichseifert.gral.plots.Plot
Returns the drawing area of this plot.
getPoint(PointData, Shape) - Method in class de.erichseifert.gral.plots.BarPlot.BarRenderer
Returns the graphical representation to be drawn for the specified data value.
getPoint(PointData, Shape) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the graphical representation to be drawn for the specified data value.
getPoint(PointData, Shape) - Method in class de.erichseifert.gral.plots.PiePlot.PieSliceRenderer
Returns the graphical representation to be drawn for the specified data value.
getPoint(PointData, Shape) - Method in class de.erichseifert.gral.plots.points.DefaultPointRenderer2D
Returns the graphical representation to be drawn for the specified data value.
getPoint(PointData, Shape) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the graphical representation to be drawn for the specified data value.
getPoint(PointData, Shape) - Method in class de.erichseifert.gral.plots.RasterPlot.RasterRenderer
Returns the graphical representation to be drawn for the specified data value.
getPoint2D(int, int) - Method in class de.erichseifert.gral.util.PointND
Creates a two-dimensional point from the specified dimensions.
getPoint2D() - Method in class de.erichseifert.gral.util.PointND
Creates a two-dimensional point from dimensions 0 and 1.
getPointRenderer(DataSource) - Method in class de.erichseifert.gral.plots.PiePlot
Returns the PointRenderer for the specified data source.
getPointRenderer(DataSource) - Method in class de.erichseifert.gral.plots.XYPlot
Returns the PointRenderer for the specified data source.
getPointShape(PointData) - Method in class de.erichseifert.gral.plots.BarPlot.BarRenderer
Returns a Shape instance that can be used for further calculations.
getPointShape(PointData) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns a Shape instance that can be used for further calculations.
getPointShape(PointData) - Method in class de.erichseifert.gral.plots.PiePlot.PieSliceRenderer
Returns a Shape instance that can be used for further calculations.
getPointShape(PointData) - Method in class de.erichseifert.gral.plots.points.DefaultPointRenderer2D
Returns a Shape instance that can be used for further calculations.
getPointShape(PointData) - Method in class de.erichseifert.gral.plots.points.LabelPointRenderer
 
getPointShape(PointData) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns a Shape instance that can be used for further calculations.
getPointShape(PointData) - Method in class de.erichseifert.gral.plots.points.SizeablePointRenderer
 
getPointShape(PointData) - Method in class de.erichseifert.gral.plots.RasterPlot.RasterRenderer
Returns a Shape instance that can be used for further calculations.
getPopupMenu(MouseEvent) - Method in class de.erichseifert.gral.ui.InteractivePanel
Method that returns the popup menu for a given mouse event.
getPosition(Axis, Number, boolean, boolean) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
Returns the position of the specified value on the axis.
getPosition(Axis, Number, boolean, boolean) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the position of the specified value on the axis.
getPositionColumn() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the index of the column which is used for the horizontal position of a box.
getPreferredSize() - Method in class de.erichseifert.gral.graphics.AbstractDrawable
Returns the preferred size of the Drawable.
getPreferredSize() - Method in interface de.erichseifert.gral.graphics.Drawable
Returns the preferred size of the Drawable.
getPreferredSize() - Method in class de.erichseifert.gral.graphics.DrawableContainer
 
getPreferredSize(Container) - Method in class de.erichseifert.gral.graphics.EdgeLayout
Returns the preferred size of the specified container using this layout.
getPreferredSize(Container) - Method in interface de.erichseifert.gral.graphics.Layout
Returns the preferred size of the specified container using this layout.
getPreferredSize(Container) - Method in class de.erichseifert.gral.graphics.OuterEdgeLayout
Returns the preferred size of the specified container using this layout.
getPreferredSize(Container) - Method in class de.erichseifert.gral.graphics.StackedLayout
Returns the preferred size of the specified container using this layout.
getPreferredSize(Container) - Method in class de.erichseifert.gral.graphics.TableLayout
Returns the preferred size of the specified container using this layout.
getPreferredSize() - Method in class de.erichseifert.gral.plots.Label
 
getPreferredSize() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend.AbstractSymbol
 
getPreferredSize() - Method in class de.erichseifert.gral.ui.DrawablePanel
 
getQuality() - Method in class de.erichseifert.gral.graphics.DrawingContext
Returns the desired display quality.
getRadius() - Method in class de.erichseifert.gral.plots.PiePlot
Returns the radius of the pie relative to the plot area size.
getRange() - Method in class de.erichseifert.gral.plots.axes.Axis
Returns the range of values to be displayed.
getRendererComponent(Axis) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
Returns a component that displays the specified axis.
getRendererComponent(Axis) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns a component that displays the specified axis.
getRight() - Method in class de.erichseifert.gral.util.Insets2D.Double
 
getRight() - Method in class de.erichseifert.gral.util.Insets2D
Returns the insets at the right.
getRotation() - Method in class de.erichseifert.gral.plots.Label
Returns the rotation of this label.
getRow(int) - Method in class de.erichseifert.gral.data.AbstractDataSource
Returns the row with the specified index.
getRow() - Method in class de.erichseifert.gral.data.DataChangeEvent
Returns the row index of the value that was changed.
getRow(int) - Method in interface de.erichseifert.gral.data.DataSource
Returns the row with the specified index.
getRow(int) - Method in class de.erichseifert.gral.data.RowSubset
 
getRow() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend.Item
Returns the row that is displayed by this item.
getRowCount() - Method in class de.erichseifert.gral.data.DataSeries
Returns the number of rows of the data source.
getRowCount() - Method in interface de.erichseifert.gral.data.DataSource
Returns the number of rows of the data source.
getRowCount() - Method in class de.erichseifert.gral.data.DataTable
Returns the number of rows of the data source.
getRowCount() - Method in class de.erichseifert.gral.data.DummyData
Returns the number of rows of the data source.
getRowCount() - Method in class de.erichseifert.gral.data.EnumeratedData
Returns the number of rows of the data source.
getRowCount() - Method in class de.erichseifert.gral.data.filters.Filter
Returns the number of rows of the data source.
getRowCount() - Method in class de.erichseifert.gral.data.filters.Resize
 
getRowCount() - Method in class de.erichseifert.gral.data.JdbcData
Returns the number of rows of the data source.
getRowCount() - Method in class de.erichseifert.gral.data.RowSubset
Returns the number of rows of the data source.
getRowCount() - Method in class de.erichseifert.gral.data.statistics.Histogram1D
Returns the number of rows of the data source.
getRowCountFiltered() - Method in class de.erichseifert.gral.data.filters.Filter
Returns the number of filtered rows.
getScale() - Method in class de.erichseifert.gral.plots.colors.ScaledContinuousColorMapper
Returns the current scaling factor.
getSegments(Shape) - Static method in class de.erichseifert.gral.util.GeometryUtils
Returns a list of a shape's segments as they are returned by its path iterator.
getSetting(String) - Method in class de.erichseifert.gral.io.data.AbstractDataReader
Returns the setting for the specified key.
getSetting(String) - Method in class de.erichseifert.gral.io.data.AbstractDataWriter
Returns the setting for the specified key.
getSetting(String) - Method in interface de.erichseifert.gral.io.data.DataReader
Returns the setting for the specified key.
getSetting(String) - Method in interface de.erichseifert.gral.io.data.DataWriter
Returns the setting for the specified key.
getShape() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getShape() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the shape of the axis.
getShape() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getShape() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the shape which is used to draw the point.
getShape(List<GeometryUtils.PathSegment>, boolean) - Static method in class de.erichseifert.gral.util.GeometryUtils
Constructs a geometric shape from a list of path segments.
getShapeColor() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getShapeColor() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the paint used to draw the axis, its ticks and its labels.
getShapeLength() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
Returns the length of the shape path which is used to render axes.
getShapeStroke() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getShapeStroke() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the stroke which defines the shape of the axis.
getSlice(DataSource, int) - Method in class de.erichseifert.gral.plots.PiePlot
Returns the sum of all absolute values from the specified data source up to the row with the specified index.
getSmoothness() - Method in class de.erichseifert.gral.plots.lines.SmoothLineRenderer2D
Returns the smoothness of the line.
getSource() - Method in class de.erichseifert.gral.data.DataAccessor
Returns the data source containing this column.
getSource() - Method in class de.erichseifert.gral.navigation.NavigationEvent
Returns the navigator that has caused the change.
getStart() - Method in class de.erichseifert.gral.plots.PiePlot
Returns the starting angle of the first segment.
getStart() - Method in class de.erichseifert.gral.util.StatefulTokenizer.Token
Returns the absolute position where the token starts in the input stream.
getStatistics() - Method in class de.erichseifert.gral.data.AbstractDataSource
Retrieves a object instance that contains various statistical information on the current data source.
getStatistics(String) - Method in class de.erichseifert.gral.data.Column
 
getStatistics(String) - Method in class de.erichseifert.gral.data.DataAccessor
Returns the specified statistical information for this data.
getStatistics() - Method in interface de.erichseifert.gral.data.DataSource
Retrieves a object instance that contains various statistical information on the current data source.
getStatistics(String) - Method in class de.erichseifert.gral.data.Row
 
getString(String) - Static method in class de.erichseifert.gral.util.Messages
Returns a message text that is determined by the specified key.
getStroke() - Method in class de.erichseifert.gral.plots.areas.LineAreaRenderer2D
Returns the stroke that is used to draw the lines from the data points to the axis.
getStroke() - Method in class de.erichseifert.gral.plots.lines.AbstractLineRenderer2D
 
getStroke() - Method in interface de.erichseifert.gral.plots.lines.LineRenderer
Returns the stroke to be used to define the line shape.
getSum(DataSource) - Method in class de.erichseifert.gral.plots.PiePlot
Returns the sum of all absolute values in the data column of a specified data source.
getSupportedFormats() - Method in class de.erichseifert.gral.io.AbstractIOFactory
Returns an array of Strings containing all supported formats.
getSupportedFormats() - Method in interface de.erichseifert.gral.io.IOFactory
Returns an array of Strings containing all supported formats.
getSymbol(Row) - Method in class de.erichseifert.gral.plots.BarPlot.BarPlotLegend
Returns a symbol for rendering a legend item.
getSymbol(Row) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxPlotLegend
Returns a symbol for rendering a legend item.
getSymbol(Row) - Method in interface de.erichseifert.gral.plots.legends.LegendSymbolRenderer
Returns a symbol for rendering a legend item.
getSymbol(Row) - Method in class de.erichseifert.gral.plots.PiePlot.PiePlotLegend
Returns a symbol for rendering a legend item.
getSymbol(Row) - Method in class de.erichseifert.gral.plots.XYPlot.XYLegend
Returns a symbol for rendering a legend item.
getSymbolSize() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
getSymbolSize() - Method in interface de.erichseifert.gral.plots.legends.Legend
Returns the size of the legend's symbols.
getTarget() - Method in class de.erichseifert.gral.graphics.DrawingContext
Returns the drawing target.
getText() - Method in class de.erichseifert.gral.plots.Label
Returns the text of this label.
getTextAlignment() - Method in class de.erichseifert.gral.plots.Label
Returns the alignment of text with multiple lines. 0.0 means left, 1.0 means right.
getTextRectangle() - Method in class de.erichseifert.gral.plots.Label
Returns the bounding rectangle of the text without rotation or word wrapping.
getTick(Tick.TickType, Axis, double) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
Returns the point of the tick mark (in pixel coordinates) on the specified axis with the specified value.
getTickAlignment() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getTickAlignment() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the alignment of major ticks relative to the axis. 0.0 means outside the plotting area, 0.5 means centered on the axis, 1.0 means inside the plotting area.
getTickColor() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getTickColor() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the paint used to draw the shapes of major ticks.
getTickFont() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getTickFont() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the font used to display the text of major ticks.
getTickLabelDistance() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getTickLabelDistance() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the distance of labels to their ticks.
getTickLabelDistanceAbsolute() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
Returns the absolute distance between ticks and labels.
getTickLabelFormat() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getTickLabelFormat() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the format which converts the tick values to labels.
getTickLabelRotation() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getTickLabelRotation() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the rotation of the tick labels.
getTickLength() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getTickLength() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the length of major tick strokes.
getTickLengthAbsolute() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
Returns the absolute length of a major tick.
getTickMinorLengthAbsolute() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
Returns the absolute length of a minor tick.
getTicks(Axis) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
Returns a list of all tick element on the axis.
getTicks(Axis) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns a list of all tick element on the axis.
getTicks(Axis) - Method in class de.erichseifert.gral.plots.axes.LogarithmicRenderer2D
 
getTickSpacing() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getTickSpacing() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the interval for major ticks.
getTickStroke() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
getTickStroke() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns the stroke which is used to draw all major ticks.
getTitle() - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns the title component of this plot.
getTitle() - Method in interface de.erichseifert.gral.plots.Plot
Returns the title component of this plot.
getToken(String, int) - Method in class de.erichseifert.gral.util.StatefulTokenizer.Rule
Analyzes the specified input data starting at the given position and returns a token with the defined type, the content matched by the regular expression if the rule matches.
getTop() - Method in class de.erichseifert.gral.util.Insets2D.Double
 
getTop() - Method in class de.erichseifert.gral.util.Insets2D
Returns the insets at the top.
getTopBarColumn() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the index of the column which is used for the top bar.
getType() - Method in class de.erichseifert.gral.util.StatefulTokenizer.Token
Returns the type of the token.
getTypeClass(String) - Method in class de.erichseifert.gral.io.AbstractIOFactory
Returns the type of factory products for a specified format.
getUniform(int, int, double) - Static method in class de.erichseifert.gral.data.filters.KernelUtils
Returns a Kernel with the specified size and offset, filled with a single value.
getUserAction() - Method in class de.erichseifert.gral.ui.ExportDialog
Returns the last action by the user.
getValue(PointData, Shape) - Method in class de.erichseifert.gral.plots.BarPlot.BarRenderer
Returns a graphical representation of the value label to be drawn for the specified data value.
getValue(PointData, Shape) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns a graphical representation of the value label to be drawn for the specified data value.
getValue(PointData, Shape) - Method in class de.erichseifert.gral.plots.PiePlot.PieSliceRenderer
 
getValue(PointData, Shape) - Method in class de.erichseifert.gral.plots.points.DefaultPointRenderer2D
Returns a graphical representation of the value label to be drawn for the specified data value.
getValue(PointData, Shape) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns a graphical representation of the value label to be drawn for the specified data value.
getValue(PointData, Shape) - Method in class de.erichseifert.gral.plots.RasterPlot.RasterRenderer
Returns a graphical representation of the value label to be drawn for the specified data value.
getValueAlignmentX() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getValueAlignmentX() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the relative horizontal position of the value.
getValueAlignmentY() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getValueAlignmentY() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the relative vertical position of the value.
getValueColor() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getValueColor() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the mapping that is used to fill the value.
getValueColumn() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getValueColumn() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the index of the column that contains the displayed values.
getValueColumn() - Method in class de.erichseifert.gral.plots.RasterPlot.RasterRenderer
Returns the index of the column which is used for the value of a point.
getValueDistance() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getValueDistance() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the current distance of values to the point.
getValueFont() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getValueFont() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the font that is used to render the value.
getValueFormat() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getValueFormat() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the format that is used to render the displayed data values.
getValueLocation() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getValueLocation() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the current positioning of the data value relative to the data point.
getValueNew() - Method in class de.erichseifert.gral.navigation.NavigationEvent
Returns the value after the change.
getValueOld() - Method in class de.erichseifert.gral.navigation.NavigationEvent
Returns the value before the change.
getValueOrDefault(Number, double) - Static method in class de.erichseifert.gral.util.DataUtils
Returns the double value of the Number object or the specified default value if the object is null.
getValueRotation() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
getValueRotation() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns the current rotation angle of the value.
getVertical() - Method in class de.erichseifert.gral.util.Insets2D
Returns the sum of vertical insets.
getVisibleData() - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns a list of all visible data series stored in the plot.
getVisibleData() - Method in interface de.erichseifert.gral.plots.Plot
Returns a list of all visible data series stored in the plot.
getWhiskerColor() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the paint which is used to fill the lines of the whiskers.
getWhiskerStroke() - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Returns the stroke which is used to paint the lines of the whiskers.
getWidth() - Method in class de.erichseifert.gral.graphics.AbstractDrawable
Returns the width of the bounds.
getWidth() - Method in interface de.erichseifert.gral.graphics.Drawable
Returns the width of the bounds.
getWidth() - Method in class de.erichseifert.gral.util.Dimension2D.Double
 
getWindowSize() - Method in class de.erichseifert.gral.data.filters.Median
Returns the size of the window which is used to calculate the median.
getWriterCapabilities() - Method in class de.erichseifert.gral.ui.DrawableWriterFilter
Returns the capabilities filtered by this instance.
getX() - Method in class de.erichseifert.gral.graphics.AbstractDrawable
Returns the x-position of the bounds.
getX() - Method in interface de.erichseifert.gral.graphics.Drawable
Returns the x-position of the bounds.
getXColumn() - Method in class de.erichseifert.gral.plots.RasterPlot.RasterRenderer
Returns the index of the column which is used for the x coordinate of a point.
getY() - Method in class de.erichseifert.gral.graphics.AbstractDrawable
Returns the y-position of the bounds.
getY() - Method in interface de.erichseifert.gral.graphics.Drawable
Returns the y-position of the bounds.
getYColumn() - Method in class de.erichseifert.gral.plots.RasterPlot.RasterRenderer
Returns the index of the column which is used for the y coordinate of a point.
getZoom() - Method in interface de.erichseifert.gral.navigation.Navigator
Returns the current zoom level of the associated object.
getZoom() - Method in class de.erichseifert.gral.plots.PiePlot.PiePlotNavigator
Returns the current zoom level of the associated object.
getZoom() - Method in class de.erichseifert.gral.plots.PlotNavigator
Returns the current zoom level of the associated object.
getZoom() - Method in class de.erichseifert.gral.plots.PlotNavigator.NavigationInfo
Returns the current zoom factor.
getZoomFactor() - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Returns the factor which is used to change the zoom level on zoom in/out actions.
getZoomFactor() - Method in interface de.erichseifert.gral.navigation.Navigator
Returns the factor which is used to change the zoom level on zoom in/out actions.
getZoomMax() - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Returns the minimal zoom factor.
getZoomMax() - Method in interface de.erichseifert.gral.navigation.Navigator
Returns the minimal zoom factor.
getZoomMin() - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Returns the minimal zoom factor.
getZoomMin() - Method in interface de.erichseifert.gral.navigation.Navigator
Returns the minimal zoom factor.
GraphicsUtils - Class in de.erichseifert.gral.util
Abstract class that contains utility functions for working with graphics.
GraphicsUtils() - Constructor for class de.erichseifert.gral.util.GraphicsUtils
Default constructor that prevents creation of class.
Grayscale - Class in de.erichseifert.gral.plots.colors
Class that generates shades of gray for values between 0.0 and 1.0.
Grayscale() - Constructor for class de.erichseifert.gral.plots.colors.Grayscale
 
grow(Shape, double) - Static method in class de.erichseifert.gral.util.GeometryUtils
Expand or shrink a shape in all directions by a defined offset.
grow(Shape, double, int, float) - Static method in class de.erichseifert.gral.util.GeometryUtils
Expand or shrink a shape in all directions by a defined offset.

H

HaltonSequence - Class in de.erichseifert.gral.util
Class that calculates the values of the Halton sequence.
HaltonSequence() - Constructor for class de.erichseifert.gral.util.HaltonSequence
Creates a new HaltonSequence object to the base of two.
HaltonSequence(int) - Constructor for class de.erichseifert.gral.util.HaltonSequence
Creates a new instance with the specified base.
hashCode() - Method in class de.erichseifert.gral.data.DataAccessor
 
hashCode() - Method in class de.erichseifert.gral.plots.colors.ScaledContinuousColorMapper
 
hashCode() - Method in class de.erichseifert.gral.plots.colors.SingleColor
 
hashCode() - Method in class de.erichseifert.gral.util.Dimension2D.Double
 
hashCode() - Method in class de.erichseifert.gral.util.Insets2D.Double
 
hashCode() - Method in class de.erichseifert.gral.util.PointND
 
hashCode() - Method in class de.erichseifert.gral.util.Tuple
 
hasNext() - Method in class de.erichseifert.gral.util.HaltonSequence
Returns whether the iteration has more elements.
HeatMap - Class in de.erichseifert.gral.plots.colors
Class that generates different color shades for values between 0.0 and 1.0.
HeatMap() - Constructor for class de.erichseifert.gral.plots.colors.HeatMap
 
Histogram - Class in de.erichseifert.gral.data.statistics
Abstract base class for histograms.
Histogram(DataSource) - Constructor for class de.erichseifert.gral.data.statistics.Histogram
Initializes a new histograms with a data source.
Histogram1D - Class in de.erichseifert.gral.data.statistics
View that aggregates the column values of an other data source into a histogram with cells.
Histogram1D(DataSource, Orientation, int) - Constructor for class de.erichseifert.gral.data.statistics.Histogram1D
Creates a new Histogram object with the specified DataSource and cell count.
Histogram1D(DataSource, Orientation, Number[]...) - Constructor for class de.erichseifert.gral.data.statistics.Histogram1D
Initializes a new histogram with the specified data source and subdivisions at the specified positions.

I

ImageReader - Class in de.erichseifert.gral.io.data
Class that reads a data source from a binary image file.
ImageReader(String) - Constructor for class de.erichseifert.gral.io.data.ImageReader
Creates a new instance with the specified MIME type.
ImageWriter - Class in de.erichseifert.gral.io.data
Class that writes a data source to a binary image file.
ImageWriter(String) - Constructor for class de.erichseifert.gral.io.data.ImageWriter
Creates a new instance with the specified MIME type.
IndexedColorMapper - Class in de.erichseifert.gral.plots.colors
Class that maps integer numbers to Paint objects.
IndexedColorMapper() - Constructor for class de.erichseifert.gral.plots.colors.IndexedColorMapper
 
IndexedColors - Class in de.erichseifert.gral.plots.colors
Maps index values to a specified color palette.
IndexedColors(Color, Color...) - Constructor for class de.erichseifert.gral.plots.colors.IndexedColors
Creates a new instance with at least one color.
indexOf(Object) - Method in class de.erichseifert.gral.util.SortedList
 
INITIAL_STATE - Static variable in class de.erichseifert.gral.util.StatefulTokenizer
The name of the initial state.
Insets2D - Class in de.erichseifert.gral.util
Abstract class that stores insets for all four directions.
Insets2D() - Constructor for class de.erichseifert.gral.util.Insets2D
Creates a new Insets2D object.
Insets2D.Double - Class in de.erichseifert.gral.util
Class that stores insets as double values.
Insets2D.Double() - Constructor for class de.erichseifert.gral.util.Insets2D.Double
Creates a new Insets2D object with zero insets.
Insets2D.Double(double) - Constructor for class de.erichseifert.gral.util.Insets2D.Double
Creates a new Insets2D object with the specified insets in all directions.
Insets2D.Double(double, double, double, double) - Constructor for class de.erichseifert.gral.util.Insets2D.Double
Creates a new Insets2D object with the specified insets.
InteractivePanel - Class in de.erichseifert.gral.ui
A panel implementation that displays a Drawable instance as a rich Swing component.
InteractivePanel(Drawable) - Constructor for class de.erichseifert.gral.ui.InteractivePanel
Creates a new panel instance and initializes it with a drawable component.
intersection(Shape, Shape) - Static method in class de.erichseifert.gral.util.GeometryUtils
Returns all intersection points of two shapes.
intersection(Line2D, Line2D) - Static method in class de.erichseifert.gral.util.GeometryUtils
Returns the intersection point of two lines.
invalidate(int, int) - Method in class de.erichseifert.gral.data.statistics.Statistics
Invalidates statistics information for a certain data cell.
invalidate() - Method in class de.erichseifert.gral.plots.Label
Marks the text layout as invalid.
invalidate() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Marks this legend's values and layout as invalid.
IOCapabilities - Class in de.erichseifert.gral.io
Class that stores information on a reader or writer implementation.
IOCapabilities(String, String, String, String[]) - Constructor for class de.erichseifert.gral.io.IOCapabilities
Creates a new IOCapabilities object with the specified format, name, MIME-Type and filename extensions.
IOCapabilitiesStorage - Class in de.erichseifert.gral.io
Abstract class that provides the basic functions to store capabilities of a reader or a writer implementation.
IOCapabilitiesStorage() - Constructor for class de.erichseifert.gral.io.IOCapabilitiesStorage
Initializes a new storage instance.
IOFactory<T> - Interface in de.erichseifert.gral.io
Interface for factories producing input (reader) or output (writer) classes.
isAntialiased() - Method in class de.erichseifert.gral.ui.DrawablePanel
Returns whether antialiasing is applied.
isAutoscaled() - Method in class de.erichseifert.gral.plots.axes.Axis
Returns whether the axis range should be determined automatically rather than using the axis's minimum and a maximum values.
isBuffered() - Method in class de.erichseifert.gral.data.JdbcData
Returns whether this data source is buffered.
isCalculatable(Number) - Static method in class de.erichseifert.gral.util.MathUtils
Returns whether a specified java.lang.Number object can be used for calculations.
isCalculatable(double) - Static method in class de.erichseifert.gral.util.MathUtils
Returns whether a specified double can be used for calculations.
isClockwise() - Method in class de.erichseifert.gral.plots.PiePlot
Returns whether the segments are in clockwise or counterclockwise order.
isColumnNumeric(int) - Method in class de.erichseifert.gral.data.AbstractDataSource
Returns whether the column at the specified index contains numbers.
isColumnNumeric(int) - Method in interface de.erichseifert.gral.data.DataSource
Returns whether the column at the specified index contains numbers.
isColumnNumeric(int) - Method in class de.erichseifert.gral.data.Row
Returns whether the column at the specified index contains numbers.
isErrorVisible() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
isErrorVisible() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns whether the error value is displayed.
isFiltered(int) - Method in class de.erichseifert.gral.data.filters.Filter
Returns whether the specified column is filtered.
isFormatSupported(String) - Method in class de.erichseifert.gral.io.AbstractIOFactory
Returns whether the specified MIME type is supported.
isFormatSupported(String) - Method in interface de.erichseifert.gral.io.IOFactory
Returns whether the specified MIME type is supported.
isGapRounded() - Method in class de.erichseifert.gral.plots.areas.AbstractAreaRenderer
 
isGapRounded() - Method in interface de.erichseifert.gral.plots.areas.AreaRenderer
Returns whether the gaps should have rounded corners.
isGapRounded() - Method in class de.erichseifert.gral.plots.lines.AbstractLineRenderer2D
 
isGapRounded() - Method in interface de.erichseifert.gral.plots.lines.LineRenderer
Returns whether the gaps should have rounded corners.
isLegendVisible() - Method in class de.erichseifert.gral.plots.AbstractPlot
 
isLegendVisible() - Method in interface de.erichseifert.gral.plots.Plot
Returns whether the legend is shown.
isMajorGridX() - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Returns whether horizontal grid lines at major ticks along the x-axis are drawn.
isMajorGridY() - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Returns whether vertical grid lines at major ticks along the y-axis are drawn.
isMinorGridX() - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Returns whether horizontal grid lines at minor ticks along the x-axis are drawn.
isMinorGridY() - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Returns whether vertical grid lines at minor ticks along the y-axis are drawn.
isMinorTicksVisible() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
isMinorTicksVisible() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns whether minor ticks are drawn.
isNumeric() - Method in class de.erichseifert.gral.data.Column
Returns whether this column only contains numbers.
isPaintAllBars() - Method in class de.erichseifert.gral.plots.BarPlot
Returns whether all bars are filled as a whole, or if each bar is filled independently.
isPannable() - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Returns whether the associated object can be panned.
isPannable() - Method in interface de.erichseifert.gral.navigation.Navigator
Returns whether the associated object can be panned.
isPannable() - Method in class de.erichseifert.gral.ui.InteractivePanel
Returns whether the plot area in the panel can be panned.
isPopupMenuEnabled() - Method in class de.erichseifert.gral.ui.InteractivePanel
Returns whether a popup menu will be shown by this panel when the user takes the appropriate action.
isShapeDirectionSwapped() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
isShapeDirectionSwapped() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns whether the axis direction is changed.
isShapeNormalOrientationClockwise() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
isShapeNormalOrientationClockwise() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns whether the normal vector of the shape is calculated using clockwise or counterclockwise rotation.
isShapeVisible() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
isShapeVisible() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns whether the shape of the axis will be drawn.
isTickLabelsOutside() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
isTickLabelsOutside() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns whether the tick labels are drawn outside of the plot.
isTickLabelsVisible() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
isTickLabelsVisible() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns whether tick labels will be shown.
isTicksAutoSpaced() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
isTicksAutoSpaced() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns whether the interval for major and minor ticks is chosen automatically.
isTicksVisible() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
isTicksVisible() - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Returns whether major ticks are drawn.
isValid() - Method in class de.erichseifert.gral.plots.axes.Axis
Returns whether the currently set minimum and maximum values are valid.
isValid() - Method in class de.erichseifert.gral.plots.Label
Returns whether the cached values in this label are valid.
isValid() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Returns whether this legend's values and layout are valid.
isValueVisible() - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
isValueVisible() - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns whether the data value of a point is displayed or not.
isVisible(DataSource) - Method in class de.erichseifert.gral.plots.AbstractPlot
Returns whether the specified data series is drawn.
isVisible(DataSource) - Method in interface de.erichseifert.gral.plots.Plot
Returns whether the specified data series is drawn.
isWordWrapEnabled() - Method in class de.erichseifert.gral.plots.Label
Returns whether words of the text should be wrapped to fit the size of the label.
isZoomable() - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Returns whether the associated object can be zoomed.
isZoomable() - Method in interface de.erichseifert.gral.navigation.Navigator
Returns whether the associated object can be zoomed.
isZoomable() - Method in class de.erichseifert.gral.ui.InteractivePanel
Returns whether the plot area in the panel can be zoomed.
iterator() - Method in class de.erichseifert.gral.data.AbstractDataSource
Returns an iterator over a set of elements of type T.
iterator() - Method in class de.erichseifert.gral.data.DataAccessor
Returns an iterator over the elements of this object.
iterator() - Method in class de.erichseifert.gral.graphics.DrawableContainer
Returns an iterator over the container's elements.

J

JdbcData - Class in de.erichseifert.gral.data
Data source for database tables accessed through a JDBC connection.
JdbcData(Connection, String, boolean) - Constructor for class de.erichseifert.gral.data.JdbcData
Initializes a new instance to query the data from a specified table using a specified JDBC connection.
JdbcData(Connection, String) - Constructor for class de.erichseifert.gral.data.JdbcData
Initializes a new buffered instance to query the data from a specified table using a specified JDBC connection.

K

Kernel - Class in de.erichseifert.gral.data.filters
Class that represents an one dimensional array of coefficients for a weighted filtering.
Kernel(int, double[]) - Constructor for class de.erichseifert.gral.data.filters.Kernel
Creates a new Kernel object with the specified offset and values.
Kernel(double...) - Constructor for class de.erichseifert.gral.data.filters.Kernel
Creates a new kernel object with the specified values and an offset being half the size of this kernel (rounded down).
KernelUtils - Class in de.erichseifert.gral.data.filters
Abstract class that provides utility functions which are useful for kernels.
KernelUtils() - Constructor for class de.erichseifert.gral.data.filters.KernelUtils
 
KURTOSIS - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the kurtosis.

L

label - Variable in class de.erichseifert.gral.plots.axes.Tick
Label text associated with this tick mark.
Label - Class in de.erichseifert.gral.plots
Class that draws a label to a specific location.
Label() - Constructor for class de.erichseifert.gral.plots.Label
Initializes a new empty Label instance.
Label(String) - Constructor for class de.erichseifert.gral.plots.Label
Initializes a new Label instance with the specified text.
labelDrawable - Variable in class de.erichseifert.gral.plots.DataPoint
Drawable that will be used to render the value label.
LabelPointRenderer - Class in de.erichseifert.gral.plots.points
Class that provides Drawables, which display specified data values as labels.
LabelPointRenderer() - Constructor for class de.erichseifert.gral.plots.points.LabelPointRenderer
Initializes a new renderer.
layout() - Method in interface de.erichseifert.gral.graphics.Container
Recalculates this container's layout.
layout() - Method in class de.erichseifert.gral.graphics.DrawableContainer
Recalculates this container's layout.
layout(Container) - Method in class de.erichseifert.gral.graphics.EdgeLayout
Arranges the components of the specified container according to this layout.
Layout - Interface in de.erichseifert.gral.graphics
Interface that provides basic functions for arranging a layout.
layout(Container) - Method in interface de.erichseifert.gral.graphics.Layout
Arranges the components of the specified container according to this layout.
layout(Container) - Method in class de.erichseifert.gral.graphics.OuterEdgeLayout
Arranges the components of the specified container according to this layout.
layout(Container) - Method in class de.erichseifert.gral.graphics.StackedLayout
Arranges the components of the specified container according to this layout.
layout(Container) - Method in class de.erichseifert.gral.graphics.TableLayout
Arranges the components of the specified container according to this layout.
layout() - Method in class de.erichseifert.gral.plots.AbstractPlot
 
layoutAxes() - Method in class de.erichseifert.gral.plots.AbstractPlot
Calculates the bounds of the axes.
layoutAxes() - Method in class de.erichseifert.gral.plots.XYPlot
 
layoutLegend() - Method in class de.erichseifert.gral.plots.AbstractPlot
Calculates the bounds of the legend component.
Legend - Interface in de.erichseifert.gral.plots.legends
Interface for a legend that display visual examples of the variables used in a plot.
LegendSymbolRenderer - Interface in de.erichseifert.gral.plots.legends
A renderer for symbols that are used in legend items.
limit(T, T, T) - Static method in class de.erichseifert.gral.util.MathUtils
Clamps a number object to specified limits: if value is greater than max then max will be returned.
limit(double, double, double) - Static method in class de.erichseifert.gral.util.MathUtils
Clamps a double number to specified limits: if value is greater than max then max will be returned.
limit(float, float, float) - Static method in class de.erichseifert.gral.util.MathUtils
Clamps a float number to specified limits: if value is greater than max then max will be returned.
limit(int, int, int) - Static method in class de.erichseifert.gral.util.MathUtils
Clamps a integer number to specified limits: if value is greater than max then max will be returned.
LineAreaRenderer2D - Class in de.erichseifert.gral.plots.areas
Default two-dimensional implementation of the AreaRenderer interface that draws lines from data points to the main axis.
LineAreaRenderer2D() - Constructor for class de.erichseifert.gral.plots.areas.LineAreaRenderer2D
Standard constructor that initializes a new instance.
LinearGradient - Class in de.erichseifert.gral.plots.colors
Linearly blends different colors for values between 0.0 and 1.0.
LinearGradient(Color, Color...) - Constructor for class de.erichseifert.gral.plots.colors.LinearGradient
Creates a new instance with at least one color.
LinearRenderer2D - Class in de.erichseifert.gral.plots.axes
Class that renders axes with a linear scale in two dimensional space.
LinearRenderer2D() - Constructor for class de.erichseifert.gral.plots.axes.LinearRenderer2D
Creates a new renderer for linear axes in two-dimensional space.
LineRenderer - Interface in de.erichseifert.gral.plots.lines
Interface that provides functions for rendering a line in two dimensional space.
Location - Enum in de.erichseifert.gral.util
Indicates the location of components.
LogarithmicRenderer2D - Class in de.erichseifert.gral.plots.axes
Class that renders axes with a logarithmic scale in two dimensional space.
LogarithmicRenderer2D() - Constructor for class de.erichseifert.gral.plots.axes.LogarithmicRenderer2D
Creates a new renderer for logarithmic scaled axes in two-dimensional space.
luv2rgb(double[], double[]) - Static method in class de.erichseifert.gral.util.GraphicsUtils
Converts color components from the CIE L*u*v* to the sRGB color space.
luv2xyz(double[], double[]) - Static method in class de.erichseifert.gral.util.GraphicsUtils
Convert color components from the CIE L*u*v* to the CIE XYZ color space.

M

magnitude(double, double) - Static method in class de.erichseifert.gral.util.MathUtils
Returns the magnitude of the specified number.
map(K[], V[]) - Static method in class de.erichseifert.gral.util.DataUtils
Creates a mapping from two arrays, one with keys, one with values.
MathUtils - Class in de.erichseifert.gral.util
Abstract class that provides utility functions which are useful for mathematical calculations.
MAX - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the maximum, i.e. the largest value.
MEAN - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the arithmetic mean of all values.
Median - Class in de.erichseifert.gral.data.filters
Class that calculates the median of a data sequence.
Median(DataSource, int, int, Filter.Mode, int...) - Constructor for class de.erichseifert.gral.data.filters.Median
Creates a new Median object with the specified DataSource, window size, offset, Mode, and columns.
MEDIAN - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the median (or 50% quantile).
Messages - Class in de.erichseifert.gral.util
Singleton class that globally provides translated message texts.
MIN - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the minimum, i.e. the smallest value.
mul(double) - Method in class de.erichseifert.gral.data.filters.Kernel
Returns a new Kernel, where the specified value was multiplied with each of the items.
mul(Kernel) - Method in class de.erichseifert.gral.data.filters.Kernel
Returns a new Kernel, where the specified kernel was multiplied.
MutableDataSource - Interface in de.erichseifert.gral.data
Interface for write access to tabular data.

N

N - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the total number of elements.
Navigable - Interface in de.erichseifert.gral.navigation
Interface for classes that can provide a Navigator which translates navigational actions.
NavigationDirection - Interface in de.erichseifert.gral.navigation
Marker interface for implementation specific navigation direction, such as horizontal, vertical for two dimensional objects.
NavigationEvent<T> - Class in de.erichseifert.gral.navigation
Data class that describes a navigational event, like zooming or panning.
NavigationEvent(Navigator, T, T) - Constructor for class de.erichseifert.gral.navigation.NavigationEvent
Initializes a new instance.
NavigationListener - Interface in de.erichseifert.gral.navigation
An interface for classes that want to be notified on navigation changes like panning or zooming.
Navigator - Interface in de.erichseifert.gral.navigation
An interface for translating navigational interactions, such as zooming panning to control the associated Navigable object.
negate() - Method in class de.erichseifert.gral.data.filters.Kernel
Returns a Kernel with all values being negated.
next() - Method in class de.erichseifert.gral.util.HaltonSequence
Returns the next element in the iteration.
normal - Variable in class de.erichseifert.gral.plots.axes.Tick
The normal of the tick mark.
normalize() - Method in class de.erichseifert.gral.data.filters.Kernel
Returns a normalized Kernel so that the sum of all values equals 1.
normalizeDegrees(double) - Static method in class de.erichseifert.gral.util.MathUtils
Converts an angle in degrees so that it lies between 0.0 and 360.0.
notifyDataAdded(DataChangeEvent...) - Method in class de.erichseifert.gral.data.AbstractDataSource
Notifies all registered listeners that data values have been added.
notifyDataRemoved(DataChangeEvent...) - Method in class de.erichseifert.gral.data.AbstractDataSource
Notifies all registered listeners that data values have been removed.
notifyDataUpdated(DataChangeEvent...) - Method in class de.erichseifert.gral.data.AbstractDataSource
Notifies all registered listeners that data values have changed.

O

Orientation - Enum in de.erichseifert.gral.util
Enumeration type to describe the orientation of a arbitrary elements.
OuterEdgeLayout - Class in de.erichseifert.gral.graphics
Implementation of Layout that arranges a Container's components inside or in the regions outside of the container.
OuterEdgeLayout(double) - Constructor for class de.erichseifert.gral.graphics.OuterEdgeLayout
Initializes a layout manager object with the specified space between the container's edges and the components.
OuterEdgeLayout() - Constructor for class de.erichseifert.gral.graphics.OuterEdgeLayout
Initializes a layout manager object without space between the components.

P

paintComponent(Graphics) - Method in class de.erichseifert.gral.ui.DrawablePanel
 
pan(PointND<? extends Number>) - Method in interface de.erichseifert.gral.navigation.Navigator
Moves the center by the relative values of the specified point.
pan(PointND<? extends Number>) - Method in class de.erichseifert.gral.plots.PiePlot.PiePlotNavigator
Moves the center by the relative values of the specified point.
pan(PointND<? extends Number>) - Method in class de.erichseifert.gral.plots.PlotNavigator
Moves the center by the relative values of the specified point.
PiePlot - Class in de.erichseifert.gral.plots
Class that displays data as segments of a pie plot.
PiePlot(DataSource) - Constructor for class de.erichseifert.gral.plots.PiePlot
Initializes a new pie plot with the specified data source.
PiePlot.PiePlotArea2D - Class in de.erichseifert.gral.plots
Class that represents the drawing area of a PiePlot.
PiePlot.PiePlotArea2D(PiePlot) - Constructor for class de.erichseifert.gral.plots.PiePlot.PiePlotArea2D
Constructor that creates a new instance and initializes it with a plot acting as data provider.
PiePlot.PiePlotLegend - Class in de.erichseifert.gral.plots
A legend implementation for pie plots that displays items for each data value of a data source.
PiePlot.PiePlotLegend(PiePlot) - Constructor for class de.erichseifert.gral.plots.PiePlot.PiePlotLegend
Initializes a new instance with a specified plot.
PiePlot.PiePlotNavigator - Class in de.erichseifert.gral.plots
Navigator implementation for pie plots.
PiePlot.PiePlotNavigator(PiePlot) - Constructor for class de.erichseifert.gral.plots.PiePlot.PiePlotNavigator
Initializes a new instance with a pie plot to be navigated.
PiePlot.PieSliceRenderer - Class in de.erichseifert.gral.plots
A point renderer for a single slice in a pie plot.
PiePlot.PieSliceRenderer(PiePlot) - Constructor for class de.erichseifert.gral.plots.PiePlot.PieSliceRenderer
Initializes a new instance with a pie plot object.
PiePlot.Slice - Class in de.erichseifert.gral.plots
Data class for storing slice information in world units.
PiePlot.Slice(double, double) - Constructor for class de.erichseifert.gral.plots.PiePlot.Slice
Initializes a new slice with start and end value.
Plot - Interface in de.erichseifert.gral.plots
Interface for classes that display data in a plot.
PlotArea - Class in de.erichseifert.gral.plots
Abstract class that represents a canvas on which plot data will be drawn.
PlotArea() - Constructor for class de.erichseifert.gral.plots.PlotArea
Initializes a new instance with default background color and border.
PlotNavigator - Class in de.erichseifert.gral.plots
Abstract base class that can be used to control the zoom and panning of a plot.
PlotNavigator(Plot, List<String>) - Constructor for class de.erichseifert.gral.plots.PlotNavigator
Initializes a new instance that is responsible for zooming and panning the axes with the specified names of the specified plot.
PlotNavigator(Plot, String...) - Constructor for class de.erichseifert.gral.plots.PlotNavigator
Initializes a new instance that is responsible for zooming and panning the axes with the specified names of the specified plot.
PlotNavigator.NavigationInfo - Class in de.erichseifert.gral.plots
Data class for storing navigational information for an axis.
PlotNavigator.NavigationInfo(Number, Number, double) - Constructor for class de.erichseifert.gral.plots.PlotNavigator.NavigationInfo
Initializes a new NavigationInfo instance.
PointData - Class in de.erichseifert.gral.plots.points
Class for storing data that will be used to create a data point in a plot.
PointData(List<Axis>, List<? extends AxisRenderer>, Row, int) - Constructor for class de.erichseifert.gral.plots.points.PointData
Initializes a new instance with the specified data.
PointND<T extends java.lang.Number> - Class in de.erichseifert.gral.util
Class for storing n-dimensional points.
PointND(T...) - Constructor for class de.erichseifert.gral.util.PointND
Constructor that initializes the point with a list of coordinates.
PointRenderer - Interface in de.erichseifert.gral.plots.points
An interface providing functions for rendering points in a plot.
POPULATION_VARIANCE - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the population variance.
position - Variable in class de.erichseifert.gral.plots.DataPoint
Position of the data point (n-dimensional).
print(Graphics, PageFormat, int) - Method in class de.erichseifert.gral.ui.InteractivePanel
Prints the page at the specified index into the specified Graphics context in the specified format.
punch(Shape, List<DataPoint>) - Method in class de.erichseifert.gral.plots.areas.AbstractAreaRenderer
Returns the shape of an area from which the shapes of the specified points are subtracted.
punch(Shape, Iterable<DataPoint>) - Method in class de.erichseifert.gral.plots.lines.AbstractLineRenderer2D
Returns the shape of a line from which the shapes of the specified points are subtracted.
punch(Area, double, boolean, Point2D, Shape) - Static method in class de.erichseifert.gral.util.GeometryUtils
Subtract a specified geometric area of data points from another shape to yield gaps.
putRules(StatefulTokenizer.Rule...) - Method in class de.erichseifert.gral.util.StatefulTokenizer
Sets the rules for the initial state in the grammar.
putRules(String, StatefulTokenizer.Rule...) - Method in class de.erichseifert.gral.util.StatefulTokenizer
Sets the rules for the specified state in the grammar.

Q

quantile(List<Double>, double) - Static method in class de.erichseifert.gral.util.MathUtils
Utility method used to calculate arbitrary quantiles from a sorted list of values.
QUARTILE_1 - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the 1st quartile (or 25th quantile).
QUARTILE_2 - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the 2nd quartile (or 50th quantile).
QUARTILE_3 - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the 3rd quartile (or 75th quantile).
QuasiRandomColors - Class in de.erichseifert.gral.plots.colors
Class that generates seemingly random colors for specified index values.
QuasiRandomColors() - Constructor for class de.erichseifert.gral.plots.colors.QuasiRandomColors
Creates a new QuasiRandomColors object with default color variance.

R

RainbowColors - Class in de.erichseifert.gral.plots.colors
Class that generates the colors of a rainbow.
RainbowColors() - Constructor for class de.erichseifert.gral.plots.colors.RainbowColors
 
RandomColors - Class in de.erichseifert.gral.plots.colors
Class that generates pseudo-random colors for specified index values.
RandomColors() - Constructor for class de.erichseifert.gral.plots.colors.RandomColors
Creates a new RandomColors object with default seed.
RandomColors(long) - Constructor for class de.erichseifert.gral.plots.colors.RandomColors
Creates a new instances with the specified seed.
randomizedSelect(List<T>, int, int, int) - Static method in class de.erichseifert.gral.util.MathUtils
Perform a randomized search on an unsorted array a to find the ith smallest element.
rangeChanged(Axis, Number, Number) - Method in interface de.erichseifert.gral.plots.axes.AxisListener
Notified if the range of the axis has changed.
rangeChanged(Axis, Number, Number) - Method in class de.erichseifert.gral.plots.XYPlot
Notified if the range of an axis has changed.
RasterPlot - Class in de.erichseifert.gral.plots
Class that displays two coordinate values and a value as a raster of boxes.
RasterPlot(DataSource) - Constructor for class de.erichseifert.gral.plots.RasterPlot
Initializes a new box-and-whisker plot with the specified data source.
RasterPlot.RasterRenderer - Class in de.erichseifert.gral.plots
Class that renders a box and its whiskers in a box-and-whisker plot.
RasterPlot.RasterRenderer(RasterPlot) - Constructor for class de.erichseifert.gral.plots.RasterPlot.RasterRenderer
Constructor that creates a new instance and initializes it with a plot as data provider.
read(InputStream, Class<? extends Comparable<?>>...) - Method in class de.erichseifert.gral.io.data.AudioReader
Returns a data source that was imported.
read(InputStream, Class<? extends Comparable<?>>...) - Method in class de.erichseifert.gral.io.data.CSVReader
Returns a DataSource that was imported.
read(InputStream, Class<? extends Comparable<?>>...) - Method in interface de.erichseifert.gral.io.data.DataReader
Returns a data source that contains the imported data.
read(InputStream, Class<? extends Comparable<?>>...) - Method in class de.erichseifert.gral.io.data.ImageReader
Returns a data source that was imported.
rebuildCells() - Method in class de.erichseifert.gral.data.statistics.Histogram
Recalculates the histogram values.
rebuildCells() - Method in class de.erichseifert.gral.data.statistics.Histogram1D
(Re-)populates the cells of this Histogram.
refresh() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Updates the items for all data sources stored in this legend.
refresh() - Method in interface de.erichseifert.gral.plots.legends.Legend
Updates the items for all data sources stored in this legend.
refreshLayout() - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Refreshes the layout of the legend.
refreshLegendLayout() - Method in class de.erichseifert.gral.plots.AbstractPlot
Refreshes the positioning and spacing of the legend.
remove(int) - Method in class de.erichseifert.gral.data.DataTable
Removes a specified row from the table.
remove(int) - Method in interface de.erichseifert.gral.data.MutableDataSource
Removes a specified row from the data sink.
remove(Drawable) - Method in interface de.erichseifert.gral.graphics.Container
Removes a component from this container.
remove(Drawable) - Method in class de.erichseifert.gral.graphics.DrawableContainer
Removes a component from this container.
remove(DataSource) - Method in class de.erichseifert.gral.plots.AbstractPlot
Deletes the specified data series from the plot.
remove(DataSource) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Removes the specified data source.
remove(DataSource) - Method in interface de.erichseifert.gral.plots.legends.Legend
Removes the specified data source.
remove(DataSource) - Method in class de.erichseifert.gral.plots.legends.ValueLegend
 
remove(DataSource) - Method in interface de.erichseifert.gral.plots.Plot
Deletes the specified data series from the plot.
remove() - Method in class de.erichseifert.gral.util.HaltonSequence
Stub method to fulfill Iterator interface.
remove(int) - Method in class de.erichseifert.gral.util.SortedList
 
removeAxis(String) - Method in class de.erichseifert.gral.plots.AbstractPlot
Removes the axis with the specified name.
removeAxis(String) - Method in interface de.erichseifert.gral.plots.Plot
Removes the axis with the specified name.
removeAxisListener(AxisListener) - Method in class de.erichseifert.gral.plots.axes.Axis
Removes the specified AxisListener from this Axis.
removeDataListener(DataListener) - Method in class de.erichseifert.gral.data.AbstractDataSource
Removes the specified DataListener from this data source.
removeDataListener(DataListener) - Method in interface de.erichseifert.gral.data.DataSource
Removes the specified DataListener from this data source.
removeLast() - Method in class de.erichseifert.gral.data.DataTable
Removes the last row from the table.
removeLast() - Method in interface de.erichseifert.gral.data.MutableDataSource
Removes the last row from the data sink.
removeNavigationListener(NavigationListener) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Removes the specified listener object, i.e. it doesn't get notified on changes to navigation information like panning or zooming.
removeNavigationListener(NavigationListener) - Method in interface de.erichseifert.gral.navigation.Navigator
Removes the specified listener object, i.e. it doesn't get notified on changes to navigation information like panning or zooming.
reset() - Method in interface de.erichseifert.gral.navigation.Navigator
Sets the object's position and zoom level to the default state.
reset() - Method in class de.erichseifert.gral.plots.PiePlot.PiePlotNavigator
Sets the object's position and zoom level to the default state.
reset() - Method in class de.erichseifert.gral.plots.PlotNavigator
Sets the object's position and zoom level to the default state.
Resize - Class in de.erichseifert.gral.data.filters
Filter to change the size of equally spaced data sources.
Resize(DataSource, int, int) - Constructor for class de.erichseifert.gral.data.filters.Resize
Initializes a new data source from an original data source and a specified number of rows and columns.
revalidate(DataSource) - Method in class de.erichseifert.gral.plots.PiePlot
Rebuilds cached information for a specified data source.
reverse(Shape) - Static method in class de.erichseifert.gral.util.GeometryUtils
Returns a clone of a specified shape which has a reversed order of the points, lines and curves.
rgb2luv(double[], double[]) - Static method in class de.erichseifert.gral.util.GraphicsUtils
Converts color components from the CIE L*u*v* to the sRGB color space.
rgb2xyz(double[], double[]) - Static method in class de.erichseifert.gral.util.GraphicsUtils
Converts color components from the sRGB to the CIE XYZ color space.
round(double, double) - Static method in class de.erichseifert.gral.util.MathUtils
Mathematically rounds a number with a defined precision.
Row - Class in de.erichseifert.gral.data
Class for easily accessing a row of a data source.
Row(DataSource, int) - Constructor for class de.erichseifert.gral.data.Row
Initializes a new instances with the specified data source and row index.
row - Variable in class de.erichseifert.gral.plots.points.PointData
The data row that will get projected.
RowSubset - Class in de.erichseifert.gral.data
Abstract class that represents a view on several rows of a data source.
RowSubset(DataSource) - Constructor for class de.erichseifert.gral.data.RowSubset
Creates a new instance with the specified data source.

S

scale(double) - Method in class de.erichseifert.gral.plots.colors.ScaledContinuousColorMapper
Linearly transforms a value using offset and scale.
ScaledContinuousColorMapper - Class in de.erichseifert.gral.plots.colors
An abstract base class for implementations of ContinuousColorMapper that allow to apply a a scaling factor to the values passed to ContinuousColorMapper.get(double).
ScaledContinuousColorMapper() - Constructor for class de.erichseifert.gral.plots.colors.ScaledContinuousColorMapper
Default constructor that initializes a new instance with a default offset of 0.0 and a scale of 1.0.
ScaledContinuousColorMapper(double, double) - Constructor for class de.erichseifert.gral.plots.colors.ScaledContinuousColorMapper
Constructor that initializes a new instance with a specified offset and scaling factor.
SEPARATOR_CHAR - Static variable in class de.erichseifert.gral.io.data.CSVReader
Key for specifying a Character value that defines the delimiting character used to separate columns.
SEPARATOR_CHAR - Static variable in class de.erichseifert.gral.io.data.CSVWriter
Key for specifying a Character value that defines the delimiting character used to separate columns.
SerializableArea - Class in de.erichseifert.gral.util
A wrapper for creating serializable objects from instances of Area.
SerializableArea(Area) - Constructor for class de.erichseifert.gral.util.SerializableArea
Initializes a new wrapper with an Area instance.
SerializableBasicStroke - Class in de.erichseifert.gral.util
A wrapper for creating serializable objects from instances of BasicStroke.
SerializableBasicStroke(BasicStroke) - Constructor for class de.erichseifert.gral.util.SerializableBasicStroke
Initializes a new wrapper with a BasicStroke instance.
SerializablePoint2D - Class in de.erichseifert.gral.util
A wrapper for creating serializable objects from instances of Point2D.Double and Point2D.Float.
SerializablePoint2D(Point2D) - Constructor for class de.erichseifert.gral.util.SerializablePoint2D
Initializes a new wrapper with a Point2D instance.
SerializableShape - Class in de.erichseifert.gral.util
A wrapper for creating serializable objects from instances of Shape (e.g.
SerializableShape(Shape) - Constructor for class de.erichseifert.gral.util.SerializableShape
Initializes a new wrapper with a Shape instance.
SerializationUtils - Class in de.erichseifert.gral.util
An abstract class containing utility functions for serialization.
SerializationWrapper<T> - Interface in de.erichseifert.gral.util
Interface for classes used for wrapping non-serializable classes.
SeriesLegend - Class in de.erichseifert.gral.plots.legends
A legend implementation that displays an item for each data series that are added to the legend.
SeriesLegend() - Constructor for class de.erichseifert.gral.plots.legends.SeriesLegend
 
set(int, int, Comparable<T>) - Method in class de.erichseifert.gral.data.DataTable
Sets the value of a cell specified by its column and row indexes.
set(int, int, Double) - Method in class de.erichseifert.gral.data.filters.Filter
Sets a new value for a specified cell.
set(int, double) - Method in class de.erichseifert.gral.data.filters.Kernel
Sets the specified index of this kernel to the specified value.
set(int, int, Comparable<T>) - Method in interface de.erichseifert.gral.data.MutableDataSource
Sets the value of a cell specified by its column and row indexes.
set(int, T) - Method in class de.erichseifert.gral.util.PointND
Sets the value of a specified dimension.
setAlignmentX(double) - Method in class de.erichseifert.gral.plots.Label
Sets the horizontal alignment within the bounding rectangle. 0.0 means left, 1.0 means right.
setAlignmentX(double) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
setAlignmentX(double) - Method in interface de.erichseifert.gral.plots.legends.Legend
Sets the horizontal alignment of the legend relative to the plot area.
setAlignmentX(double) - Method in class de.erichseifert.gral.plots.points.LabelPointRenderer
Sets the horizontal alignment relative to the data point. 0 means left, 1 means right.
setAlignmentY(double) - Method in class de.erichseifert.gral.plots.Label
Sets the vertical alignment within the bounding rectangle. 0.0 means top, 1.0 means bottom.
setAlignmentY(double) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
setAlignmentY(double) - Method in interface de.erichseifert.gral.plots.legends.Legend
Sets the vertical alignment of the legend relative to the plot area.
setAlignmentY(double) - Method in class de.erichseifert.gral.plots.points.LabelPointRenderer
Sets the vertical alignment relative to the data point. 0 means top, 1 means bottom.
setAntialiased(boolean) - Method in class de.erichseifert.gral.ui.DrawablePanel
Sets whether antialiasing should be applied.
setAreaRenderer(DataSource, AreaRenderer) - Method in class de.erichseifert.gral.plots.XYPlot
Sets the AreaRenderer for a certain data source to the specified value.
setAscendingPoint(Number) - Method in class de.erichseifert.gral.plots.lines.DiscreteLineRenderer2D
Sets the relative distance between two points, i.e. the "step" of a stair.
setAscentDirection(Orientation) - Method in class de.erichseifert.gral.plots.lines.DiscreteLineRenderer2D
Sets the primary direction of the "steps".
setAutoscaled(boolean) - Method in class de.erichseifert.gral.plots.axes.Axis
Sets whether the axis range should be determined automatically rather than using the axis's minimum and a maximum values.
setAxes(List<String>) - Method in class de.erichseifert.gral.plots.PlotNavigator
Sets the names of the axes that should be handled by this object.
setAxes(String...) - Method in class de.erichseifert.gral.plots.PlotNavigator
Sets the names of the axes that should be handled by this object.
setAxis(String, Axis) - Method in class de.erichseifert.gral.plots.AbstractPlot
Sets the axis with the specified name and the associated AxisRenderer.
setAxis(String, Axis) - Method in interface de.erichseifert.gral.plots.Plot
Sets the axis with the specified name and the associated AxisRenderer.
setAxisRenderer(String, AxisRenderer) - Method in class de.erichseifert.gral.plots.AbstractPlot
Sets the renderer for the axis with the specified name.
setAxisRenderer(String, AxisRenderer) - Method in interface de.erichseifert.gral.plots.Plot
Sets the renderer for the axis with the specified name.
setAxisRenderer(String, AxisRenderer) - Method in class de.erichseifert.gral.plots.XYPlot
 
setBackground(Paint) - Method in class de.erichseifert.gral.plots.AbstractPlot
 
setBackground(Paint) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
setBackground(Paint) - Method in interface de.erichseifert.gral.plots.legends.Legend
Sets the paint used to draw the background.
setBackground(Paint) - Method in interface de.erichseifert.gral.plots.Plot
Sets the paint which will be used to fill the background of the plot.
setBackground(Paint) - Method in class de.erichseifert.gral.plots.PlotArea
Sets the paint which will be used to fill the background of the plot area.
setBarHeightMin(double) - Method in class de.erichseifert.gral.plots.BarPlot
Sets the minimum height of the bars in view units (e.g. pixels on screen).
setBarWidth(double) - Method in class de.erichseifert.gral.plots.BarPlot
Sets the width of the bars in axis coordinates.
setBarWidth(double) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the relative width of the bottom and top bars.
setBorderColor(Paint) - Method in class de.erichseifert.gral.plots.AbstractPlot
 
setBorderColor(Paint) - Method in class de.erichseifert.gral.plots.BarPlot.BarRenderer
Sets the paint which will be used to fill the point shape.
setBorderColor(Paint) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
setBorderColor(Paint) - Method in interface de.erichseifert.gral.plots.legends.Legend
Sets the paint used to fill the border of the legend.
setBorderColor(Paint) - Method in interface de.erichseifert.gral.plots.Plot
Sets the paint which will be used to fill the border of the plot.
setBorderColor(Paint) - Method in class de.erichseifert.gral.plots.PlotArea
Sets the paint which will be used to fill the border of the plot area.
setBorderStroke(Stroke) - Method in class de.erichseifert.gral.plots.AbstractPlot
 
setBorderStroke(Stroke) - Method in class de.erichseifert.gral.plots.BarPlot.BarRenderer
Sets the stroke used to paint the outline of the point shape.
setBorderStroke(Stroke) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
setBorderStroke(Stroke) - Method in interface de.erichseifert.gral.plots.legends.Legend
Sets the stroke used to draw the border of the legend.
setBorderStroke(Stroke) - Method in interface de.erichseifert.gral.plots.Plot
Sets the stroke which will be used to paint the border of the plot.
setBorderStroke(Stroke) - Method in class de.erichseifert.gral.plots.PlotArea
Sets the stroke which will be used to draw the border of the plot area.
setBottomBarColumn(int) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the index of the column which will be used for the bottom bar.
setBounds(Rectangle2D) - Method in class de.erichseifert.gral.graphics.AbstractDrawable
Sets the bounds to the specified bounding rectangle.
setBounds(double, double, double, double) - Method in class de.erichseifert.gral.graphics.AbstractDrawable
Sets the bounds to the specified coordinates, width and height.
setBounds(Rectangle2D) - Method in interface de.erichseifert.gral.graphics.Container
Sets the bounds of this container.
setBounds(Rectangle2D) - Method in interface de.erichseifert.gral.graphics.Drawable
Sets the bounds to the specified bounding rectangle.
setBounds(double, double, double, double) - Method in interface de.erichseifert.gral.graphics.Drawable
Sets the bounds to the specified coordinates, width and height.
setBounds(Rectangle2D) - Method in class de.erichseifert.gral.graphics.DrawableContainer
 
setBounds(double, double, double, double) - Method in class de.erichseifert.gral.graphics.DrawableContainer
 
setBounds(double, double, double, double) - Method in class de.erichseifert.gral.plots.Label
 
setBounds(double, double, double, double) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
setBounds(Rectangle) - Method in class de.erichseifert.gral.ui.DrawablePanel
 
setBounds(int, int, int, int) - Method in class de.erichseifert.gral.ui.DrawablePanel
 
setBoxBackground(ColorMapper) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the mapping which will be used to fill the background of a box.
setBoxBackground(Paint) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the paint which will be used to fill the background of a box.
setBoxBorderColor(Paint) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the paint which will be used to fill the border of a box and the lines of bars.
setBoxBorderStroke(Stroke) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the stroke which will be used to paint the border of a box and the lines of the bars.
setBoxTopColumn(int) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the index of the column which will be used for the top edge of the box.
setBoxWidth(double) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the relative width of the box.
setBuffered(boolean) - Method in class de.erichseifert.gral.data.JdbcData
Determines whether this data source should buffer intermediate results.
setCenter(PointND<? extends Number>) - Method in interface de.erichseifert.gral.navigation.Navigator
Sets a new center point.
setCenter(PointND<? extends Number>) - Method in class de.erichseifert.gral.plots.PiePlot.PiePlotNavigator
Sets a new center point.
setCenter(Point2D) - Method in class de.erichseifert.gral.plots.PiePlot
Sets the center of the pie.
setCenter(double) - Method in class de.erichseifert.gral.plots.PlotNavigator.NavigationInfo
Sets the current center value.
setCenter(PointND<? extends Number>) - Method in class de.erichseifert.gral.plots.PlotNavigator
Sets a new center point.
setCenterBarColor(Paint) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the paint which will be used to fill the lines of the center bar.
setCenterBarColumn(int) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the index of the column which will be used for the center bar.
setCenterBarStroke(Stroke) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the stroke which will be used to paint the lines of the center bar.
setClippingArea(Insets2D) - Method in class de.erichseifert.gral.plots.PlotArea
Sets the clipping offset of the plotted data relative to the plot area.
setClockwise(boolean) - Method in class de.erichseifert.gral.plots.PiePlot
Sets whether the segments will be in clockwise or counterclockwise order.
setColor(Paint) - Method in class de.erichseifert.gral.plots.areas.AbstractAreaRenderer
 
setColor(Paint) - Method in interface de.erichseifert.gral.plots.areas.AreaRenderer
Sets the paint used to fill the area shape.
setColor(Paint) - Method in class de.erichseifert.gral.plots.colors.SingleColor
Sets the color of this ColorMapper.
setColor(Paint) - Method in class de.erichseifert.gral.plots.Label
Sets the paint used to draw the label shape.
setColor(Paint) - Method in class de.erichseifert.gral.plots.lines.AbstractLineRenderer2D
 
setColor(Paint) - Method in interface de.erichseifert.gral.plots.lines.LineRenderer
Sets the paint to be used to paint the line shape.
setColor(ColorMapper) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setColor(Paint) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setColor(ColorMapper) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the mapping that will be used to fill the point shapes.
setColor(Paint) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the paint that will be used to fill the point shapes.
setColors(ColorMapper) - Method in class de.erichseifert.gral.plots.RasterPlot
Sets the object which will be used to map pixel values to colors.
setColorVariance(float[]) - Method in class de.erichseifert.gral.plots.colors.QuasiRandomColors
Sets the current color variance.
setColorVariance(float[]) - Method in class de.erichseifert.gral.plots.colors.RandomColors
Sets the current color variance.
setColumn(int) - Method in class de.erichseifert.gral.plots.points.LabelPointRenderer
Sets the index of the column which will be used for the label.
setColumn(int) - Method in class de.erichseifert.gral.plots.points.SizeablePointRenderer
Sets the index of the column which will be used for point sizes.
setColumnBoxBottom(int) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the index of the column which will be used for the bottom edge of the box.
setColumnTypes(Class<? extends Comparable<?>>...) - Method in class de.erichseifert.gral.data.AbstractDataSource
Sets the data types of all columns.
setCustomTicks(Map<Double, String>) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setCustomTicks(Map<Double, String>) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets custom ticks with their respective position and label.
setDefault(String, T) - Method in class de.erichseifert.gral.io.data.AbstractDataReader
Defines a default value for the setting with the specified key.
setDefault(String, T) - Method in class de.erichseifert.gral.io.data.AbstractDataWriter
Defines a default value for the setting with the specified key.
setDefaultState() - Method in interface de.erichseifert.gral.navigation.Navigator
Sets the current state as the default state of the object.
setDefaultState() - Method in class de.erichseifert.gral.plots.PiePlot.PiePlotNavigator
Sets the current state as the default state of the object.
setDefaultState() - Method in class de.erichseifert.gral.plots.PlotNavigator
Sets the current state as the default state of the object.
setDirection(NavigationDirection) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Sets the direction of the components that will be taken into account for zooming and panning.
setDirection(NavigationDirection) - Method in interface de.erichseifert.gral.navigation.Navigator
Sets the direction of the components that will be taken into account for zooming and panning.
setDirection(NavigationDirection) - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotNavigator
 
setDistance(Dimension2D) - Method in class de.erichseifert.gral.plots.RasterPlot
Returns the horizontal and vertical distance of the raster elements.
setDocumentBounds(double, double, double, double) - Method in class de.erichseifert.gral.ui.ExportDialog
Sets new bounds for the document.
setDrawableFonts(Font) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
Sets the font of the contained drawables.
setErrorColor(ColorMapper) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setErrorColor(Paint) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setErrorColor(ColorMapper) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the mapping that will be used to fill the error indicators.
setErrorColor(Paint) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the paint that will be used to fill the error indicators.
setErrorColumnBottom(int) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setErrorColumnBottom(int) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the index of the column that contains the lower error value.
setErrorColumnTop(int) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setErrorColumnTop(int) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the index of the column that contains the upper error value.
setErrorShape(Shape) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setErrorShape(Shape) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the shape which will be used to draw the error indicators.
setErrorStroke(Stroke) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setErrorStroke(Stroke) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the stroke which will be used to draw the error indicators.
setErrorVisible(boolean) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setErrorVisible(boolean) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets whether the error value will be displayed.
setFont(Font) - Method in class de.erichseifert.gral.plots.Label
Sets the font used to display the text of this label.
setFont(Font) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
setFont(Font) - Method in interface de.erichseifert.gral.plots.legends.Legend
Sets the font used to display the labels.
setFont(Font) - Method in class de.erichseifert.gral.plots.points.LabelPointRenderer
Sets font of this label.
setFormat(Format) - Method in class de.erichseifert.gral.plots.points.LabelPointRenderer
Sets the format which specifies how the labels will be displayed.
setGap(double) - Method in class de.erichseifert.gral.plots.areas.AbstractAreaRenderer
 
setGap(double) - Method in interface de.erichseifert.gral.plots.areas.AreaRenderer
Sets the value for the gap between the area and a data point.
setGap(Dimension2D) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
setGap(Dimension2D) - Method in interface de.erichseifert.gral.plots.legends.Legend
Sets the horizontal and vertical gap between items.
setGap(double) - Method in class de.erichseifert.gral.plots.lines.AbstractLineRenderer2D
 
setGap(double) - Method in interface de.erichseifert.gral.plots.lines.LineRenderer
Sets the value for the gap between the line and a point.
setGap(double) - Method in class de.erichseifert.gral.plots.PiePlot.PieSliceRenderer
Sets the width of gaps between the segments relative to the font size.
setGapRounded(boolean) - Method in class de.erichseifert.gral.plots.areas.AbstractAreaRenderer
 
setGapRounded(boolean) - Method in interface de.erichseifert.gral.plots.areas.AreaRenderer
Sets a value which decides whether the gaps should have rounded corners.
setGapRounded(boolean) - Method in class de.erichseifert.gral.plots.lines.AbstractLineRenderer2D
 
setGapRounded(boolean) - Method in interface de.erichseifert.gral.plots.lines.LineRenderer
Sets whether the gaps should have rounded corners.
setInnerRadius(double) - Method in class de.erichseifert.gral.plots.PiePlot.PieSliceRenderer
Sets the value for the inner radius of a pie relative to the radius set in the plot.
setInsets(Insets2D) - Method in interface de.erichseifert.gral.graphics.Container
Sets the space that this container must preserve at each of its edges.
setInsets(Insets2D) - Method in class de.erichseifert.gral.graphics.DrawableContainer
Sets the space that this container must preserve at each of its edges.
setInsets(Insets2D) - Method in class de.erichseifert.gral.util.Insets2D.Double
 
setInsets(double, double, double, double) - Method in class de.erichseifert.gral.util.Insets2D.Double
 
setInsets(Insets2D) - Method in class de.erichseifert.gral.util.Insets2D
Sets the insets according to the specified insets.
setInsets(double, double, double, double) - Method in class de.erichseifert.gral.util.Insets2D
Sets the insets to the specified values.
setIntersection(Number) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setIntersection(Number) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the intersection point of the axis.
setLabel(String) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setLabel(String) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the label text of the axis.
setLabelColor(Paint) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setLabelColor(Paint) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the paint used to draw the axis label.
setLabelColumn(int) - Method in class de.erichseifert.gral.plots.legends.ValueLegend
Sets the index of the column that contains the labels for the values.
setLabelDistance(double) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setLabelDistance(double) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the distance from the axis to the label.
setLabelFont(Font) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setLabelFont(Font) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the font used to display the axis label text.
setLabelFormat(Format) - Method in class de.erichseifert.gral.plots.legends.ValueLegend
Sets the format used to display data values.
setLabelRotation(double) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setLabelRotation(double) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the rotation of the axis label.
setLayout(Layout) - Method in interface de.erichseifert.gral.graphics.Container
Sets the layout associated with this container.
setLayout(Layout) - Method in class de.erichseifert.gral.graphics.DrawableContainer
Sets the layout associated with this container.
setLegend(Legend) - Method in class de.erichseifert.gral.plots.AbstractPlot
Sets the legend to the specified value.
setLegendDistance(double) - Method in class de.erichseifert.gral.plots.AbstractPlot
 
setLegendDistance(double) - Method in interface de.erichseifert.gral.plots.Plot
Sets the spacing between the plot area and the legend.
setLegendLocation(Location) - Method in class de.erichseifert.gral.plots.AbstractPlot
 
setLegendLocation(Location) - Method in interface de.erichseifert.gral.plots.Plot
Sets the positioning of the legend inside the plot.
setLegendVisible(boolean) - Method in class de.erichseifert.gral.plots.AbstractPlot
 
setLegendVisible(boolean) - Method in interface de.erichseifert.gral.plots.Plot
Sets whether the legend will be shown.
setLineRenderer(DataSource, LineRenderer) - Method in class de.erichseifert.gral.plots.XYPlot
Sets the LineRenderer for a certain data source to the specified value.
setLocation(T...) - Method in class de.erichseifert.gral.util.PointND
Sets all coordinate values at once.
setMajorGridColor(Color) - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Sets the paint which will be used to paint the grid lines at major ticks.
setMajorGridX(boolean) - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Sets whether horizontal grid lines at major ticks along the x-axis will be drawn.
setMajorGridY(boolean) - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Sets whether vertical grid lines at major ticks along the y-axis will be drawn.
setMapping(DataSource, String...) - Method in class de.erichseifert.gral.plots.AbstractPlot
Sets the mapping of data source columns to axis names.
setMapping(DataSource, String...) - Method in interface de.erichseifert.gral.plots.Plot
Sets the mapping of data source columns to axis names.
setMax(Number) - Method in class de.erichseifert.gral.plots.axes.Axis
Sets the maximum value to be displayed.
setMin(Number) - Method in class de.erichseifert.gral.plots.axes.Axis
Sets the minimum value to be displayed.
setMinorGridColor(Color) - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Sets the paint which will be used to paint the grid lines at minor ticks.
setMinorGridX(boolean) - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Sets whether horizontal grid lines at minor ticks along the x-axis will be drawn.
setMinorGridY(boolean) - Method in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Sets whether vertical grid lines at minor ticks along the y-axis will be drawn.
setMinorTickAlignment(double) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setMinorTickAlignment(double) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the alignment of minor ticks. 0.0 means outside the plotting area, 0.5 means centered on the axis, 1.0 means inside the plotting area.
setMinorTickColor(Paint) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setMinorTickColor(Paint) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the paint used to draw the shapes of minor ticks.
setMinorTickLength(double) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setMinorTickLength(double) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the length of minor tick strokes.
setMinorTicksCount(int) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setMinorTicksCount(int) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the count of minor ticks.
setMinorTickStroke(Stroke) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setMinorTickStroke(Stroke) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the stroke used to draw all minor ticks.
setMinorTicksVisible(boolean) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setMinorTicksVisible(boolean) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets whether minor ticks are drawn.
setMode(Filter.Mode) - Method in class de.erichseifert.gral.data.filters.Filter
Sets the Mode the specified value.
setMode(ColorMapper.Mode) - Method in class de.erichseifert.gral.plots.colors.AbstractColorMapper
Sets how values outside of the mapping range will be handled.
setMode(ColorMapper.Mode) - Method in class de.erichseifert.gral.plots.colors.Grayscale
 
setMode(ColorMapper.Mode) - Method in class de.erichseifert.gral.plots.colors.HeatMap
 
setMode(ColorMapper.Mode) - Method in class de.erichseifert.gral.plots.colors.IndexedColors
 
setMode(ColorMapper.Mode) - Method in class de.erichseifert.gral.plots.colors.LinearGradient
 
setMode(ColorMapper.Mode) - Method in class de.erichseifert.gral.plots.colors.RainbowColors
 
setName(String) - Method in class de.erichseifert.gral.data.DataSeries
Sets the name of this series.
setOffset(int) - Method in class de.erichseifert.gral.data.filters.Median
Sets the offset from the current value used to calculate the median to the last value of the window.
setOffset(double) - Method in class de.erichseifert.gral.plots.colors.ScaledContinuousColorMapper
Sets a new offset value.
setOffset(Point2D) - Method in class de.erichseifert.gral.plots.RasterPlot
Sets the horizontal and vertical offset of the raster from the origin.
setOrientation(Orientation) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
setOrientation(Orientation) - Method in interface de.erichseifert.gral.plots.legends.Legend
Sets the direction of the legend's items.
setOuterRadius(double) - Method in class de.erichseifert.gral.plots.PiePlot.PieSliceRenderer
Sets the value for the outer radius of a pie relative to the radius set in the plot.
setPaintAllBars(boolean) - Method in class de.erichseifert.gral.plots.BarPlot
Sets whether all bars will be filled as a whole, or if each bar will be filled independently.
setPannable(boolean) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Sets whether the associated object can be panned.
setPannable(boolean) - Method in interface de.erichseifert.gral.navigation.Navigator
Sets whether the associated object can be panned.
setPannable(boolean) - Method in class de.erichseifert.gral.ui.InteractivePanel
Sets whether the plot area in the panel can be panned.
setPlotArea(PlotArea) - Method in class de.erichseifert.gral.plots.AbstractPlot
Sets the drawing area to the specified value.
setPointRenderer(DataSource, PointRenderer) - Method in class de.erichseifert.gral.plots.PiePlot
Sets the PointRenderer for a certain data source to the specified value.
setPointRenderer(DataSource, PointRenderer) - Method in class de.erichseifert.gral.plots.XYPlot
Sets the PointRenderer for a certain data source to the specified value.
setPopupMenuEnabled(boolean) - Method in class de.erichseifert.gral.ui.InteractivePanel
Sets whether a popup menu will be shown by this panel when the user takes the appropriate action.
setPositionColumn(int) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the index of the column which will be used for the horizontal position of a box.
setRadius(double) - Method in class de.erichseifert.gral.plots.PiePlot
Sets the radius of the pie relative to the plot area size.
setRange(Number, Number) - Method in class de.erichseifert.gral.plots.axes.Axis
Sets the range of values to be displayed.
setRange(double, double) - Method in class de.erichseifert.gral.plots.colors.ScaledContinuousColorMapper
Sets offset and scale based on start and end values.
setRotation(double) - Method in class de.erichseifert.gral.plots.Label
Sets the rotation of this label.
setScale(double) - Method in class de.erichseifert.gral.plots.colors.ScaledContinuousColorMapper
Sets a new scaling factor for passed values.
setSetting(String, T) - Method in class de.erichseifert.gral.io.data.AbstractDataReader
Sets the setting for the specified key.
setSetting(String, T) - Method in class de.erichseifert.gral.io.data.AbstractDataWriter
Sets the setting for the specified key.
setSetting(String, T) - Method in interface de.erichseifert.gral.io.data.DataReader
Sets the setting for the specified key.
setSetting(String, T) - Method in interface de.erichseifert.gral.io.data.DataWriter
Sets the setting for the specified key.
setShape(Shape) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setShape(Shape) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the shape of the axis.
setShape(Shape) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setShape(Shape) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the shape which will be used to draw the point.
setShapeColor(Paint) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setShapeColor(Paint) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the paint used to draw the axis, its ticks and its labels.
setShapeDirectionSwapped(boolean) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setShapeDirectionSwapped(boolean) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets whether the axis direction will be changed.
setShapeNormalOrientationClockwise(boolean) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setShapeNormalOrientationClockwise(boolean) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets whether the normal vector of the shape is calculated using clockwise or counterclockwise rotation.
setShapeStroke(Stroke) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setShapeStroke(Stroke) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the stroke which defines the shape of the axis.
setShapeVisible(boolean) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setShapeVisible(boolean) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets whether the shape of the axis will be drawn.
setSize(double, double) - Method in class de.erichseifert.gral.util.Dimension2D.Double
 
setSmoothness(Number) - Method in class de.erichseifert.gral.plots.lines.SmoothLineRenderer2D
Returns the smoothness of the line.
setStart(double) - Method in class de.erichseifert.gral.plots.PiePlot
Sets the starting angle of the first segment.
setStroke(Stroke) - Method in class de.erichseifert.gral.plots.areas.LineAreaRenderer2D
Set the stroke that is used to draw the lines from the data points to the axis.
setStroke(Stroke) - Method in class de.erichseifert.gral.plots.lines.AbstractLineRenderer2D
 
setStroke(Stroke) - Method in interface de.erichseifert.gral.plots.lines.LineRenderer
Sets the stroke to be used to define the line shape.
setSymbolSize(Dimension2D) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
 
setSymbolSize(Dimension2D) - Method in interface de.erichseifert.gral.plots.legends.Legend
Sets the size of the legend's symbols.
setText(String) - Method in class de.erichseifert.gral.plots.Label
Sets the displayed text to the specified value.
setTextAlignment(double) - Method in class de.erichseifert.gral.plots.Label
Sets the alignment of text with multiple lines. 0.0 means left, 1.0 means right.
setTickAlignment(double) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setTickAlignment(double) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the alignment of major ticks relative to the axis. 0.0 means outside the plotting area, 0.5 means centered on the axis, 1.0 means inside the plotting area.
setTickColor(Paint) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setTickColor(Paint) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the paint used to draw the shapes of major ticks.
setTickFont(Font) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setTickFont(Font) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the font used to display the text of major ticks.
setTickLabelDistance(double) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setTickLabelDistance(double) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the distance of labels to their ticks.
setTickLabelFormat(Format) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setTickLabelFormat(Format) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the format which converts the tick values to labels.
setTickLabelRotation(double) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setTickLabelRotation(double) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the rotation of the tick labels.
setTickLabelsOutside(boolean) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setTickLabelsOutside(boolean) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets whether the tick labels are drawn outside of the plot.
setTickLabelsVisible(boolean) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setTickLabelsVisible(boolean) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets whether tick labels will be shown.
setTickLength(double) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setTickLength(double) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the length of major tick strokes.
setTicksAutoSpaced(boolean) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setTicksAutoSpaced(boolean) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets whether the interval for major and minor ticks is chosen automatically.
setTickSpacing(Number) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setTickSpacing(Number) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the interval for major ticks.
setTickStroke(Stroke) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setTickStroke(Stroke) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets the stroke which is used to draw all major ticks.
setTicksVisible(boolean) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
 
setTicksVisible(boolean) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Sets whether major ticks will be drawn.
setTopBarColumn(int) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the index of the column which will be used for the top bar.
setValueAlignmentX(double) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setValueAlignmentX(double) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the relative horizontal position of the value.
setValueAlignmentY(double) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setValueAlignmentY(double) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the relative vertical position of the value.
setValueColor(ColorMapper) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setValueColor(Paint) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setValueColor(ColorMapper) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the mapping that will be used to fill the value.
setValueColor(Paint) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the paint that will be used to fill the value.
setValueColumn(int) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setValueColumn(int) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the index of the column that contains the displayed values.
setValueColumn(int) - Method in class de.erichseifert.gral.plots.RasterPlot.RasterRenderer
Sets the index of the column which will be used for the value of a point.
setValueDistance(double) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setValueDistance(double) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the distance of values to the point.
setValueFont(Font) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setValueFont(Font) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the font that will be used to render the value.
setValueFormat(Format) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setValueFormat(Format) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the format that will be used to render the displayed data values.
setValueLocation(Location) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setValueLocation(Location) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the positioning of the data value relative to the data point.
setValueRotation(double) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setValueRotation(double) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Sets the rotation angle of the value.
setValueVisible(boolean) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
 
setValueVisible(boolean) - Method in interface de.erichseifert.gral.plots.points.PointRenderer
Returns whether the data value of a point will be displayed or not.
setVisible(DataSource, boolean) - Method in class de.erichseifert.gral.plots.AbstractPlot
Changes the visibility of the specified data series.
setVisible(DataSource, boolean) - Method in interface de.erichseifert.gral.plots.Plot
Changes the visibility of the specified data series.
setWhiskerColor(Paint) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the paint which will be used to fill the lines of the whiskers.
setWhiskerStroke(Stroke) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
Sets the stroke which will be used to paint the lines of the whiskers.
setWindowSize(int) - Method in class de.erichseifert.gral.data.filters.Median
Set the size of the window which is used to calculate the median.
setWordWrapEnabled(boolean) - Method in class de.erichseifert.gral.plots.Label
Sets whether words of the text should be wrapped to fit the size of the label.
setXColumn(int) - Method in class de.erichseifert.gral.plots.RasterPlot.RasterRenderer
Sets the index of the column which will be used for the x coordinate of a point.
setYColumn(int) - Method in class de.erichseifert.gral.plots.RasterPlot.RasterRenderer
Sets the index of the column which will be used for the y coordinate of a point.
setZoom(double) - Method in interface de.erichseifert.gral.navigation.Navigator
Sets the zoom level of the associated object to the specified value.
setZoom(double) - Method in class de.erichseifert.gral.plots.PiePlot.PiePlotNavigator
Sets the zoom level of the associated object to the specified value.
setZoom(double) - Method in class de.erichseifert.gral.plots.PlotNavigator.NavigationInfo
Sets the current zoom factor.
setZoom(double) - Method in class de.erichseifert.gral.plots.PlotNavigator
Sets the zoom level of the associated object to the specified value.
setZoomable(boolean) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Sets whether the associated object can be zoomed.
setZoomable(boolean) - Method in interface de.erichseifert.gral.navigation.Navigator
Sets whether the associated object can be zoomed.
setZoomable(boolean) - Method in class de.erichseifert.gral.ui.InteractivePanel
Sets whether the plot area in the panel can be zoomed.
setZoomFactor(double) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Sets the factor which should be used to change the zoom level on zoom in/out actions.
setZoomFactor(double) - Method in interface de.erichseifert.gral.navigation.Navigator
Sets the factor which should be used to change the zoom level on zoom in/out actions.
setZoomMax(double) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Sets the maximal zoom factor.
setZoomMax(double) - Method in interface de.erichseifert.gral.navigation.Navigator
Sets the maximal zoom factor.
setZoomMin(double) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Sets the minimal zoom factor.
setZoomMin(double) - Method in interface de.erichseifert.gral.navigation.Navigator
Sets the minimal zoom factor.
shape - Variable in class de.erichseifert.gral.plots.DataPoint
Shape describing the data point.
shapeToLines(Shape, boolean) - Static method in class de.erichseifert.gral.util.GeometryUtils
Returns the line fragments of the specified Shape.
SingleColor - Class in de.erichseifert.gral.plots.colors
Class that represents a ColorMapper with a single color.
SingleColor(Paint) - Constructor for class de.erichseifert.gral.plots.colors.SingleColor
Creates a new instance with the specified color.
size() - Method in class de.erichseifert.gral.data.Column
 
size() - Method in class de.erichseifert.gral.data.DataAccessor
Returns the number of elements in this column.
size() - Method in class de.erichseifert.gral.data.filters.Kernel
Returns the number of values in this kernel.
size() - Method in class de.erichseifert.gral.data.Row
 
size() - Method in interface de.erichseifert.gral.graphics.Container
Returns the number of components that are stored in this container.
size() - Method in class de.erichseifert.gral.graphics.DrawableContainer
Returns the number of components that are stored in this container.
size() - Method in class de.erichseifert.gral.util.SortedList
 
size() - Method in class de.erichseifert.gral.util.Tuple
Returns the number of elements.
SizeablePointRenderer - Class in de.erichseifert.gral.plots.points
Class that provides Drawables, which are sized accordingly to the data.
SizeablePointRenderer() - Constructor for class de.erichseifert.gral.plots.points.SizeablePointRenderer
Initializes a new object.
SKEWNESS - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the skewness.
SmoothLineRenderer2D - Class in de.erichseifert.gral.plots.lines
Class that connects DataPoints with a smooth line.
SmoothLineRenderer2D() - Constructor for class de.erichseifert.gral.plots.lines.SmoothLineRenderer2D
Initializes a new SmoothLineRenderer2D instance with default settings.
sort(DataComparator...) - Method in class de.erichseifert.gral.data.DataTable
Sorts the table rows with the specified DataComparators.
sort(DataComparator...) - Method in interface de.erichseifert.gral.data.MutableDataSource
Sorts the data sink rows with the specified sorting rules.
SortedList<T extends java.lang.Comparable<T>> - Class in de.erichseifert.gral.util
Resizable implementation of the List interface that automatically sorts all values.
SortedList(int) - Constructor for class de.erichseifert.gral.util.SortedList
Constructs an empty list with the specified initial capacity.
SortedList(Collection<? extends T>) - Constructor for class de.erichseifert.gral.util.SortedList
Constructs a list containing the elements of the specified collection.
SortedList() - Constructor for class de.erichseifert.gral.util.SortedList
Constructs an empty list with an initial capacity of ten.
StackedLayout - Class in de.erichseifert.gral.graphics
Class that represents a layout manager which arranges its components as horizontal or vertical stacks.
StackedLayout(Orientation) - Constructor for class de.erichseifert.gral.graphics.StackedLayout
Creates a new StackedLayout object with the specified orientation and default gap between the components.
StackedLayout(Orientation, Dimension2D) - Constructor for class de.erichseifert.gral.graphics.StackedLayout
Creates a new StackedLayout object with the specified orientation gap between the components.
start - Variable in class de.erichseifert.gral.plots.PiePlot.Slice
Value where the slice starts.
start - Variable in class de.erichseifert.gral.util.GeometryUtils.PathSegment
Starting point.
StatefulTokenizer - Class in de.erichseifert.gral.util
A tokenizing parser that can analyzes a string using different sets of regular expression based parsing rules and produces a list of tokens.
StatefulTokenizer() - Constructor for class de.erichseifert.gral.util.StatefulTokenizer
Initializes the internal data structures of a new instance.
StatefulTokenizer.Rule - Class in de.erichseifert.gral.util
A regular expression based rule for building a parsing grammar.
StatefulTokenizer.Rule(String, Object, String) - Constructor for class de.erichseifert.gral.util.StatefulTokenizer.Rule
Initializes a new instance with the specified regular expression pattern, a type for generated tokens, and a name of a grammar state that should be triggered.
StatefulTokenizer.Rule(String, Object) - Constructor for class de.erichseifert.gral.util.StatefulTokenizer.Rule
Initializes a new instance with the specified regular expression pattern, a type for generated tokens.
StatefulTokenizer.Token - Class in de.erichseifert.gral.util
A token that designates a certain section of a text input.
StatefulTokenizer.Token(int, int, Object, String) - Constructor for class de.erichseifert.gral.util.StatefulTokenizer.Token
Initializes a new token with absolute start and end position, a type and text content.
Statistics - Class in de.erichseifert.gral.data.statistics
A class that computes and stores various statistical information on a data source.
Statistics(DataSource) - Constructor for class de.erichseifert.gral.data.statistics.Statistics
Initializes a new object with the specified data source.
SUM - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the sum of all values.
SUM2 - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the sum of all value squares.
SUM3 - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the sum of all value cubics.
SUM4 - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the sum of all value quads.
SUM_OF_DIFF_CUBICS - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the sum of squared differences.
SUM_OF_DIFF_QUADS - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the sum of squared differences.
SUM_OF_DIFF_SQUARES - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the sum of squared differences.

T

TableLayout - Class in de.erichseifert.gral.graphics
Implementation of Layout that arranges a Container's components according to a tabular grid with a fixed number of columns.
TableLayout(int, double, double) - Constructor for class de.erichseifert.gral.graphics.TableLayout
Initializes a layout manager object with the specified number of columns and the distances between the components.
TableLayout(int) - Constructor for class de.erichseifert.gral.graphics.TableLayout
Initializes a layout manager object with the specified number of columns and no gap between the components.
Tick - Class in de.erichseifert.gral.plots.axes
Class for storing the tick mark of an axis.
Tick(Tick.TickType, PointND<Double>, PointND<Double>, Drawable, Shape, String) - Constructor for class de.erichseifert.gral.plots.axes.Tick
Creates a new instance with the specified position, normal, Drawable, point and label.
Tick.TickType - Enum in de.erichseifert.gral.plots.axes
Type of tick mark.
toArray(Comparable<?>[]) - Method in class de.erichseifert.gral.data.DataAccessor
Converts the data column to an array.
tokenize(String) - Method in class de.erichseifert.gral.util.StatefulTokenizer
Analyzes the specified input string using different sets of rules and returns a list of token objects describing the content structure.
toString() - Method in class de.erichseifert.gral.data.DataAccessor
 
toString() - Method in class de.erichseifert.gral.data.DataSeries
 
toString() - Method in class de.erichseifert.gral.util.Dimension2D.Double
 
toString() - Method in class de.erichseifert.gral.util.Insets2D.Double
 
toString() - Method in class de.erichseifert.gral.util.PointND
 
toString() - Method in class de.erichseifert.gral.util.StatefulTokenizer.Token
 
toString() - Method in class de.erichseifert.gral.util.Tuple
 
Tuple - Class in de.erichseifert.gral.util
Immutable class for storing n-dimensional tuples.
Tuple(Object...) - Constructor for class de.erichseifert.gral.util.Tuple
Constructor that initializes the tuple with a list of elements.
type - Variable in class de.erichseifert.gral.plots.axes.Tick
The type of tick mark (major/minor/custom).
type - Variable in class de.erichseifert.gral.util.GeometryUtils.PathSegment
Segment type id as defined in PathIterator.

U

unwrap() - Method in class de.erichseifert.gral.util.SerializableArea
Creates a new instance of the wrapped class using the data from the wrapper.
unwrap() - Method in class de.erichseifert.gral.util.SerializableBasicStroke
Creates a new stroke instance of the wrapped class using the data from the wrapper.
unwrap() - Method in class de.erichseifert.gral.util.SerializablePoint2D
Creates a new point instance of the wrapped class using the data from the wrapper.
unwrap() - Method in class de.erichseifert.gral.util.SerializableShape
Creates a new instance of the wrapped class using the data from the wrapper.
unwrap(Serializable) - Static method in class de.erichseifert.gral.util.SerializationUtils
Makes sure a regular object is returned, wrappers for serialization will be removed.
unwrap() - Method in interface de.erichseifert.gral.util.SerializationWrapper
Creates a new instance of the wrapped class using the data from the wrapper.

V

ValueLegend - Class in de.erichseifert.gral.plots.legends
A legend implementation that displays items for all data values of all data series that are added to the legend.
ValueLegend() - Constructor for class de.erichseifert.gral.plots.legends.ValueLegend
Initializes a new instance with default values.
valueOf(String) - Static method in enum de.erichseifert.gral.data.filters.Filter.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.erichseifert.gral.graphics.DrawingContext.Quality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.erichseifert.gral.graphics.DrawingContext.Target
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.erichseifert.gral.plots.axes.Tick.TickType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.erichseifert.gral.plots.colors.ColorMapper.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.erichseifert.gral.plots.XYPlot.XYNavigationDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.erichseifert.gral.ui.ExportDialog.UserAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.erichseifert.gral.util.Location
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.erichseifert.gral.util.Orientation
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.erichseifert.gral.data.filters.Filter.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.erichseifert.gral.graphics.DrawingContext.Quality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.erichseifert.gral.graphics.DrawingContext.Target
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.erichseifert.gral.plots.axes.Tick.TickType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.erichseifert.gral.plots.colors.ColorMapper.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.erichseifert.gral.plots.XYPlot.XYNavigationDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.erichseifert.gral.ui.ExportDialog.UserAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.erichseifert.gral.util.Location
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.erichseifert.gral.util.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.
VARIANCE - Static variable in class de.erichseifert.gral.data.statistics.Statistics
Key for specifying the variance of a sample.
VectorWriter - Class in de.erichseifert.gral.io.plots
Class that stores Drawable instances as vector graphics.
VectorWriter(String) - Constructor for class de.erichseifert.gral.io.plots.VectorWriter
Creates a new VectorWriter object with the specified MIME-Type.
viewToWorld(Axis, double, boolean) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Converts a view (screen) coordinate value to a world (axis) coordinate value.
viewToWorld(Axis, double, boolean) - Method in class de.erichseifert.gral.plots.axes.LinearRenderer2D
Converts a view (screen) coordinate value to a world (axis) coordinate value.
viewToWorld(Axis, double, boolean) - Method in class de.erichseifert.gral.plots.axes.LogarithmicRenderer2D
Converts a view (screen) coordinate value to a world (axis) coordinate value.

W

worldToView(Axis, Number, boolean) - Method in interface de.erichseifert.gral.plots.axes.AxisRenderer
Converts a world (axis) coordinate value to a view (screen) coordinate value.
worldToView(Axis, Number, boolean) - Method in class de.erichseifert.gral.plots.axes.LinearRenderer2D
Converts a world (axis) coordinate value to a view (screen) coordinate value.
worldToView(Axis, Number, boolean) - Method in class de.erichseifert.gral.plots.axes.LogarithmicRenderer2D
Converts a world (axis) coordinate value to a view (screen) coordinate value.
wrap(Object) - Static method in class de.erichseifert.gral.util.SerializationUtils
Makes sure an object is serializable, otherwise a serializable wrapper will be returned.
write(DataSource, OutputStream) - Method in class de.erichseifert.gral.io.data.CSVWriter
Stores the specified data source.
write(DataSource, OutputStream) - Method in interface de.erichseifert.gral.io.data.DataWriter
Stores the specified data source.
write(DataSource, OutputStream) - Method in class de.erichseifert.gral.io.data.ImageWriter
Stores the specified data source.
write(Drawable, OutputStream, double, double) - Method in class de.erichseifert.gral.io.plots.BitmapWriter
Stores the specified Drawable instance.
write(Drawable, OutputStream, double, double, double, double) - Method in class de.erichseifert.gral.io.plots.BitmapWriter
Stores the specified Drawable instance.
write(Drawable, OutputStream, double, double) - Method in interface de.erichseifert.gral.io.plots.DrawableWriter
Stores the specified Drawable instance.
write(Drawable, OutputStream, double, double, double, double) - Method in interface de.erichseifert.gral.io.plots.DrawableWriter
Stores the specified Drawable instance.
write(Drawable, OutputStream, double, double) - Method in class de.erichseifert.gral.io.plots.VectorWriter
Stores the specified Drawable instance.
write(Drawable, OutputStream, double, double, double, double) - Method in class de.erichseifert.gral.io.plots.VectorWriter
Stores the specified Drawable instance.

X

X - Static variable in class de.erichseifert.gral.util.PointND
Constant for accessing x-coordinate.
XYPlot - Class in de.erichseifert.gral.plots
Class that displays data in an two dimensional coordinate system (x-y plot).
XYPlot(DataSource...) - Constructor for class de.erichseifert.gral.plots.XYPlot
Initializes a new instance object with the specified data sources and reasonable default settings.
XYPlot.XYLegend - Class in de.erichseifert.gral.plots
Class that displays a legend in an XYPlot.
XYPlot.XYLegend(XYPlot) - Constructor for class de.erichseifert.gral.plots.XYPlot.XYLegend
Constructor that initializes the instance with a plot acting as a provider for settings and renderers.
XYPlot.XYNavigationDirection - Enum in de.erichseifert.gral.plots
Constants which determine the direction of zoom and pan actions.
XYPlot.XYPlotArea2D - Class in de.erichseifert.gral.plots
Class that represents the drawing area of an XYPlot.
XYPlot.XYPlotArea2D(XYPlot) - Constructor for class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
Creates a new instance with default settings and initializes it with a plot serving as data provider.
XYPlot.XYPlotNavigator - Class in de.erichseifert.gral.plots
Navigator implementation for two-dimensional plots.
XYPlot.XYPlotNavigator(XYPlot) - Constructor for class de.erichseifert.gral.plots.XYPlot.XYPlotNavigator
Initializes a new Navigator for two-dimensional plots with the default axes.
xyz2luv(double[], double[]) - Static method in class de.erichseifert.gral.util.GraphicsUtils
Converts color components from the CIE XYZ to the CIE L*u*v* color space.
xyz2rgb(double[], double[]) - Static method in class de.erichseifert.gral.util.GraphicsUtils
Converts color components from the sRGB to the CIE XYZ color space.

Y

Y - Static variable in class de.erichseifert.gral.util.PointND
Constant for accessing y-coordinate.

Z

Z - Static variable in class de.erichseifert.gral.util.PointND
Constant for accessing z-coordinate.
zoomChanged(NavigationEvent<Double>) - Method in class de.erichseifert.gral.navigation.AbstractNavigator
A method that gets called after the zoom level of an object in a connected PlotNavigator has changed.
zoomChanged(NavigationEvent<Double>) - Method in interface de.erichseifert.gral.navigation.NavigationListener
A method that gets called after the zoom level of an object in the PlotNavigator has changed.
zoomIn() - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Increases the current zoom level by the specified zoom factor.
zoomIn() - Method in interface de.erichseifert.gral.navigation.Navigator
Increases the current zoom level by the specified zoom factor.
zoomOut() - Method in class de.erichseifert.gral.navigation.AbstractNavigator
Decreases the current zoom level by the specified zoom factor.
zoomOut() - Method in interface de.erichseifert.gral.navigation.Navigator
Decreases the current zoom level by the specified zoom factor.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z