| GifMaker |
the GifMaker is used to create gif files by compiling UIGrid states
|
| GridWindow |
The GridWindow is a stand-alone window with a UIGrid embedded, it allows drawwing to it by setting pixels
|
| OpenGL2DWindow |
Created by rafael on 5/28/17.
|
| OpenGL3DWindow |
Created by rafael on 5/28/17.
|
| PlotLine |
this class is used to add segments one at a time to a PlotLine on a UIPlot/PlotWindow
|
| PlotWindow |
|
| TickTimer |
class used to impose a frame rate on the running of a model
call TickPause every timestep to impose a framerate
usually used within a window of some kind, but can also be used by itself
Created by rafael on 2/16/17.
|
| UIBoolInput |
a menu item that can be toggled to true or false
|
| UIButton |
a gui item that when clicked executes the myAction function
|
| UIComboBoxInput |
a menu item that facilitates choosing from a set of options
|
| UIDoubleInput |
a menu item that takes double input
|
| UIFileChooserInput |
a gui item that allows the user to select an existing file, or create a new file
|
| UIGrid |
a gui item that is used to efficiently visualize a grid in 2 dimensions
uses an array of pixels whose color values are individually set
|
| UIIntInput |
a menu item that takes int input
|
| UILabel |
a gui item that presents text
|
| UIPlot |
the UIPlot gui component is similar to the UIGrid but is specifically for generating plots.
|
| UIStringInput |
a menu item that takes string input
|
| UIWindow |
a JFrame wrapper that holds menu and gui items
the window that the other gui items sit in
|