Package mgui.interfaces.plots
Provides 2D and 3D plotting functionality.
- Since:
- 1.0
- Version:
- 1.0
- Author:
- Andrew Reid
-
Interface Summary Interface Description TimeSeriesPlot<T extends MguiNumber> Interface for an X-Y plot with multiple Y variables.XYPlot<T extends MguiNumber> Interface for an XY plot -
Class Summary Class Description InterfacePlot<T extends MguiNumber> Represents an abstract plot object.InterfacePlotDialog<T extends InterfacePlot<?>> Abstract class to be extended by all dialogs which defineInterfacePlot
objects.InterfacePlotDisplay General graphic interface for all plots.InterfacePlotMulti Allows the display of multiple plots in a single InterfacePlot panel.InterfacePlotObject Abstract representation of a plottable object; allows objects to be represented generically as interface objects.InterfacePlotOptions<T extends InterfacePlot<?>> Options for a plot object.InterfacePlotPanel MatrixPlotDataSource Data source representing a MatrixInt object.NewPlotDialog General dialog box for generation a new plot object.PlotTimeSeriesDataSource<T extends MguiNumber> A plot data source for XY data, with multiple named Y channels.PlotXYDataSource<T extends MguiNumber> Plot data source for X-Y data sets.VariablePlotTimeSeriesDataSource<T extends MguiNumber> An XY data source with aVariableInt
as its source.VariablePlotXYDataSource<T extends MguiNumber> XY data source which uses twoVariableInt
object as its X and Y sources.XYData<T extends MguiNumber> An X-Y data pair. -
Exception Summary Exception Description PlotException Plotting-related exception.PlotInputException