Package | Description |
---|---|
de.erichseifert.gral.graphics |
Classes for drawing and layout of components.
|
de.erichseifert.gral.io.plots |
Classes for converting instances of
Drawable to various file formats. |
de.erichseifert.gral.plots |
Plot related classes like axis and plot area management.
|
de.erichseifert.gral.plots.areas |
Classes for drawing areas in plots.
|
de.erichseifert.gral.plots.axes |
Classes for managing and drawing axes in plots.
|
de.erichseifert.gral.plots.legends |
Classes for rendering different kind of legends.
|
de.erichseifert.gral.plots.lines |
Classes for rendering data series connected by lines.
|
de.erichseifert.gral.plots.points |
Classes for rendering point shapes in a plot.
|
de.erichseifert.gral.ui |
User interface classes.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDrawable
Abstract implementation of the
Drawable interface. |
class |
DrawableContainer
Implementation of
Container that is a Drawable
itself and stores instances of Drawable as components. |
Modifier and Type | Method and Description |
---|---|
Drawable |
DrawableContainer.getDrawableAt(Point2D point)
Returns the top-most component at the specified point.
|
Drawable |
Container.getDrawableAt(Point2D point)
Returns the component at the specified point.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Drawable> |
DrawableContainer.iterator()
Returns an iterator over the container's elements.
|
Modifier and Type | Method and Description |
---|---|
void |
DrawableContainer.add(Drawable drawable)
Adds a new component to this container.
|
void |
Container.add(Drawable drawable)
Adds a new component to this container.
|
void |
DrawableContainer.add(Drawable drawable,
Object constraints)
Adds a new component to this container.
|
void |
Container.add(Drawable drawable,
Object constraints)
Adds a new component to this container.
|
Object |
DrawableContainer.getConstraints(Drawable drawable)
Return additional information on component
|
Object |
Container.getConstraints(Drawable drawable)
Return additional information on component
|
void |
DrawableContainer.remove(Drawable drawable)
Removes a component from this container.
|
void |
Container.remove(Drawable drawable)
Removes a component from this container.
|
Modifier and Type | Method and Description |
---|---|
void |
VectorWriter.write(Drawable d,
OutputStream destination,
double width,
double height)
Stores the specified
Drawable instance. |
void |
BitmapWriter.write(Drawable d,
OutputStream destination,
double width,
double height)
Stores the specified
Drawable instance. |
void |
DrawableWriter.write(Drawable d,
OutputStream destination,
double width,
double height)
Stores the specified
Drawable instance. |
void |
VectorWriter.write(Drawable d,
OutputStream destination,
double x,
double y,
double width,
double height)
Stores the specified
Drawable instance. |
void |
BitmapWriter.write(Drawable d,
OutputStream destination,
double x,
double y,
double width,
double height)
Stores the specified
Drawable instance. |
void |
DrawableWriter.write(Drawable d,
OutputStream destination,
double x,
double y,
double width,
double height)
Stores the specified
Drawable instance. |
Modifier and Type | Interface and Description |
---|---|
interface |
Plot
Interface for classes that display data in a plot.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPlot
Basic implementation of a plot that can listen to changes of data sources
and settings.
|
class |
BarPlot
Class that displays data in a bar plot.
|
static class |
BarPlot.BarPlotLegend
A legend implementation for bar plots that displays all values of the
data source as items.
|
class |
BoxPlot
Class that displays data as a box-and-whisker plot showing summaries of
important statistical values.
|
static class |
BoxPlot.BoxPlotLegend
A legend implementation for box-and-whisker plots that displays all
values of the data source as items.
|
class |
Label
Class that draws a label to a specific location.
|
class |
PiePlot
Class that displays data as segments of a pie plot.
|
static class |
PiePlot.PiePlotArea2D
Class that represents the drawing area of a
PiePlot . |
static class |
PiePlot.PiePlotLegend
A legend implementation for pie plots that displays items for each data
value of a data source.
|
class |
PlotArea
Abstract class that represents a canvas on which plot data will be drawn.
|
class |
RasterPlot
Class that displays two coordinate values and a value as a raster of
boxes.
|
class |
StylableContainer
Abstract class that represents a drawable object which can store components
and which can be styled using settings.
|
class |
StylableDrawable
Abstract class that represents a drawable object which can be styled using
settings.
|
class |
XYPlot
Class that displays data in an two dimensional coordinate system
(x-y plot).
|
static class |
XYPlot.XYLegend
Class that displays a legend in an
XYPlot . |
static class |
XYPlot.XYPlotArea2D
Class that represents the drawing area of an
XYPlot . |
Modifier and Type | Field and Description |
---|---|
Drawable |
DataPoint.drawable
Drawable that will be used to render the data point.
|
Drawable |
DataPoint.labelDrawable
Drawable that will be used to render the value label.
|
Modifier and Type | Method and Description |
---|---|
protected Drawable |
AbstractPlot.getAxisComponent(String axisName)
Returns the component that is used to draw the specified axis.
|
Drawable |
BarPlot.BarRenderer.getPoint(PointData data,
Shape shape)
Returns the graphical representation to be drawn for the specified data
value.
|
Drawable |
PiePlot.PieSliceRenderer.getPoint(PointData data,
Shape shape)
Returns the graphical representation to be drawn for the specified data
value.
|
Drawable |
BoxPlot.BoxWhiskerRenderer.getPoint(PointData data,
Shape shape)
Returns the graphical representation to be drawn for the specified
data value.
|
Drawable |
RasterPlot.RasterRenderer.getPoint(PointData data,
Shape shape)
Returns the graphical representation to be drawn for the specified data
value.
|
Drawable |
BarPlot.BarPlotLegend.getSymbol(Row row)
Returns a symbol for rendering a legend item.
|
Drawable |
PiePlot.PiePlotLegend.getSymbol(Row row)
Returns a symbol for rendering a legend item.
|
Drawable |
BoxPlot.BoxPlotLegend.getSymbol(Row row)
Returns a symbol for rendering a legend item.
|
Drawable |
XYPlot.XYLegend.getSymbol(Row row)
Returns a symbol for rendering a legend item.
|
Drawable |
BarPlot.BarRenderer.getValue(PointData data,
Shape shape)
Returns a graphical representation of the value label to be drawn for
the specified data value.
|
Drawable |
PiePlot.PieSliceRenderer.getValue(PointData data,
Shape shape) |
Drawable |
BoxPlot.BoxWhiskerRenderer.getValue(PointData data,
Shape shape)
Returns a graphical representation of the value label to be drawn for
the specified data value.
|
Drawable |
RasterPlot.RasterRenderer.getValue(PointData data,
Shape shape)
Returns a graphical representation of the value label to be drawn for
the specified data value.
|
Constructor and Description |
---|
DataPoint(PointData data,
PointND<Double> position,
Drawable drawable,
Shape shape,
Drawable labelDrawable)
Creates a new
DataPoint object with the specified position,
Drawable , and shape. |
Modifier and Type | Method and Description |
---|---|
Drawable |
DefaultAreaRenderer2D.getArea(List<DataPoint> points,
Shape shape)
Returns the graphical representation to be drawn for the specified
data points.
|
Drawable |
LineAreaRenderer2D.getArea(List<DataPoint> points,
Shape shape)
Returns the graphical representation to be drawn for the specified data
points.
|
Drawable |
AreaRenderer.getArea(List<DataPoint> points,
Shape shape)
Returns the graphical representation to be drawn for the specified data
points.
|
Modifier and Type | Method and Description |
---|---|
Drawable |
AxisRenderer.getRendererComponent(Axis axis)
Returns a component that displays the specified axis.
|
Drawable |
AbstractAxisRenderer2D.getRendererComponent(Axis axis)
Returns a component that displays the specified axis.
|
Constructor and Description |
---|
Tick(Tick.TickType type,
PointND<Double> position,
PointND<Double> normal,
Drawable drawable,
Shape point,
String label)
Creates a new instance with the specified position, normal,
Drawable , point and label. |
Modifier and Type | Interface and Description |
---|---|
interface |
Legend
Interface for a legend that display visual examples of the variables used in
a plot.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLegend
Abstract class that serves as a base for legends in plots.
|
protected static class |
AbstractLegend.AbstractSymbol
An abstract base class for drawable symbols.
|
protected static class |
AbstractLegend.Item
Class that displays a specific data source as an item of a legend.
|
class |
SeriesLegend
A legend implementation that displays an item for each data series that are
added to the legend.
|
class |
ValueLegend
A legend implementation that displays items for all data values of all data
series that are added to the legend.
|
Modifier and Type | Method and Description |
---|---|
Drawable |
LegendSymbolRenderer.getSymbol(Row row)
Returns a symbol for rendering a legend item.
|
Modifier and Type | Method and Description |
---|---|
Drawable |
DiscreteLineRenderer2D.getLine(List<DataPoint> points,
Shape shape)
Returns a graphical representation for the line defined by
points . |
Drawable |
SmoothLineRenderer2D.getLine(List<DataPoint> points,
Shape shape)
Returns a graphical representation for the line defined by
points . |
Drawable |
DefaultLineRenderer2D.getLine(List<DataPoint> points,
Shape shape)
Returns a graphical representation for the line defined by
e points . |
Drawable |
LineRenderer.getLine(List<DataPoint> points,
Shape shape)
Returns a graphical representation for the line defined by
points . |
Modifier and Type | Method and Description |
---|---|
Drawable |
DefaultPointRenderer2D.getPoint(PointData data,
Shape shape)
Returns the graphical representation to be drawn for the specified data
value.
|
Drawable |
PointRenderer.getPoint(PointData data,
Shape shape)
Returns the graphical representation to be drawn for the specified data
value.
|
Drawable |
DefaultPointRenderer2D.getValue(PointData data,
Shape shape)
Returns a graphical representation of the value label to be drawn for
the specified data value.
|
Drawable |
PointRenderer.getValue(PointData data,
Shape shape)
Returns a graphical representation of the value label to be drawn for
the specified data value.
|
Modifier and Type | Method and Description |
---|---|
Drawable |
DrawablePanel.getDrawable()
Returns the
Drawable instance that is displayed by this
panel. |
Constructor and Description |
---|
DrawablePanel(Drawable drawable)
Initializes a new instance with the specified
Drawable . |
ExportDialog(Component parent,
Drawable drawable)
Creates a new instance and initializes it with a parent and a
drawable component.
|
InteractivePanel(Drawable drawable)
Creates a new panel instance and initializes it with a
drawable component.
|
Copyright © 2009-2013. All Rights Reserved.