See: Description
Class | Description |
---|---|
ComponentGraphPanel |
This class extends GraphPanel, is specialized for plotting graphs with one
variable on each of the axis, where the x-axis represents the independent
variable t.
|
CurveInspector |
CurveInspector defines the right pane of workspacePanel.
|
DataPanel |
DataPanel displays the internal ODE curve point data.
|
DataRep |
This class keep track of the mathematical data, which are not directly
related to the solving process, of the ODEWorkspace.
|
EquilibriumInspector |
EquilibriumInspector defines the right pane of workspacePanel.
|
Graph3DPanel |
This class defines the GraphPanel that allows for a 3D plot of three
variables
Features not support yet: PopupListener and Popup menu, Zoom box, print,
export
|
GraphicsRep |
This class keep track of all the UI/graphics-related content of the
ODEWorkspace.
|
GraphPanel |
GraphPanel is an abstract class defining one of two types of OutputPanels
inside a TabbedOutputPanel for an ODEWorkspace, the other class being a
DataPanel.
|
ICTableModel | |
MultiGraphPanel |
MultiGraphPanels draw plots of several variables against a single independent
variable.
|
ODEInspector |
ODEInspector defines the right pane of workspacePanel.
|
ODEWorkspace |
This class contains all information about a workspace, which also covers the
same amount of information as an ode save file.
|
OutputPanel |
Output panels are an abstract class, which can currently be either a graph
panel or a data panel.
|
PhaseGraphPanel |
PhaseGraphPanels are GraphPanels that represent a graph of two of an ODE's
independent variables.
|
PlotPanel |
This class provides a labeled box within which to place a data plot.
|
SolverRep |
ComponentGraphPanel.java: This class extends GraphPanel, provides a 2D plots between two variables, where the x-axis is the independent variable. CurveInspector.java: This class is a Panel for viewing information about a Curve, including initial condition, data points, solver parameters, and visual properties. This class is used by the Data Panel. DataPanel.java: This class is a TabbedOutputPanel that displays information about the object that the user selects, including Curve, Equilibrium, and ODE. The user can also configure the visual properties or delete the objects here. DataRep.java: This class provides the data component part of the ODEWorkspace. EquilibriumInspector.java: This class is a Panel for viewing information about an Equilibrium, including the data point and the visual properties. This class is used by the Data Panel. Graph3DPanel.java: This class implements TabbedOutputPanel, and is used to show 3D graphs. GraphicsRep.java: This class provides the graphics component part of the ODEWorkspace. GraphPanel.java: This class implements TabbedOutputPanel, and is used to show 2D graphs. ICTableMode.java: This class provides a table model for an initial condition, which is used by both the InputPanel and the EquilibriumInspector. MultiGraphPanel.java: This class extends GraphPanel, provides a 2D plots between the independent variable on x-axis, and all other variables on y-axis. ODEInspector.java: This class is a Panel for viewing information about an ODE, including its equations. This class is used by the Data Panel. ODEWorkspace.java: This class corresponds to a workspace of the program, and also a single .ode save file. It is composed of 3 components, namely DataRep, GraphicsRep, and SolverRep. OutputPanel.java: This class is a generic abstract class that contains some basic functions. It is the parent of DataPanel, GraphPanel and Graph3DPanel. PhaseGraphPanel.java: This class extends GraphPanel, provides a 2D plots between two variables, where both axes represents independent variables. PlotPanel.java: This class is a base class for different kind of 2D plots, including the ComponentGraphPanel and the PhaseGraphPanel. This PlotPanel corresponds to the plot part in the OutputPanel. SolverRep.java: This class provides the solver component part of the ODEWorkspace.