All Classes and Interfaces

Class
Description
Template for simulation script.
Set the default animation toggles for the animation panel.
Contains a background color, foreground color and a font name, to be set throughout all components.
This interface allows on screen items to not obtain colors and/or the font from an Appearance.
 
Let the user select what the colors in the animation mean.
 
This indicates that a path had no shape data.
Class containing a set of command line options for the intelligent driver model (IDM).
Small helper class that adds some components to a JFileChooser, the contents of which can be used to retrieve user settings for output.
Static methods relating to the JVM environment.
JPanel with an outline and a name.
This JComponent resembles a JSlider, except there are at least two thumbs.
A set of possible behaviors when one thumb collides with another.
 
This is the abstract UI for MultiThumbSliders
A thumb shape.
Animation panel with various controls.
Enum for demo panel position.
Peter's improved simulation control panel.
Extension of a DefaultFormatter that uses a regular expression.
JPanel that contains a JSider that uses a logarithmic scale.
The OTS search panel.
OtsSearchPanel.ObjectKind<T extends Locatable & org.opentrafficsim.base.Identifiable>
Entries in the typeToSearch JComboBox of the OTS search panel.
OtsSimulationApplication<T extends org.opentrafficsim.core.dsol.OtsModelInterface>
Extension of a swing application with standard preparation.
GUI with simulator, console, control panel, status bar, etc.
TabbedContentPane which ignores appearance (it has too much colors looking ugly / becoming unreadable).
OtsSwingApplication<T extends org.opentrafficsim.core.dsol.OtsModelInterface>
Wrap a DSOL simulation model, or any (descendant of a) JPanel in a JFrame (wrap it in a window).
Some static methods for some common painting functions.
Wrapper for Jeremy Wood's MultiThumbSlider.
Resource utility.
This class features an efficient and accurate getBounds() method.
Embed a ContourPlot in a Swing JPanel.
Embed a FundamentalDiagram in a Swing JPanel.
Swing wrapper of all plots.
Embed a SpaceTimePlot in a Swing JPanel.
Embed a TrajectoryPlot in a Swing JPanel.