- 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 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(SettingsStorage) - 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.
- addSettingsListener(SettingsListener) - Method in class de.erichseifert.gral.plots.settings.BasicSettingsStorage
-
Adds a new listener which gets notified if settings have changed.
- ALIGNMENT_TEXT - Static variable in class de.erichseifert.gral.plots.Label
-
Key for specifying a
Number
value for the alignment of text
with multiple lines. 0 means left, 1 means right.
- ALIGNMENT_X - Static variable in class de.erichseifert.gral.plots.Label
-
Key for specifying a
Number
value for the horizontal alignment
within the bounding rectangle. 0 means left, 1 means right.
- ALIGNMENT_X - Static variable in interface de.erichseifert.gral.plots.legends.Legend
-
Key for specifying a
Number
value describing the horizontal
alignment of the legend relative to the plot area.
- ALIGNMENT_X - Static variable in class de.erichseifert.gral.plots.points.LabelPointRenderer
-
Key for specifying a
Number
value for the horizontal alignment
relative to the data point. 0 means left, 1 means right.
- ALIGNMENT_Y - Static variable in class de.erichseifert.gral.plots.Label
-
Key for specifying a
Number
value for the vertical alignment
within the bounding rectangle. 0 means top, 1 means bottom.
- ALIGNMENT_Y - Static variable in interface de.erichseifert.gral.plots.legends.Legend
-
Key for specifying a
Number
value describing the vertical
alignment of the legend relative to the plot area.
- ALIGNMENT_Y - Static variable in class de.erichseifert.gral.plots.points.LabelPointRenderer
-
Key for specifying a
Number
value for the vertical alignment
relative to the data point. 0 means top, 1 means bottom.
- 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.
- ASCENDING_POINT - Static variable in class de.erichseifert.gral.plots.lines.DiscreteLineRenderer2D
-
Key for specifying a
Number
value for the relative distance
between two points, i.e. the "step" of a stair.
- ASCENT_DIRECTION - Static variable in class de.erichseifert.gral.plots.lines.DiscreteLineRenderer2D
-
Key for specifying an instance of
Orientation
which indicates the primary
direction of the "steps".
- 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.
- 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 - package de.erichseifert.gral
-
Main classes.
- 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.plots.settings - package de.erichseifert.gral.plots.settings
-
Classes for managing user-defined settings.
- 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 Drawable
s 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 DataPoint
s with a stair-like line.
- DiscreteLineRenderer2D() - Constructor for class de.erichseifert.gral.plots.lines.DiscreteLineRenderer2D
-
Initializes a new DiscreteLineRenderer2D
instance with default
settings.
- DISTANCE - Static variable in class de.erichseifert.gral.plots.RasterPlot
-
Key for specifying a
Dimension2D
instance which
defines the horizontal and vertical distance of the raster pixels.
- 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 Drawable
s without layout
manager.
- DrawableContainer(Layout) - Constructor for class de.erichseifert.gral.graphics.DrawableContainer
-
Creates a new container for Drawable
s 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 Graphics2D
object.
- 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 Graphics2D
object.
- 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 Graphics2D object.
- 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.
- GAP - Static variable in interface de.erichseifert.gral.plots.areas.AreaRenderer
-
Key for specifying a
Number
value for the gap between the area
and a data point.
- GAP - Static variable in interface de.erichseifert.gral.plots.legends.Legend
-
Key for specifying a
Insets2D
instance defining the
horizontal and vertical gap between items.
- GAP - Static variable in interface de.erichseifert.gral.plots.lines.LineRenderer
-
Key for specifying a
Number
value for the gap between the line
and a point.
- GAP - Static variable in class de.erichseifert.gral.plots.PiePlot.PieSliceRenderer
-
Key for specifying a
Number
value for the width of gaps
between the segments.
- GAP_ROUNDED - Static variable in interface de.erichseifert.gral.plots.areas.AreaRenderer
-
Key for specifying a
Boolean
value that decides whether the
gaps should have rounded corners.
- GAP_ROUNDED - Static variable in interface de.erichseifert.gral.plots.lines.LineRenderer
-
Key for specifying a
Boolean
value which decides whether the
gaps should have rounded corners.
- 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.
- 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.
- 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.
- getBarShape(double, double, double, double) - Method in class de.erichseifert.gral.plots.BarPlot.BarRenderer
-
Returns the shape for a bar.
- 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.
- 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.
- 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
.
- 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.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.
- getCenterOriginal() - Method in class de.erichseifert.gral.plots.PlotNavigator.NavigationInfo
-
Returns the original center value.
- 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.colors.SingleColor
-
Returns the color of this ColorMapper.
- 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.
- 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.
- 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.JdbcData
-
- 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.
- 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.
- 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
-
- getExtensions() - Method in class de.erichseifert.gral.io.IOCapabilities
-
Returns an array with Strings containing all possible filename
extensions.
- getFormat() - Method in class de.erichseifert.gral.io.IOCapabilities
-
Returns the format.
- 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.
- 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.
- 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.
- getKernel() - Method in class de.erichseifert.gral.data.filters.Convolution
-
Returns the kernel.
- getKey() - Method in class de.erichseifert.gral.plots.settings.SettingChangeEvent
-
Returns the key of the changed setting.
- getKeys(Class<?>) - Static method in class de.erichseifert.gral.plots.settings.SettingsUtils
-
Returns all static fields of a specified class that represent settings
keys as pairs of (name, key).
- 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
-
- 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.
- 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.
- 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.
- getMinOriginal() - Method in class de.erichseifert.gral.plots.PlotNavigator.NavigationInfo
-
Returns the original minimum value.
- 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.
- getName() - Method in class de.erichseifert.gral.plots.settings.Key
-
Returns the name associated with this key.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- getSetting(Key) - Method in class de.erichseifert.gral.plots.settings.BasicSettingsStorage
-
Returns the setting with the specified key.
- getSetting(Key) - Method in interface de.erichseifert.gral.plots.settings.SettingsStorage
-
Returns the setting with the specified key.
- getSetting(Key) - Method in class de.erichseifert.gral.plots.StylableContainer
-
Returns the setting with the specified key.
- getSetting(Key) - Method in class de.erichseifert.gral.plots.StylableDrawable
-
Returns the setting with the specified key.
- getShape(List<GeometryUtils.PathSegment>, boolean) - Static method in class de.erichseifert.gral.util.GeometryUtils
-
Constructs a geometric shape from a list of path segments.
- getShapeLength() - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
-
Returns the length of the shape path which is used to render axes.
- 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.
- 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.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.
- 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.
- 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.
- 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.
- 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
-
- 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.
- 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.
- getValNew() - Method in class de.erichseifert.gral.plots.settings.SettingChangeEvent
-
Returns the new value.
- getValOld() - Method in class de.erichseifert.gral.plots.settings.SettingChangeEvent
-
Returns the old value.
- 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.
- 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
.
- 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.
- 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.
- 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.
- 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
-
- GRID_MAJOR_COLOR - Static variable in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
-
Key for specifying the
Paint
instance to be used
to paint the grid lines of major ticks.
- GRID_MAJOR_X - Static variable in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
-
Key for specifying a
Boolean
value which decides whether
horizontal grid lines at major ticks along x-axis are drawn.
- GRID_MAJOR_Y - Static variable in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
-
Key for specifying a
Boolean
value which decides whether
vertical grid lines at major ticks along y-axis are drawn.
- GRID_MINOR_COLOR - Static variable in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
-
Key for specifying the
Paint
instance to be used
to paint the grid lines of minor ticks.
- GRID_MINOR_X - Static variable in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
-
Key for specifying a
Boolean
value which decides whether
horizontal grid lines at minor ticks along x-axis are drawn.
- GRID_MINOR_Y - Static variable in class de.erichseifert.gral.plots.XYPlot.XYPlotArea2D
-
Key for specifying a
Boolean
value which decides whether
vertical grid lines at minor ticks along y-axis are drawn.
- 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.
- 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
-
- 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.
- 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.
- 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
-
- 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
-
- 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(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.
- setColor(Paint) - Method in class de.erichseifert.gral.plots.colors.SingleColor
-
Sets the color of this ColorMapper.
- 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.
- setColumnTypes(Class<? extends Comparable<?>>...) - Method in class de.erichseifert.gral.data.AbstractDataSource
-
Sets the data types of all columns.
- 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
-
- setDocumentBounds(double, double, double, double) - Method in class de.erichseifert.gral.ui.ExportDialog
-
Sets new bounds for the document.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- setSetting(Key, T, boolean) - Method in class de.erichseifert.gral.plots.BoxPlot.BoxWhiskerRenderer
-
- setSetting(Key, T, boolean) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
-
- setSetting(Key, T) - Method in class de.erichseifert.gral.plots.settings.BasicSettingsStorage
-
Sets the setting with the specified key to the specified value.
- setSetting(Key, T, boolean) - Method in class de.erichseifert.gral.plots.settings.BasicSettingsStorage
-
Sets the setting or default setting with the specified key to a new
value.
- setSetting(Key, T) - Method in interface de.erichseifert.gral.plots.settings.SettingsStorage
-
Sets the setting with the specified key to the specified value.
- setSetting(Key, T) - Method in class de.erichseifert.gral.plots.StylableContainer
-
Sets the setting with the specified key to the specified value.
- setSetting(Key, T) - Method in class de.erichseifert.gral.plots.StylableDrawable
-
Sets the setting with the specified key to the specified value.
- setSettingDefault(Key, T) - Method in class de.erichseifert.gral.plots.settings.BasicSettingsStorage
-
Sets a default value for the setting with the specified key.
- setSettingDefault(Key, T) - Method in interface de.erichseifert.gral.plots.settings.SettingsStorage
-
Sets a default value for the setting with the specified key.
- setSettingDefault(Key, T) - Method in class de.erichseifert.gral.plots.StylableContainer
-
Sets a default value for the setting with the specified key.
- setSettingDefault(Key, T) - Method in class de.erichseifert.gral.plots.StylableDrawable
-
Sets a default value for the setting with the specified key.
- setSize(double, double) - Method in class de.erichseifert.gral.util.Dimension2D.Double
-
- setText(String) - Method in class de.erichseifert.gral.plots.Label
-
Sets the displayed text to the specified value.
- settingChanged(SettingChangeEvent) - Method in class de.erichseifert.gral.plots.AbstractPlot
-
Invoked if a setting has changed.
- settingChanged(SettingChangeEvent) - Method in class de.erichseifert.gral.plots.areas.AbstractAreaRenderer
-
Invoked if a setting has changed.
- settingChanged(SettingChangeEvent) - Method in class de.erichseifert.gral.plots.axes.AbstractAxisRenderer2D
-
Invoked if a setting has changed.
- settingChanged(SettingChangeEvent) - Method in class de.erichseifert.gral.plots.Label
-
Invoked if a setting has changed.
- settingChanged(SettingChangeEvent) - Method in class de.erichseifert.gral.plots.legends.AbstractLegend
-
Invoked if a setting has changed.
- settingChanged(SettingChangeEvent) - Method in class de.erichseifert.gral.plots.legends.ValueLegend
-
- settingChanged(SettingChangeEvent) - Method in class de.erichseifert.gral.plots.lines.AbstractLineRenderer2D
-
Invoked if a setting has changed.
- settingChanged(SettingChangeEvent) - Method in class de.erichseifert.gral.plots.PiePlot
-
- settingChanged(SettingChangeEvent) - Method in class de.erichseifert.gral.plots.PlotArea
-
Invoked if a setting has changed.
- settingChanged(SettingChangeEvent) - Method in class de.erichseifert.gral.plots.points.AbstractPointRenderer
-
Invoked if a setting has changed.
- settingChanged(SettingChangeEvent) - Method in interface de.erichseifert.gral.plots.settings.SettingsListener
-
Invoked if a setting has changed.
- settingChanged(SettingChangeEvent) - Method in class de.erichseifert.gral.plots.StylableContainer
-
Invoked if a setting has changed.
- settingChanged(SettingChangeEvent) - Method in class de.erichseifert.gral.plots.StylableDrawable
-
Invoked if a setting has changed.
- SettingChangeEvent - Class in de.erichseifert.gral.plots.settings
-
Class for handling event data of settings.
- SettingChangeEvent(Object, Key, Object, Object, boolean) - Constructor for class de.erichseifert.gral.plots.settings.SettingChangeEvent
-
Creates a new event object with the specified values.
- SettingsListener - Interface in de.erichseifert.gral.plots.settings
-
Interface providing a function to listen to changes of settings.
- SettingsStorage - Interface in de.erichseifert.gral.plots.settings
-
Interface providing functions to store and retrieve settings for an
object.
- SettingsUtils - Class in de.erichseifert.gral.plots.settings
-
Abstract class that contains utility functions for working with managing and
storing settings.
- 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.
- setWindowSize(int) - Method in class de.erichseifert.gral.data.filters.Median
-
Set the size of the window which is used to calculate the median.
- 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 - Static variable in interface de.erichseifert.gral.plots.axes.AxisRenderer
-
Key for specifying the
Shape
instance that defines the
shape of the axis.
- shape - Variable in class de.erichseifert.gral.plots.DataPoint
-
Shape describing the data point.
- SHAPE - Static variable in interface de.erichseifert.gral.plots.points.PointRenderer
-
Key for specifying the
Shape
instance defining the
form of the point.
- SHAPE_COLOR - Static variable in interface de.erichseifert.gral.plots.axes.AxisRenderer
-
Key for specifying
Paint
instance to be used to paint
the axis, its ticks and its labels.
- SHAPE_DIRECTION_SWAPPED - Static variable in interface de.erichseifert.gral.plots.axes.AxisRenderer
-
Key for specifying a
Boolean
value which decides
whether the axis direction will be changed.
- SHAPE_NORMAL_ORIENTATION_CLOCKWISE - Static variable in interface de.erichseifert.gral.plots.axes.AxisRenderer
-
Key for specifying a
Boolean
value which decides whether normal
vector is calculated using clockwise (
true
) or counterclockwise
rotation (
false
).
- SHAPE_STROKE - Static variable in interface de.erichseifert.gral.plots.axes.AxisRenderer
-
Key for specifying the
Stroke
instance which define
the shape of the axis.
- SHAPE_VISIBLE - Static variable in interface de.erichseifert.gral.plots.axes.AxisRenderer
-
Key for specifying a
Boolean
value which decides whether the
shape of the axis will be drawn.
- 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 Drawable
s, 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 DataPoint
s with a smooth line.
- SmoothLineRenderer2D() - Constructor for class de.erichseifert.gral.plots.lines.SmoothLineRenderer2D
-
Initializes a new SmoothLineRenderer2D
instance with
default settings.
- SMOOTHNESS - Static variable in class de.erichseifert.gral.plots.lines.SmoothLineRenderer2D
-
Key for specifying a
Number
value for the smoothness of the
line.
- 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 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 - Static variable in class de.erichseifert.gral.plots.PiePlot
-
Key for specifying a
Number
value for the starting angle of the
first segment in degrees.
- 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.
- STROKE - Static variable in class de.erichseifert.gral.plots.areas.LineAreaRenderer2D
-
Key for specifying the
Stroke
instance that is used
draw the lines from the data points to the axis.
- STROKE - Static variable in class de.erichseifert.gral.plots.BarPlot.BarRenderer
-
Key for specifying a
Stroke
instance used to paint
the outline of the point shape.
- STROKE - Static variable in interface de.erichseifert.gral.plots.lines.LineRenderer
-
Key for specifying the
Stroke
instance to be used to
define the line shape.
- STROKE_COLOR - Static variable in class de.erichseifert.gral.plots.BarPlot.BarRenderer
-
Key for specifying a
Paint
instance used to fill
the point shape.
- StylableContainer - Class in de.erichseifert.gral.plots
-
Abstract class that represents a drawable object which can store components
and which can be styled using settings.
- StylableContainer(Layout) - Constructor for class de.erichseifert.gral.plots.StylableContainer
-
Initializes a new instance.
- StylableContainer() - Constructor for class de.erichseifert.gral.plots.StylableContainer
-
Initializes a new instance without layout.
- StylableDrawable - Class in de.erichseifert.gral.plots
-
Abstract class that represents a drawable object which can be styled using
settings.
- StylableDrawable() - Constructor for class de.erichseifert.gral.plots.StylableDrawable
-
Initializes a new instance.
- 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.
- SYMBOL_SIZE - Static variable in interface de.erichseifert.gral.plots.legends.Legend
-
Key for specifying a
Insets2D
instance defining the
size of the legend's symbols.