Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractBoundedPlot - Class in org.opentrafficsim.draw.graphs
Plot that allows hard bounds to be set, with upper and lower bound independent.
AbstractBoundedPlot(PlotScheduler, String, Duration, Duration) - Constructor for class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
Constructor.
AbstractColorer<T,V> - Class in org.opentrafficsim.draw.colorer
Colorer based on a function to obtain a value from the colored object, and a function to translate the value to a color.
AbstractColorer(Function<? super T, Optional<V>>, Function<V, Color>) - Constructor for class org.opentrafficsim.draw.colorer.AbstractColorer
Constructor.
AbstractContourPlot<Z extends Number> - Class in org.opentrafficsim.draw.graphs
Class for contour plots.
AbstractContourPlot(String, PlotScheduler, ContourDataSource, ContourDataSource.ContourDataType<Z, ?>, BoundsPaintScale, Z, String, String) - Constructor for class org.opentrafficsim.draw.graphs.AbstractContourPlot
Constructor with specified paint scale.
AbstractContourPlot(String, PlotScheduler, ContourDataSource, ContourDataSource.ContourDataType<Z, ?>, Z, String, Z, Z, String) - Constructor for class org.opentrafficsim.draw.graphs.AbstractContourPlot
Constructor with default paint scale.
AbstractGraphSpace<S> - Class in org.opentrafficsim.draw.graphs
Common functionality between a cross-section and a path.
AbstractGraphSpace(List<String>) - Constructor for class org.opentrafficsim.draw.graphs.AbstractGraphSpace
Constructor.
AbstractLegendBarColorer<T,V> - Class in org.opentrafficsim.draw.colorer
Abstract implementation for colorers that support a colorbar, additional to a legend.
AbstractLegendBarColorer(Function<? super T, Optional<V>>, Function<V, Color>, List<LegendColorer.LegendEntry>, BoundsPaintScale) - Constructor for class org.opentrafficsim.draw.colorer.AbstractLegendBarColorer
Constructor.
AbstractLegendColorer<T,V> - Class in org.opentrafficsim.draw.colorer
Colorer based on a function to obtain a value from the colored object, and a function to translate the value to a color.
AbstractLegendColorer(Function<? super T, Optional<V>>, Function<V, Color>, List<LegendColorer.LegendEntry>) - Constructor for class org.opentrafficsim.draw.colorer.AbstractLegendColorer
Constructor.
AbstractLineAnimation<T extends AbstractLineAnimation.LaneBasedObjectData> - Class in org.opentrafficsim.draw.road
Abstract class for objects that draw a line perpendicular on the lane.
AbstractLineAnimation(T, Contextualized, Length) - Constructor for class org.opentrafficsim.draw.road.AbstractLineAnimation
Construct the line animation.
AbstractLineAnimation.LaneBasedObjectData - Interface in org.opentrafficsim.draw.road
LaneBasedObjectData provides the information required to draw a lane based object.
AbstractPlot - Class in org.opentrafficsim.draw.graphs
Super class of all plots.
AbstractPlot(PlotScheduler, String, Duration, Duration) - Constructor for class org.opentrafficsim.draw.graphs.AbstractPlot
Constructor.
AbstractSamplerPlot - Class in org.opentrafficsim.draw.graphs
Super class for plots that use sampler data.
AbstractSamplerPlot(String, Duration, PlotScheduler, SamplerData<?>, GraphPath<? extends LaneData<?>>, Duration) - Constructor for class org.opentrafficsim.draw.graphs.AbstractSamplerPlot
Constructor.
AbstractSpaceTimePlot - Class in org.opentrafficsim.draw.graphs
Plots with space-time.
AbstractSpaceTimePlot(String, Duration, PlotScheduler, Duration, Time) - Constructor for class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
Constructor.
ACCELERATION_CONTOUR - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
Contour plot: acceleration.
AccelerationColorer<T> - Class in org.opentrafficsim.draw.colorer
Color objects based on their current acceleration.
AccelerationColorer(Function<? super T, Optional<Acceleration>>) - Constructor for class org.opentrafficsim.draw.colorer.AccelerationColorer
Constructor constructing a scale from -6.0m/s/s to 2m/s/s.
AccelerationColorer(Function<? super T, Optional<Acceleration>>, Acceleration, Acceleration) - Constructor for class org.opentrafficsim.draw.colorer.AccelerationColorer
Constructor.
AccelerationColorer(Function<? super T, Optional<Acceleration>>, BoundsPaintScale) - Constructor for class org.opentrafficsim.draw.colorer.AccelerationColorer
Constructor.
AccelerationTrajectoryColorer - Class in org.opentrafficsim.draw.colorer.trajectory
Color trajectories based on the acceleration.
AccelerationTrajectoryColorer() - Constructor for class org.opentrafficsim.draw.colorer.trajectory.AccelerationTrajectoryColorer
Constructor constructing a scale from -6.0m/s/s to 2m/s/s.
AccelerationTrajectoryColorer(Acceleration, Acceleration) - Constructor for class org.opentrafficsim.draw.colorer.trajectory.AccelerationTrajectoryColorer
Constructor.
AccelerationTrajectoryColorer(BoundsPaintScale) - Constructor for class org.opentrafficsim.draw.colorer.trajectory.AccelerationTrajectoryColorer
Constructor.
addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
 
addFundamentalDiagram(FundamentalDiagram) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Add fundamental diagram.
addGridData(DataStream<Z>, LengthVector, DurationVector, DoubleMatrix<U, ?, ?, ?>) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Adds grid data.
addGridData(Quantity<Z, ?>, LengthVector, DurationVector, DoubleMatrix<U, ?, ?, ?>) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Adds grid data.
addGridDataSI(DataStream<?>, double[], double[], double[][]) - Method in class org.opentrafficsim.draw.egtf.Egtf
Adds grid data.
addGridDataSI(Quantity<?, ?>, double[], double[], double[][]) - Method in class org.opentrafficsim.draw.egtf.Egtf
Adds grid data.
addListener(EgtfListener) - Method in class org.opentrafficsim.draw.egtf.Egtf
Add listener.
addPointData(DataStream<Z>, Length, Duration, Z) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Adds point data.
addPointData(Quantity<Z, ?>, Length, Duration, Z) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Adds point data.
addPointDataSI(DataStream<?>, double, double, double) - Method in class org.opentrafficsim.draw.egtf.Egtf
Adds point data.
addPointDataSI(Quantity<?, ?>, double, double, double) - Method in class org.opentrafficsim.draw.egtf.Egtf
Adds point data.
addStream(Quantity<T, ?>, T, T) - Method in class org.opentrafficsim.draw.egtf.DataSource
Add a non-speed stream for the quantity to this data source.
addStreamSI(Quantity<T, ?>, double, double) - Method in class org.opentrafficsim.draw.egtf.DataSource
Add a stream for the quantity to this data source.
addVectorData(DataStream<Z>, LengthVector, DurationVector, DoubleVector<U, ?, ?>) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Adds vector data.
addVectorData(Quantity<Z, ?>, LengthVector, DurationVector, DoubleVector<U, ?, ?>) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Adds vector data.
addVectorDataSI(DataStream<?>, double[], double[], double[]) - Method in class org.opentrafficsim.draw.egtf.Egtf
Adds vector data.
addVectorDataSI(Quantity<?, ?>, double[], double[], double[]) - Method in class org.opentrafficsim.draw.egtf.Egtf
Adds vector data.
ANNOTATION - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
Annotation level (e.g. draggable for editing).

B

BoundsPaintScale - Class in org.opentrafficsim.draw
Paint scale interpolating between colors at values.
BoundsPaintScale(double[], Color[]) - Constructor for class org.opentrafficsim.draw.BoundsPaintScale
Constructor.
BoundsPaintScale(double[], Color[], Color) - Constructor for class org.opentrafficsim.draw.BoundsPaintScale
Constructor.
BusStopAnimation - Class in org.opentrafficsim.draw.road
Draw BusStopData.
BusStopAnimation(BusStopAnimation.BusStopData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.BusStopAnimation
Construct a DetectorAnimation.
BusStopAnimation.BusStopData - Interface in org.opentrafficsim.draw.road
BusStopData provides the information required to draw a bus stop.
BusStopAnimation.Text - Class in org.opentrafficsim.draw.road
Text animation for the Detector.

C

cancelEvent(AbstractPlot) - Method in interface org.opentrafficsim.draw.graphs.PlotScheduler
Cancel event on plot.
CENTER - Enum constant in enum class org.opentrafficsim.draw.TextAlignment
center.
CENTER_LINE - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
Center line level.
CenterLineAnimation(LaneAnimation.CenterLine, Contextualized) - Constructor for class org.opentrafficsim.draw.road.LaneAnimation.CenterLineAnimation
Construct a new CenterLineAnimation.
CIRCLE - Enum constant in enum class org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData.GtuMarker
Circle.
clearDataBefore(double) - Method in class org.opentrafficsim.draw.egtf.Egtf
Removes all data from before the given time.
clearDataBefore(Duration) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Removes all data from before the given time.
clearFundamentalDiagrams() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Clears all connected fundamental diagrams.
color() - Method in record class org.opentrafficsim.draw.colorer.LegendColorer.LegendEntry
Returns the value of the color record component.
ColorbarColorer<T> - Interface in org.opentrafficsim.draw.colorer
Interface of colorers that have a colorbar (as opposed to, or possibly additional to, a legend).
Colorer<T> - Interface in org.opentrafficsim.draw.colorer
Colorer is the generic interface for anything that can get a static or dynamic color in an animation within OTS.
ColorInterpolator - Class in org.opentrafficsim.draw
Interpolate between two color values.
ColorPaintScale - Interface in org.opentrafficsim.draw
Paint scale that forces the output to be a color.
Colors - Class in org.opentrafficsim.draw
List of colors to use for various legends.
combinedSource(Map<String, FundamentalDiagram.FdSource>) - Static method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Combines multiple sources in to one source.
computeOther(FundamentalDiagram.Quantity, double, double) - Method in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
Compute the value of the 3rd quantity.
ConflictAnimation - Class in org.opentrafficsim.draw.road
Animate a conflict.
ConflictAnimation(ConflictAnimation.ConflictData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.ConflictAnimation
Constructor.
ConflictAnimation.ConflictData - Interface in org.opentrafficsim.draw.road
ConflictData provides the information required to draw a conflict.
considerTrajectory(Trajectory<?>, Duration, Duration) - Static method in class org.opentrafficsim.draw.graphs.GraphUtil
Helper method for quick filtering of trajectories by checking if the time of the trajectory has overlap with the given time.
considerTrajectory(Trajectory<?>, Length, Length) - Static method in class org.opentrafficsim.draw.graphs.GraphUtil
Helper method for quick filtering of trajectories by checking if the position of the trajectory has overlap with the given range.
contains(Point2D, Bounds2d, Dimension, RenderableScale, double, double) - Method in class org.opentrafficsim.draw.OtsRenderable
 
contains(Point2d) - Method in interface org.opentrafficsim.draw.LineLocatable
 
contains(Point2d) - Method in interface org.opentrafficsim.draw.network.NodeAnimation.NodeData
 
contains(Point2d, RenderableScale, double, double, double, double) - Method in class org.opentrafficsim.draw.OtsRenderable
 
ContourDataSource - Class in org.opentrafficsim.draw.graphs
Class that contains data for contour plots.
ContourDataSource(SamplerData<?>, Duration, GraphPath<? extends LaneData<?>>, double[], int, double[], int, Time, Time) - Constructor for class org.opentrafficsim.draw.graphs.ContourDataSource
Constructor for non-default input.
ContourDataSource(SamplerData<?>, GraphPath<? extends LaneData<?>>) - Constructor for class org.opentrafficsim.draw.graphs.ContourDataSource
Constructor using default granularities.
ContourDataSource.ContourDataType<Z extends Number,I> - Interface in org.opentrafficsim.draw.graphs
Interface for data types of which a contour plot can be made.
ContourDataSource.Dimension - Enum Class in org.opentrafficsim.draw.graphs
Enum to refer to either the distance or time axis.
ContourPlotAcceleration - Class in org.opentrafficsim.draw.graphs
Contour plot for acceleration.
ContourPlotAcceleration(String, PlotScheduler, ContourDataSource) - Constructor for class org.opentrafficsim.draw.graphs.ContourPlotAcceleration
Constructor.
ContourPlotDelay - Class in org.opentrafficsim.draw.graphs
Contour plot for delay.
ContourPlotDelay(String, PlotScheduler, ContourDataSource) - Constructor for class org.opentrafficsim.draw.graphs.ContourPlotDelay
Constructor.
ContourPlotDensity - Class in org.opentrafficsim.draw.graphs
Contour plot for density.
ContourPlotDensity(String, PlotScheduler, ContourDataSource) - Constructor for class org.opentrafficsim.draw.graphs.ContourPlotDensity
Constructor.
ContourPlotFlow - Class in org.opentrafficsim.draw.graphs
Contour plot for flow.
ContourPlotFlow(String, PlotScheduler, ContourDataSource) - Constructor for class org.opentrafficsim.draw.graphs.ContourPlotFlow
Constructor.
ContourPlotSpeed - Class in org.opentrafficsim.draw.graphs
Contour plot for speed.
ContourPlotSpeed(String, PlotScheduler, ContourDataSource) - Constructor for class org.opentrafficsim.draw.graphs.ContourPlotSpeed
Constructor.
convert(double[][]) - Method in interface org.opentrafficsim.draw.egtf.Converter
Convert the filtered data to an output format.
Converter<K> - Interface in org.opentrafficsim.draw.egtf
Converter for use in Quantity to convert internal filtered data to an output type.
convolution(double[][], double[][]) - Static method in class org.opentrafficsim.draw.egtf.Convolution
Convolution of two matrices using fast fourier transform.
Convolution - Class in org.opentrafficsim.draw.egtf
Utility class for convolution using fast fourier transformation.
CrossSectionElementAnimation<L extends CrossSectionElementAnimation.CrossSectionElementData> - Class in org.opentrafficsim.draw.road
Draws cross section elements (those that are not defined more specifically).
CrossSectionElementAnimation(L, Contextualized, Color) - Constructor for class org.opentrafficsim.draw.road.CrossSectionElementAnimation
Constructor.
CrossSectionElementAnimation.CrossSectionElementData - Interface in org.opentrafficsim.draw.road
CrossSectionElementData provides the information required to draw a cross section element.
CrossSectionElementAnimation.ShoulderData - Interface in org.opentrafficsim.draw.road
ShoulderData provides the information required to draw a shoulder.

D

DataSource - Class in org.opentrafficsim.draw.egtf
Data source for the EGTF.
DataStream<T extends Number> - Class in org.opentrafficsim.draw.egtf
Data stream for the EGTF.
DEFAULT_INITIAL_UPPER_TIME_BOUND - Static variable in class org.opentrafficsim.draw.graphs.AbstractPlot
Initial upper bound for the time scale.
DEFAULT_LOWER_TIME_BOUND - Static variable in class org.opentrafficsim.draw.graphs.ContourDataSource
Initial lower bound for the time scale.
DEFAULT_PERIODS - Static variable in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Aggregation periods.
DEFAULT_SPACE_GRANULARITIES - Static variable in class org.opentrafficsim.draw.graphs.ContourDataSource
Space granularity values.
DEFAULT_SPACE_GRANULARITY_INDEX - Static variable in class org.opentrafficsim.draw.graphs.ContourDataSource
Index of the initial space granularity.
DEFAULT_TIME_GRANULARITIES - Static variable in class org.opentrafficsim.draw.graphs.ContourDataSource
Time granularity values.
DEFAULT_TIME_GRANULARITY_INDEX - Static variable in class org.opentrafficsim.draw.graphs.ContourDataSource
Index of the initial time granularity.
DEFAULT_UPDATE_FREQUENCIES - Static variable in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Update frequencies (n * 1/period).
DefaultCarAnimation - Class in org.opentrafficsim.draw.gtu
Draw a car.
DefaultCarAnimation(DefaultCarAnimation.GtuData, Contextualized) - Constructor for class org.opentrafficsim.draw.gtu.DefaultCarAnimation
Construct the DefaultCarAnimation for a LaneBasedIndividualCar.
DefaultCarAnimation.GtuData - Interface in org.opentrafficsim.draw.gtu
GtuData provides the information required to draw a link.
DefaultCarAnimation.GtuData.GtuMarker - Enum Class in org.opentrafficsim.draw.gtu
Marker for GTU when zoomed out.
DefaultCarAnimation.Text - Class in org.opentrafficsim.draw.gtu
Text animation for the Car.
DELAY_CONTOUR - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
Contour plot: delay.
DENSITY - Enum constant in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
Density.
DENSITY - Static variable in class org.opentrafficsim.draw.egtf.typed.TypedQuantity
Standard quantity for density.
DENSITY_CONTOUR - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
Contour plot: density.
DENSITY_SI - Static variable in class org.opentrafficsim.draw.egtf.Quantity
Standard quantity for density.
description() - Method in record class org.opentrafficsim.draw.colorer.LegendColorer.LegendEntry
Returns the value of the description record component.
destroy(Contextualized) - Method in class org.opentrafficsim.draw.gtu.DefaultCarAnimation
 
destroy(Contextualized) - Method in class org.opentrafficsim.draw.network.LinkAnimation
 
destroy(Contextualized) - Method in class org.opentrafficsim.draw.network.NodeAnimation
 
destroy(Contextualized) - Method in class org.opentrafficsim.draw.RenderableTextSource
Destroy the text animation.
destroy(Contextualized) - Method in class org.opentrafficsim.draw.road.BusStopAnimation
 
destroy(Contextualized) - Method in class org.opentrafficsim.draw.road.LaneAnimation
 
destroy(Contextualized) - Method in class org.opentrafficsim.draw.road.LaneDetectorAnimation
 
destroy(Contextualized) - Method in class org.opentrafficsim.draw.road.TrafficLightAnimation
 
destroy(Contextualized) - Method in class org.opentrafficsim.draw.road.TrafficLightDetectorAnimation
 
DetectorData - Interface in org.opentrafficsim.draw.road
Tagging interface to toggle different types of detectors in animation.
DetectorData.Text - Interface in org.opentrafficsim.draw.road
Tagging interface to toggle IDs of different types of detectors in animation.
DISTANCE - Enum constant in enum class org.opentrafficsim.draw.graphs.ContourDataSource.Dimension
Distance axis.
drawItem(Graphics2D, XYItemRendererState, Rectangle2D, PlotRenderingInfo, XYPlot, ValueAxis, ValueAxis, XYDataset, int, int, CrosshairState, int) - Method in class org.opentrafficsim.draw.graphs.XyInterpolatedBlockRenderer
This code is partially based on the parent implementation.
DrawLevel - Enum Class in org.opentrafficsim.draw
Z-level for use in Locatable.getZ() implementations.

E

Egtf - Class in org.opentrafficsim.draw.egtf
Extended Generalized Treiber-Helbing Filter (van Lint and Hoogendoorn, 2009).
Egtf() - Constructor for class org.opentrafficsim.draw.egtf.Egtf
Constructor using cCong = -18km/h, cFree = 80km/h, deltaV = 10km/h and vc = 80km/h.
Egtf(double, double, double, double) - Constructor for class org.opentrafficsim.draw.egtf.Egtf
Constructor defining global settings.
Egtf(double, double, double, double, double, double, double, double) - Constructor for class org.opentrafficsim.draw.egtf.Egtf
Convenience constructor that also sets a specified kernel.
EgtfEvent - Class in org.opentrafficsim.draw.egtf
EGTF event with progress and the ability to interrupt calculations.
EgtfListener - Interface in org.opentrafficsim.draw.egtf
Interface for EGTF listeners.
EgtfParallelListener - Class in org.opentrafficsim.draw.egtf
Listener that allows another thread to monitor, report on, and wait for the filtering result.
encodeAsPng(int, int, double) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Returns the chart as a byte array representing a png image.
ensureCapacity(double[], int) - Static method in class org.opentrafficsim.draw.graphs.GraphUtil
Ensures that the given capacity is available in the array.
ensureCapacity(float[], int) - Static method in class org.opentrafficsim.draw.graphs.GraphUtil
Ensures that the given capacity is available in the array.
ensureCapacity(int[], int) - Static method in class org.opentrafficsim.draw.graphs.GraphUtil
Ensures that the given capacity is available in the array.
ENUMERATE - Static variable in class org.opentrafficsim.draw.Colors
10-color scale for enumeration.
ENUMERATE_NAMES - Static variable in class org.opentrafficsim.draw.Colors
Names of the enumerated colors.
equals(Object) - Method in record class org.opentrafficsim.draw.colorer.LegendColorer.LegendEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.opentrafficsim.draw.egtf.DataSource
 
equals(Object) - Method in class org.opentrafficsim.draw.egtf.DataStream
 
equals(Object) - Method in class org.opentrafficsim.draw.egtf.Quantity
 
equals(Object) - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.draw.graphs.OffsetTrajectory.TrajectorySection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.opentrafficsim.draw.gtu.DefaultCarAnimation
 
ExpKernelShape - Class in org.opentrafficsim.draw.egtf
Exponential implementation of a shape.
ExtendedDataTrajectoryColorer<D,V> - Class in org.opentrafficsim.draw.colorer.trajectory
Colorer based on extended data in trajectory.
ExtendedDataTrajectoryColorer(ExtendedDataType<? extends D, ?, ?, ?>, Function<D, V>, Function<V, Color>, List<LegendColorer.LegendEntry>) - Constructor for class org.opentrafficsim.draw.colorer.trajectory.ExtendedDataTrajectoryColorer
Constructor.

F

filter(LengthVector, DurationVector, Quantity<?, ?>...) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Returns filtered data.
Filter - Interface in org.opentrafficsim.draw.egtf
Interface for filtered data.
FilterDouble - Class in org.opentrafficsim.draw.egtf
Class containing processed output data.
FilterDouble(double[], double[], Map<Quantity<?, ?>, double[][]>) - Constructor for class org.opentrafficsim.draw.egtf.FilterDouble
Constructor.
filterFastSI(double, double, double, double, double, double, Quantity<?, ?>...) - Method in class org.opentrafficsim.draw.egtf.Egtf
Returns filtered data that is processed using fast fourier transformation.
filterParallelFastSI(double, double, double, double, double, double, Quantity<?, ?>...) - Method in class org.opentrafficsim.draw.egtf.Egtf
Executes fast filtering in parallel.
filterParallelSI(double[], double[], Quantity<?, ?>...) - Method in class org.opentrafficsim.draw.egtf.Egtf
Executes filtering in parallel.
filterSI(double[], double[], Quantity<?, ?>...) - Method in class org.opentrafficsim.draw.egtf.Egtf
Returns filtered data.
finalize(I) - Method in interface org.opentrafficsim.draw.graphs.ContourDataSource.ContourDataType
Returns the final value of the intermediate result after all lanes.
FixedColorer<T> - Class in org.opentrafficsim.draw.colorer
Fixed color colorer.
FixedColorer(Color) - Constructor for class org.opentrafficsim.draw.colorer.FixedColorer
Constructor.
FixedColorer(Color, String) - Constructor for class org.opentrafficsim.draw.colorer.FixedColorer
Constructor.
FixedTrajectoryColorer - Class in org.opentrafficsim.draw.colorer.trajectory
Fixed colorer for trajectories.
FixedTrajectoryColorer(Color) - Constructor for class org.opentrafficsim.draw.colorer.trajectory.FixedTrajectoryColorer
Constructor.
FixedTrajectoryColorer(Color, String) - Constructor for class org.opentrafficsim.draw.colorer.trajectory.FixedTrajectoryColorer
Constructor.
FLOW - Enum constant in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
Flow.
FLOW - Static variable in class org.opentrafficsim.draw.egtf.typed.TypedQuantity
Standard quantity for flow.
FLOW_CONTOUR - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
Contour plot: flow.
FLOW_SI - Static variable in class org.opentrafficsim.draw.egtf.Quantity
Standard quantity for flow.
format(double) - Method in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
Formats a value for status display.
format(double, StringBuffer, FieldPosition) - Method in class org.opentrafficsim.draw.colorer.NumberFormatUnit
 
format(long, StringBuffer, FieldPosition) - Method in class org.opentrafficsim.draw.colorer.NumberFormatUnit
 
fromBoundsPaintScale(BoundsPaintScale, String) - Static method in interface org.opentrafficsim.draw.colorer.LegendColorer
Create legend from a bounds paint scale.
fromBoundsPaintScale(BoundsPaintScale, String, Color) - Static method in interface org.opentrafficsim.draw.colorer.LegendColorer
Create legend from a bounds paint scale.
FUNDAMENTAL_DIAGRAM - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
Fundamental diagram.
FundamentalDiagram - Class in org.opentrafficsim.draw.graphs
Fundamental diagram from various sources.
FundamentalDiagram(String, FundamentalDiagram.Quantity, FundamentalDiagram.Quantity, PlotScheduler, FundamentalDiagram.FdSource, FundamentalDiagram.FdLine) - Constructor for class org.opentrafficsim.draw.graphs.FundamentalDiagram
Constructor.
FundamentalDiagram.FdLine - Interface in org.opentrafficsim.draw.graphs
Defines a line plot for a fundamental diagram.
FundamentalDiagram.FdSource - Interface in org.opentrafficsim.draw.graphs
Data source for a fundamental diagram.
FundamentalDiagram.Quantity - Enum Class in org.opentrafficsim.draw.graphs
Quantity enum defining density, flow and speed.

G

GaussKernelShape - Class in org.opentrafficsim.draw.egtf
Gaussian implementation of a shape.
get(int) - Method in class org.opentrafficsim.draw.graphs.GraphPath
Returns a section.
get(int, ContourDataSource.ContourDataType<?, ?>) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
Returns data of the given ContourDataType for a specific item.
get(Quantity<?, K>) - Method in interface org.opentrafficsim.draw.egtf.Filter
Returns the filtered data in output format.
get(Quantity<?, K>) - Method in class org.opentrafficsim.draw.egtf.FilterDouble
 
get(Quantity<?, K>) - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
 
getA(int) - Method in class org.opentrafficsim.draw.graphs.OffsetTrajectory
Returns the acceleration of an item.
getAbsoluteContour() - Method in class org.opentrafficsim.draw.RenderableTextSource
 
getAbsoluteContour() - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLine
 
getAggregationPeriod() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
The aggregation period.
getAxis(ContourDataSource) - Method in enum class org.opentrafficsim.draw.graphs.ContourDataSource.Dimension
Returns the Axis object.
getBackgroundColor() - Method in interface org.opentrafficsim.draw.RenderableTextSource.ContrastToBackground
Retrieve the color of the background.
getBlockRenderer() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
Returns the block renderer.
getBoundColors() - Method in class org.opentrafficsim.draw.BoundsPaintScale
Returns the bound colors.
getBounds() - Method in class org.opentrafficsim.draw.BoundsPaintScale
Returns the bound values.
getBoundsPaintScale() - Method in class org.opentrafficsim.draw.colorer.AbstractLegendBarColorer
 
getBoundsPaintScale() - Method in interface org.opentrafficsim.draw.colorer.ColorbarColorer
Returns the bound paint scale to fill the color bar.
getCaption() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Retrieve the caption.
getCenterLine() - Method in interface org.opentrafficsim.draw.network.LinkAnimation.LinkData
Returns the center line in world coordinates.
getCenterLine() - Method in interface org.opentrafficsim.draw.road.CrossSectionElementAnimation.CrossSectionElementData
Returns the center line in world coordinates.
getCenterLine() - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLine
Returns the center line.
getCenterLine() - Method in interface org.opentrafficsim.draw.road.StripeAnimation.StripeData
Returns the center line in world coordinates, with directions of end-points.
getChart() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Returns the chart.
getColor() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
Returns the GTU color.
getColor() - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
Returns color.
getColor() - Method in class org.opentrafficsim.draw.RenderableTextSource
Retrieve the current color.
getColor() - Method in interface org.opentrafficsim.draw.road.ConflictAnimation.ConflictData
Returns the conflict color.
getColor() - Method in interface org.opentrafficsim.draw.road.TrafficLightAnimation.TrafficLightData
Returns the traffic light color.
getColor() - Method in class org.opentrafficsim.draw.TextProperties
Returns color.
getColor(T) - Method in class org.opentrafficsim.draw.colorer.AbstractColorer
 
getColor(T) - Method in interface org.opentrafficsim.draw.colorer.Colorer
Get the color, based on the object.
getColor(T) - Method in class org.opentrafficsim.draw.colorer.FixedColorer
 
getContourDataType() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
Returns the contour data type for use in a ContourDataSource.
getDashOffset() - Method in interface org.opentrafficsim.draw.road.StripeAnimation.StripeData
Return dash offset.
getDataPool() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
Returns the data pool for sub classes.
getDataSource(String) - Method in class org.opentrafficsim.draw.egtf.Egtf
Return a data source, which is created if necessary.
getDelay() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Return the delay for graph updates so future influencing events have occurred, e.d.
getDensity(int, int) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Return the SI density value of item in series.
getDiagrams() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Returns the diagrams.
getDirZ() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
 
getDomainOrder() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
 
getDomainOrder() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
 
getDomainOrder() - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
 
getDomainQuantity() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Return the domain quantity.
getDoubleFormat() - Method in class org.opentrafficsim.draw.colorer.NumberFormatUnit
Returns the double format string.
getDx() - Method in class org.opentrafficsim.draw.RenderableTextSource
Retrieve dx.
getDy() - Method in class org.opentrafficsim.draw.RenderableTextSource
Retrieve dy.
getElements() - Method in interface org.opentrafficsim.draw.road.StripeAnimation.StripeData
Returns the stripe elements.
getEndLocation() - Method in class org.opentrafficsim.draw.graphs.AbstractSamplerPlot
 
getEndLocation() - Method in class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
Returns the total path length.
getEnumerated(int) - Static method in class org.opentrafficsim.draw.Colors
Returns a color for the index.
getFilter() - Method in class org.opentrafficsim.draw.egtf.EgtfParallelListener
Get the filter results after the EGTF is done.
getFlow(int, int) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Return the SI flow value of item in series.
getFont() - Method in class org.opentrafficsim.draw.RenderableTextSource
Retrieve the font.
getFont() - Method in class org.opentrafficsim.draw.TextProperties
Returns font.
getFontSize() - Method in class org.opentrafficsim.draw.RenderableTextSource
Retrieve the font size.
getFontSize() - Method in class org.opentrafficsim.draw.TextProperties
Returns font size.
getFront() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
Returns the distance towards the front.
getGranularities(ContourDataSource.Dimension) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
Returns the available granularities that a linked plot may use.
getGranularity(ContourDataSource.Dimension) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
Returns the selected granularity that a linked plot should use.
getGraphType() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Return the graph type for transceiver.
getGraphType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotAcceleration
 
getGraphType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotDelay
 
getGraphType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotDensity
 
getGraphType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotFlow
 
getGraphType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotSpeed
 
getGraphType() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
 
getGraphType() - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
 
getGroup() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
 
getGtuId() - Method in class org.opentrafficsim.draw.graphs.OffsetTrajectory
Returns the ID of the GTU of this trajectory.
getId() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
 
getIdColor(String, Color[]) - Static method in class org.opentrafficsim.draw.Colors
Returns a color from an array, where the used index is determined based on the id.
getItemCount(int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
 
getItemCount(int) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Returns the number of items in the series.
getItemCount(int) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
 
getItemCount(int) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
 
getLaneCount() - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
Returns the number of lanes.
getLaneVisible() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Return the list of lane visibility flags.
getLaneVisible() - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
Retrieve the lane visibility flags.
getLaneWidth() - Method in interface org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData
Returns the width of the lane.
getLegend() - Method in class org.opentrafficsim.draw.colorer.AbstractLegendColorer
 
getLegend() - Method in interface org.opentrafficsim.draw.colorer.LegendColorer
Return a list of legend entries (useful to make a legend of the colors used to render the GTUs).
getLegend() - Method in class org.opentrafficsim.draw.colorer.trajectory.IdTrajectoryColorer
 
getLegend() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Retrievee the legend of this FundamentalDiagram.
getLegend() - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
Retrieve the legend.
getLength() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
Returns the length.
getLine() - Method in interface org.opentrafficsim.draw.LineLocatable
Returns line representation of this object in object coordinates.
getLine() - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLine
 
getLinkId() - Method in interface org.opentrafficsim.draw.road.CrossSectionElementAnimation.CrossSectionElementData
Return the id of the link.
getLocation() - Method in interface org.opentrafficsim.draw.egtf.Filter
Returns the grid location.
getLocation() - Method in class org.opentrafficsim.draw.egtf.FilterDouble
 
getLocation() - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
 
getLocation() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
 
getLocation() - Method in interface org.opentrafficsim.draw.network.LinkAnimation.LinkData
 
getLocation() - Method in interface org.opentrafficsim.draw.network.NodeAnimation.NodeData
 
getLocation() - Method in class org.opentrafficsim.draw.RenderableTextSource
 
getLocation() - Method in interface org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData
 
getLocation() - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLine
 
getLocation() - Method in interface org.opentrafficsim.draw.road.StripeAnimation.StripeData
 
getLocation() - Method in interface org.opentrafficsim.draw.road.TrafficLightDetectorAnimation.TrafficLightDetectorData
 
getLocationVector() - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
Returns the grid location.
getLowerBound() - Method in class org.opentrafficsim.draw.BoundsPaintScale
 
getMarker() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
Returns the shape of a marker to show when zoomed out.
getName() - Method in class org.opentrafficsim.draw.colorer.AccelerationColorer
 
getName() - Method in interface org.opentrafficsim.draw.colorer.Colorer
Returns the name of the colorer.
getName() - Method in class org.opentrafficsim.draw.colorer.FixedColorer
 
getName() - Method in class org.opentrafficsim.draw.colorer.IdColorer
 
getName() - Method in class org.opentrafficsim.draw.colorer.SpeedColorer
 
getName() - Method in class org.opentrafficsim.draw.colorer.trajectory.ExtendedDataTrajectoryColorer
 
getName() - Method in class org.opentrafficsim.draw.egtf.DataSource
Returns the name.
getName() - Method in class org.opentrafficsim.draw.egtf.Quantity
Returns the name.
getName() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdLine
Returns the name of the line, as shown in the legend.
getName(int) - Method in class org.opentrafficsim.draw.graphs.AbstractGraphSpace
Returns the name of the series.
getName(int) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Returns a name of the series.
getNumberFormat() - Method in class org.opentrafficsim.draw.colorer.AccelerationColorer
 
getNumberFormat() - Method in interface org.opentrafficsim.draw.colorer.ColorbarColorer
Returns the number format for values along the colorbar.
getNumberFormat() - Method in class org.opentrafficsim.draw.colorer.SpeedColorer
 
getNumberOfSeries() - Method in class org.opentrafficsim.draw.graphs.AbstractGraphSpace
Returns the number of series.
getNumberOfSeries() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Returns the number of series (i.e. lanes or 1 for aggregated).
getOccupancy() - Method in interface org.opentrafficsim.draw.road.TrafficLightDetectorAnimation.TrafficLightDetectorData
Returns whether the detector is occupied.
getOtherQuantity() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Get the other (non domain; vertical axis) quantity.
getPaint(double) - Method in class org.opentrafficsim.draw.BoundsPaintScale
 
getPaint(double) - Method in interface org.opentrafficsim.draw.ColorPaintScale
 
getPath() - Method in class org.opentrafficsim.draw.graphs.AbstractSamplerPlot
Returns the path.
getPath() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
Returns the path.
getPath(PolyLine2d) - Static method in class org.opentrafficsim.draw.PaintLine
Returns drawable path of the line.
getPath(DirectedPoint2d, PolyLine2d) - Static method in class org.opentrafficsim.draw.PaintLine
Returns drawable path of the line.
getPath(Point2d, PolyLine2d) - Static method in class org.opentrafficsim.draw.PaintLine
Returns drawable path of the line.
getPaths(List<Point2d>) - Static method in class org.opentrafficsim.draw.PaintPolygons
Returns drawable paths of a polygon.
getPaths(DirectedPoint2d, List<Point2d>) - Static method in class org.opentrafficsim.draw.PaintPolygons
Returns drawable paths of a polygon.
getPaths(Point2d, List<Point2d>) - Static method in class org.opentrafficsim.draw.PaintPolygons
Returns drawable paths of a polygon.
getPossibleAggregationPeriods() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Returns the possible intervals.
getPossibleUpdateFrequencies() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Returns the possible frequencies, as a factor on 1 / 'aggregation interval'.
getProgress() - Method in class org.opentrafficsim.draw.egtf.EgtfEvent
Returns the progress, a value in the range [0 ... 1].
getQuantity() - Method in interface org.opentrafficsim.draw.graphs.ContourDataSource.ContourDataType
Returns the quantity that is being plotted on the z-axis for the EGTF filter.
getQueueCount() - Method in interface org.opentrafficsim.draw.road.GtuGeneratorPositionAnimation.GtuGeneratorPositionData
Returns the queue count.
getRangeBinCount() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
 
getRangeQuantity() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Get the range quantity.
getRear() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
Returns the distance towards the rear.
getReferenceLine() - Method in interface org.opentrafficsim.draw.road.StripeAnimation.StripeData
Returns the line along which dashes are applied.
getRelativeBounds() - Method in class org.opentrafficsim.draw.RenderableTextSource
 
getRelativeContour() - Method in class org.opentrafficsim.draw.RenderableTextSource
 
getRelativeContour() - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLine
 
getSamplerData() - Method in class org.opentrafficsim.draw.graphs.AbstractSamplerPlot
Returns the sampler data.
getSamplerData() - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
Returns the sampler data for an AbstractContourPlot using this ContourDataSource.
getScaleDependentRendering() - Method in class org.opentrafficsim.draw.RenderableTextSource
Retrieve the scale dependent rendering qualifier (used in cloning).
getSections() - Method in class org.opentrafficsim.draw.graphs.GraphPath
Returns an immutable list of the sections.
getSeriesCount() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
 
getSeriesCount() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
 
getSeriesCount() - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
 
getSeriesKey(int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
 
getSeriesKey(int) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
 
getSeriesKey(int) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
 
getShape() - Method in enum class org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData.GtuMarker
Returns the shape.
getSI(Quantity<?, ?>) - Method in interface org.opentrafficsim.draw.egtf.Filter
Returns filtered data as SI values.
getSI(Quantity<?, ?>) - Method in class org.opentrafficsim.draw.egtf.FilterDouble
 
getSI(Quantity<?, ?>) - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
 
getSource() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Get the data source.
getSource() - Method in class org.opentrafficsim.draw.RenderableTextSource
Returns the source.
getSource(int) - Method in class org.opentrafficsim.draw.graphs.GraphCrossSection
Returns the underlying source of the series.
getSource(int) - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
Returns the source object.
getSpaceGranularity() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
Returns the space granularity, just for information.
getSpeed() - Method in interface org.opentrafficsim.draw.road.SpeedSignAnimation.SpeedSignData
Returns the speed.
getSpeed(int) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
Returns the speed of the cell pertaining to plot item.
getSpeed(int, int) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Return the SI speed value of item in series.
getSpeedLimit() - Method in class org.opentrafficsim.draw.graphs.GraphPath
Returns the mean speed over the entire section.
getStartDistance(GraphPath.Section<?>) - Method in class org.opentrafficsim.draw.graphs.GraphPath
Returns the start distance of the section.
getStatusLabel(double, double) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
Returns the status label when the mouse is over the given location.
getStatusLabel(double, double) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Returns the status label when the mouse is over the given location.
getStatusLabel(double, double) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
 
getStatusLabel(double, double) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
 
getStream(Quantity<T, ?>) - Method in class org.opentrafficsim.draw.egtf.DataSource
Get a stream for the quantity of this data source.
getT(int) - Method in class org.opentrafficsim.draw.graphs.OffsetTrajectory
Returns the time of an item.
getText() - Method in class org.opentrafficsim.draw.RenderableTextSource
Retrieve the current text.
getText() - Method in class org.opentrafficsim.draw.road.BusStopAnimation
Returns text object.
getText() - Method in class org.opentrafficsim.draw.road.LaneAnimation
Returns text object.
getText() - Method in class org.opentrafficsim.draw.road.LaneDetectorAnimation
Returns text object.
getText() - Method in class org.opentrafficsim.draw.road.TrafficLightAnimation
Return text object.
getTextAlignment() - Method in class org.opentrafficsim.draw.RenderableTextSource
Retrieve the text alignment.
getTextAlignment() - Method in class org.opentrafficsim.draw.TextProperties
Returns text alignment.
getTextAttributes() - Method in class org.opentrafficsim.draw.TextProperties
Returns text attributes.
getTime() - Method in interface org.opentrafficsim.draw.egtf.Filter
Returns the grid time.
getTime() - Method in class org.opentrafficsim.draw.egtf.FilterDouble
 
getTime() - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
 
getTime() - Method in interface org.opentrafficsim.draw.graphs.PlotScheduler
Returns the time.
getTimeGranularity() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
Returns the time granularity, just for information.
getTimeInfo() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Retrieve the time info.
getTimeVector() - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
Returns the grid time.
getToggleSeriesByLegendListener(LegendItemCollection, List<Boolean>) - Static method in class org.opentrafficsim.draw.graphs.GraphUtil
Returns a chart listener that allows the series to be enabled and disabled by clicking on the respective legend item.
getTotalDistance(int) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
Returns the total distance traveled in the cell pertaining to plot item.
getTotalLength() - Method in class org.opentrafficsim.draw.graphs.GraphPath
Returns the total path length.
getTotalTime(int) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
Returns the total time traveled in the cell pertaining to plot item.
getTrajectories(int) - Method in class org.opentrafficsim.draw.graphs.AbstractSamplerPlot
Returns all trajectories for the series, in order of the path.
getUpdateInterval() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
The update interval.
getUpdateTime() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Returns time until which data should be plotted.
getUpperBound() - Method in class org.opentrafficsim.draw.BoundsPaintScale
 
getV(int) - Method in class org.opentrafficsim.draw.graphs.OffsetTrajectory
Returns the speed of an item.
getValue() - Method in enum class org.opentrafficsim.draw.TextWeight
Returns the value.
getValue() - Method in enum class org.opentrafficsim.draw.TextWidth
Returns the value.
getValue(int, double, double) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
Obtain value for cell from the data pool.
getValue(int, double, double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotAcceleration
 
getValue(int, double, double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotDelay
 
getValue(int, double, double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotDensity
 
getValue(int, double, double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotFlow
 
getValue(int, double, double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotSpeed
 
getValue(int, ExtendedDataType<? extends T, ?, ?, ?>) - Method in class org.opentrafficsim.draw.graphs.OffsetTrajectory
Returns value of an extended data type.
getValue(FundamentalDiagram.FdSource, int, int) - Method in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
Get scaled value in presentation unit.
getValues(FundamentalDiagram.Quantity) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdLine
Return the values for the given quantity.
getWidth() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
Returns the width.
getWidth() - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
Returns width.
getWidth(Length) - Method in interface org.opentrafficsim.draw.road.StripeAnimation.StripeData
Returns the line width.
getX(int) - Method in class org.opentrafficsim.draw.graphs.OffsetTrajectory
Returns the location, including offset, of an item.
getX(int, int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
 
getX(int, int) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
 
getX(int, int) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
 
getXValue(int, int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
 
getXValue(int, int) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
 
getXValue(int, int) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
 
getY(int, int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
 
getY(int, int) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
 
getY(int, int) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
 
getYValue(int, int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
 
getYValue(int, int) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
 
getYValue(int, int) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
 
getZ() - Method in enum class org.opentrafficsim.draw.DrawLevel
Z-level.
getZ() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
 
getZ() - Method in interface org.opentrafficsim.draw.network.LinkAnimation.LinkData
 
getZ() - Method in interface org.opentrafficsim.draw.network.NodeAnimation.NodeData
 
getZ() - Method in class org.opentrafficsim.draw.RenderableTextSource
 
getZ() - Method in interface org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData
 
getZ() - Method in interface org.opentrafficsim.draw.road.CrossSectionElementAnimation.ShoulderData
 
getZ() - Method in interface org.opentrafficsim.draw.road.GtuGeneratorPositionAnimation.GtuGeneratorPositionData
 
getZ() - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLine
 
getZ() - Method in interface org.opentrafficsim.draw.road.LaneAnimation.LaneData
 
getZ() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
 
getZ() - Method in interface org.opentrafficsim.draw.road.SpeedSignAnimation.SpeedSignData
 
getZ() - Method in interface org.opentrafficsim.draw.road.StripeAnimation.StripeData
 
getZ() - Method in interface org.opentrafficsim.draw.road.TrafficLightDetectorAnimation.TrafficLightDetectorData
 
getZ(int, int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
 
getZValue(int, int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
 
GRANULARITY - Static variable in class org.opentrafficsim.draw.graphs.ContourDataSource
Granularity changed.
GRAPH_ADD_EVENT - Static variable in class org.opentrafficsim.draw.graphs.AbstractPlot
The (regular, not timed) event type for pub/sub indicating the addition of a graph.
GRAPH_REMOVE_EVENT - Static variable in class org.opentrafficsim.draw.graphs.AbstractPlot
The (regular, not timed) event type for pub/sub indicating the removal of a graph.
GraphCrossSection<S> - Class in org.opentrafficsim.draw.graphs
A GraphCrossSection defines the location of graphs.
GraphCrossSection(String, GraphPath.Section<S>, Length) - Constructor for class org.opentrafficsim.draw.graphs.GraphCrossSection
Constructor for a one-series cross section.
GraphCrossSection(List<String>, GraphPath.Section<S>, List<Length>) - Constructor for class org.opentrafficsim.draw.graphs.GraphCrossSection
Constructor.
GraphPath<S> - Class in org.opentrafficsim.draw.graphs
A GraphPath defines the spatial dimension of graphs.
GraphPath(String, List<GraphPath.Section<S>>) - Constructor for class org.opentrafficsim.draw.graphs.GraphPath
Constructor for a one-series path.
GraphPath(List<String>, List<GraphPath.Section<S>>) - Constructor for class org.opentrafficsim.draw.graphs.GraphPath
Constructor.
GraphPath.Section<L> - Record Class in org.opentrafficsim.draw.graphs
Class for sections.
GraphType - Enum Class in org.opentrafficsim.draw.graphs
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GraphUpdater<T> - Class in org.opentrafficsim.draw.graphs
The GraphUpdater can be used to repeatedly offer a value that is automatically processed in order of offering in a parallel Thread.
GraphUpdater(String, Thread, GraphUpdater.Updater<T>) - Constructor for class org.opentrafficsim.draw.graphs.GraphUpdater
Constructs and starts a thread that performs each given task from a queue.
GraphUtil - Class in org.opentrafficsim.draw.graphs
Contains some static utilities.
GREEN_RED - Static variable in class org.opentrafficsim.draw.Colors
3-color scale from green to red.
GREEN_RED_DARK - Static variable in class org.opentrafficsim.draw.Colors
5-color scale from green to red with dark edges.
GTU - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
GTU level.
GtuGeneratorPositionAnimation - Class in org.opentrafficsim.draw.road
Animates a GtuGeneratorPosition.
GtuGeneratorPositionAnimation(GtuGeneratorPositionAnimation.GtuGeneratorPositionData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.GtuGeneratorPositionAnimation
Constructor.
GtuGeneratorPositionAnimation.GtuGeneratorPositionData - Interface in org.opentrafficsim.draw.road
GtuGeneratorPositionData provides the information required to draw a GTU generator position.
GtuGeneratorPositionAnimation.Queue - Class in org.opentrafficsim.draw.road
Paints a queue counter with a GtuGeneratorPosition.

H

hashCode() - Method in record class org.opentrafficsim.draw.colorer.LegendColorer.LegendEntry
Returns a hash code value for this object.
hashCode() - Method in class org.opentrafficsim.draw.egtf.DataSource
 
hashCode() - Method in class org.opentrafficsim.draw.egtf.DataStream
 
hashCode() - Method in class org.opentrafficsim.draw.egtf.Quantity
 
hashCode() - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.draw.graphs.OffsetTrajectory.TrajectorySection
Returns a hash code value for this object.
hashCode() - Method in class org.opentrafficsim.draw.gtu.DefaultCarAnimation
 
hasLineFD() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Return whether the plot has a fundamental diagram line.
hue(int) - Static method in class org.opentrafficsim.draw.Colors
Creates an array of n colors with varying hue.

I

IdColorer<T> - Class in org.opentrafficsim.draw.colorer
Color object based on their id.
IdColorer(Function<? super T, Optional<String>>) - Constructor for class org.opentrafficsim.draw.colorer.IdColorer
Constructor.
identity() - Method in interface org.opentrafficsim.draw.graphs.ContourDataSource.ContourDataType
Returns the initial value for intermediate result.
IdTrajectoryColorer - Class in org.opentrafficsim.draw.colorer.trajectory
Color trajectory based on the id.
IdTrajectoryColorer() - Constructor for class org.opentrafficsim.draw.colorer.trajectory.IdTrajectoryColorer
Constructor.
increaseTime(Duration) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
 
increaseTime(Duration) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Increase the simulated time span.
increaseTime(Duration) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Increase the time span.
increaseTime(Duration) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
 
increaseTime(Duration) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
 
indexOf(Comparable) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
 
indexOf(Comparable) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
 
indexOf(Comparable) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
 
initRecording(Sampler<?, L>, GraphPath<L>) - Static method in class org.opentrafficsim.draw.graphs.GraphPath
Start recording along path.
INTERPOLATE - Static variable in class org.opentrafficsim.draw.graphs.ContourDataSource
Interpolation changed.
interpolateColor(Color, Color, double) - Static method in class org.opentrafficsim.draw.ColorInterpolator
Generate a Color that is interpolated between two given Color values.
interrupt() - Method in class org.opentrafficsim.draw.egtf.Egtf
Interrupt the calculation.
interrupt() - Method in class org.opentrafficsim.draw.egtf.EgtfEvent
Interrupts the filter.
interrupt() - Method in class org.opentrafficsim.draw.egtf.EgtfParallelListener
Interrupts the EGTF.
isAggregate() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Returns whether this source aggregates lanes.
isAllStop() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
Returns whether the priority is all stop.
isBrakingLightsOn() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
Returns whether the braking lights are on.
isBusStop() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
Returns whether the priority is bus stop.
isCircular() - Method in class org.opentrafficsim.draw.graphs.GraphPath
Returns whether this path is circular.
isConnector() - Method in interface org.opentrafficsim.draw.network.LinkAnimation.LinkData
Returns whether this is a connector.
isCrossing() - Method in interface org.opentrafficsim.draw.road.ConflictAnimation.ConflictData
Whether the conflict is a crossing.
isFill() - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
Returns whether to fill.
isFlip() - Method in class org.opentrafficsim.draw.RenderableTextSource
Retrieve the current flip status.
isNone() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
Returns whether the priority is none.
isPermitted() - Method in interface org.opentrafficsim.draw.road.ConflictAnimation.ConflictData
Whether the conflict is a permitted conflict.
isPriority() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
Returns whether the priority is priority.
isRendered(double) - Method in interface org.opentrafficsim.draw.RenderableTextSource.ScaleDependentRendering
Determine if a Text should be rendered, depending on the scale.
isRotate() - Method in class org.opentrafficsim.draw.RenderableTextSource
Retrieve the current rotation status.
isRotate() - Method in class org.opentrafficsim.draw.road.PriorityAnimation
 
isScale() - Method in class org.opentrafficsim.draw.RenderableTextSource
Retrieve the current scale status.
isScaleObject() - Method in class org.opentrafficsim.draw.RenderableTextSource
Return whether to scale the renderable in the X/Y-direction with the value of RenderableScale.objectScaleFactor or not.
isScaleY() - Method in class org.opentrafficsim.draw.network.NodeAnimation
isScaleY() - Method in class org.opentrafficsim.draw.RenderableTextSource
Return whether to scale the renderable in the Y-direction when there is a compressed Y-axis or not.
isSingleColor() - Method in class org.opentrafficsim.draw.colorer.trajectory.FixedTrajectoryColorer
 
isSingleColor() - Method in class org.opentrafficsim.draw.colorer.trajectory.IdTrajectoryColorer
 
isSingleColor() - Method in interface org.opentrafficsim.draw.colorer.trajectory.TrajectoryColorer
Whether the trajectory of a GTU is a single color.
isStop() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
Returns whether the priority is stop.
isTranslate() - Method in class org.opentrafficsim.draw.RenderableTextSource
Retrieve the current translate status.
isYield() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
Returns whether the priority is yield.
iterator() - Method in class org.opentrafficsim.draw.graphs.GraphCrossSection
 
iterator() - Method in class org.opentrafficsim.draw.graphs.GraphPath
 
iterator() - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
 
iterator(int) - Method in class org.opentrafficsim.draw.graphs.GraphCrossSection
 
iterator(int) - Method in class org.opentrafficsim.draw.graphs.GraphPath
 

J

JFileChooserWithSettings - Class in org.opentrafficsim.draw.graphs
Small helper class that adds some components to a JFileChooser, the contents of which can be used to retrieve user settings for output.
JFileChooserWithSettings(Component...) - Constructor for class org.opentrafficsim.draw.graphs.JFileChooserWithSettings
Constructor that adds components to the left of the 'Save' and 'Cancel' button.

K

Kernel - Class in org.opentrafficsim.draw.egtf
Kernel with maximum range and shape.
KernelShape - Interface in org.opentrafficsim.draw.egtf
Shape interface for a kernel.

L

label() - Method in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
Returns an axis label of the quantity.
LABEL - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
Label level.
LANE - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
Lane level.
LaneAnimation - Class in org.opentrafficsim.draw.road
Draws LaneData.
LaneAnimation(LaneAnimation.LaneData, Contextualized, Color) - Constructor for class org.opentrafficsim.draw.road.LaneAnimation
Animate a Lane.
LaneAnimation.CenterLine - Class in org.opentrafficsim.draw.road
Draw center line of a lane.
LaneAnimation.CenterLineAnimation - Class in org.opentrafficsim.draw.road
Animation for center line of a lane.
LaneAnimation.LaneData - Interface in org.opentrafficsim.draw.road
LaneData provides the information required to draw a lane.
LaneAnimation.Text - Class in org.opentrafficsim.draw.road
Text animation for the Node.
LaneDetectorAnimation<L extends LaneDetectorAnimation.LaneDetectorData,T extends RenderableTextSource<L,T>> - Class in org.opentrafficsim.draw.road
Draw LaneDetectorData.
LaneDetectorAnimation(L, Contextualized, Color, Function<LaneDetectorAnimation<L, T>, T>) - Constructor for class org.opentrafficsim.draw.road.LaneDetectorAnimation
This constructor uses a provider for the text animation.
LaneDetectorAnimation.LaneDetectorData - Interface in org.opentrafficsim.draw.road
LaneDetectorData provides the information required to draw a lane detector.
LaneDetectorAnimation.LoopDetectorData - Interface in org.opentrafficsim.draw.road
SinkData provides the information required to draw a sink.
LaneDetectorAnimation.LoopDetectorData.LoopDetectorText - Class in org.opentrafficsim.draw.road
Tagging implementation for loop detector ids.
LaneDetectorAnimation.SinkData - Interface in org.opentrafficsim.draw.road
SinkData provides the information required to draw a sink.
LaneDetectorAnimation.SinkData.SinkText - Class in org.opentrafficsim.draw.road
Tagging implementation for sink ids.
LaneDetectorAnimation.Text - Class in org.opentrafficsim.draw.road
Text animation for the Detector.
LEFT - Enum constant in enum class org.opentrafficsim.draw.TextAlignment
left.
leftIndicatorOn() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
Returns whether the left indicator is on.
LegendColorer<T> - Interface in org.opentrafficsim.draw.colorer
Interface of colorers that have a legend (as opposed to, or possibly additional to, a colorbar).
LegendColorer.LegendEntry - Record Class in org.opentrafficsim.draw.colorer
Packs a Color, a short description and a long description in one object.
LegendEntry(Color, String, String) - Constructor for record class org.opentrafficsim.draw.colorer.LegendColorer.LegendEntry
Creates an instance of a LegendEntry record class.
length() - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
Returns the value of the length record component.
LineLocatable - Interface in org.opentrafficsim.draw
This class returns a line that represent the object.
LINK - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
Line level.
LinkAnimation - Class in org.opentrafficsim.draw.network
Draws LinkData.
LinkAnimation(LinkAnimation.LinkData, Contextualized, float) - Constructor for class org.opentrafficsim.draw.network.LinkAnimation
Constructor.
LinkAnimation.LinkData - Interface in org.opentrafficsim.draw.network
LinkData provides the information required to draw a link.
LinkAnimation.Text - Class in org.opentrafficsim.draw.network
Text animation for the Link.
LoopDetectorText(LaneDetectorAnimation.LoopDetectorData, float, Contextualized) - Constructor for class org.opentrafficsim.draw.road.LaneDetectorAnimation.LoopDetectorData.LoopDetectorText
Constructor.

M

MARKING - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
Lane marking level.
mouseClicked(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
 
mouseDragged(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
 
mouseEntered(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
 
mouseExited(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
 
mouseMoved(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
 
mousePressed(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
 
mouseReleased(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
 

N

NA - Static variable in class org.opentrafficsim.draw.colorer.trajectory.SynchronizationTrajectoryColorer
N/A color.
name() - Method in record class org.opentrafficsim.draw.colorer.LegendColorer.LegendEntry
Returns the value of the name record component.
nameEnumerated(int) - Static method in class org.opentrafficsim.draw.Colors
Returns the name of a color for the index.
NEWPATH - Static variable in class org.opentrafficsim.draw.PaintPolygons
Dummy coordinate that forces the drawing operation to start a new path.
NODE - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
Node level.
NodeAnimation - Class in org.opentrafficsim.draw.network
Draws NodeData.
NodeAnimation(NodeAnimation.NodeData, Contextualized) - Constructor for class org.opentrafficsim.draw.network.NodeAnimation
Constructor.
NodeAnimation.NodeData - Interface in org.opentrafficsim.draw.network
NodeData provides the information required to draw a node.
NodeAnimation.Text - Class in org.opentrafficsim.draw.network
Text animation for the Node.
notifyPlotChange() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Notify all change listeners.
notifyProgress(EgtfEvent) - Method in interface org.opentrafficsim.draw.egtf.EgtfListener
Notifies progress.
notifyProgress(EgtfEvent) - Method in class org.opentrafficsim.draw.egtf.EgtfParallelListener
 
NumberFormatUnit - Class in org.opentrafficsim.draw.colorer
Number format to format number labels based on a unit.
NumberFormatUnit(String, int) - Constructor for class org.opentrafficsim.draw.colorer.NumberFormatUnit
Constructor.

O

OBJECT - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
Object level (detectors, traffic lights, etc.).
offer(Runnable) - Method in class org.opentrafficsim.draw.graphs.GraphUpdater
Add specific runnable to the queue.
offer(T) - Method in class org.opentrafficsim.draw.graphs.GraphUpdater
Offer a next value to the queue for the default updater.
offerGranularity(ContourDataSource.Dimension, double) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
Offer granularity to the updater.
offerUpdateInterval(Duration) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Offer new update time.
OFFLINE - Static variable in interface org.opentrafficsim.draw.graphs.PlotScheduler
Default offline scheduler.
OffsetTrajectory - Class in org.opentrafficsim.draw.graphs
Class containing a trajectory with an offset.
OffsetTrajectory.TrajectorySection - Record Class in org.opentrafficsim.draw.graphs
Section in trajectory for which a color is required.
ofGenericType(LaneDetectorAnimation.LaneDetectorData, Contextualized, Color) - Static method in class org.opentrafficsim.draw.road.LaneDetectorAnimation
This method produces a detector animation that toggles generally for all LaneDetectorData and its respective text id.
org.opentrafficsim.draw - package org.opentrafficsim.draw
Generic animation classes, i.e., for displaying texts.
org.opentrafficsim.draw.colorer - package org.opentrafficsim.draw.colorer
Generic colorers functionality.
org.opentrafficsim.draw.colorer.trajectory - package org.opentrafficsim.draw.colorer.trajectory
Colorers for trajectories.
org.opentrafficsim.draw.egtf - package org.opentrafficsim.draw.egtf
Contains classes to use the Extended Generalized Treiber-Helbing Filter, which is equal to the Adaptive Smoothing Method if a single data source is used.
org.opentrafficsim.draw.egtf.typed - package org.opentrafficsim.draw.egtf.typed
Contains extensions of the EGTF classes with strongly typed parameters.
org.opentrafficsim.draw.graphs - package org.opentrafficsim.draw.graphs
Various graphs that function on generic meta-data (like which path) and data structures.
org.opentrafficsim.draw.gtu - package org.opentrafficsim.draw.gtu
GTU animations.
org.opentrafficsim.draw.network - package org.opentrafficsim.draw.network
Animation for Links, Lanes, Nodes.
org.opentrafficsim.draw.object - package org.opentrafficsim.draw.object
Animation for static objects.
org.opentrafficsim.draw.road - package org.opentrafficsim.draw.road
Animation for Links, Lanes, Nodes.
OTHER - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
Any other graph.
OtsRenderable<L extends OtsShape> - Class in org.opentrafficsim.draw
Extends Renderable2d to let the contains method look at the actual bounds shape, rather than only the box.
OtsRenderable(L, Contextualized) - Constructor for class org.opentrafficsim.draw.OtsRenderable
Constructs a new Renderable2d.

P

paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.gtu.DefaultCarAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.network.LinkAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.network.NodeAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.RenderableTextSource
paint() method so it can be overridden or extended.
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.AbstractLineAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.BusStopAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.ConflictAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.CrossSectionElementAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.GtuGeneratorPositionAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLineAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.LaneDetectorAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.PriorityAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.SpeedSignAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.StripeAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.TrafficLightAnimation
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.TrafficLightDetectorAnimation
 
paintLine(Graphics2D, Color, double, Path2D.Float) - Static method in class org.opentrafficsim.draw.PaintLine
Paint line.
PaintLine - Class in org.opentrafficsim.draw
Paint a line as a Path2D.Double
paintPaths(Graphics2D, Color, Set<Path2D.Float>, boolean) - Static method in class org.opentrafficsim.draw.PaintPolygons
Paint (fill) a polygon or a series of polygons.
PaintPolygons - Class in org.opentrafficsim.draw
Paint a (series of) filled polygon(s) defined as a Path2D.Double
parse(String, ParsePosition) - Method in class org.opentrafficsim.draw.colorer.NumberFormatUnit
 
PlotScheduler - Interface in org.opentrafficsim.draw.graphs
Interface between plots (subclasses of AbstractPlot) and some source that knows about time in the context, e.g. a simulator, or a data loader which knows all time has past.
PointerHandler - Class in org.opentrafficsim.draw.graphs
Handle mouse events for a graph.
PointerHandler() - Constructor for class org.opentrafficsim.draw.graphs.PointerHandler
Constructor.
position(int) - Method in class org.opentrafficsim.draw.graphs.GraphCrossSection
Returns the position on the underlying source of the series.
PriorityAnimation - Class in org.opentrafficsim.draw.road
Animation of conflict priority (which is a link property).
PriorityAnimation(PriorityAnimation.PriorityData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.PriorityAnimation
Constructor.
PriorityAnimation.PriorityData - Interface in org.opentrafficsim.draw.road
Data for priority animation.
processSeries(I, List<TrajectoryGroup<?>>, List<Length>, List<Length>, Duration, Duration) - Method in interface org.opentrafficsim.draw.graphs.ContourDataSource.ContourDataType
Calculate value from provided trajectories that apply to a single grid cell on a single series (lane).

Q

Quantity<T extends Number,K> - Class in org.opentrafficsim.draw.egtf
Defines a quantity that data sources can provide, such as speed, flow, etc.
Quantity(String, boolean, Converter<K>) - Constructor for class org.opentrafficsim.draw.egtf.Quantity
Constructor.
Quantity(String, Converter<K>) - Constructor for class org.opentrafficsim.draw.egtf.Quantity
Constructor.
Queue(GtuGeneratorPositionAnimation.GtuGeneratorPositionData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.GtuGeneratorPositionAnimation.Queue
Constructor.

R

recalculate(Duration) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Recalculates the data after the aggregation or update time was changed.
removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
 
removeListener(EgtfListener) - Method in class org.opentrafficsim.draw.egtf.Egtf
Remove listener.
RenderableTextSource<L extends OtsShape,T extends RenderableTextSource<L,T>> - Class in org.opentrafficsim.draw
Display a text for another Locatable object.
RenderableTextSource(L, Supplier<String>, float, float, TextAlignment, Color, float, float, float, Contextualized, RenderableTextSource.ContrastToBackground, RenderableTextSource.ScaleDependentRendering) - Constructor for class org.opentrafficsim.draw.RenderableTextSource
Construct a new TextAnimation.
RenderableTextSource(L, Supplier<String>, float, float, TextAlignment, Color, float, float, float, Contextualized, RenderableTextSource.ScaleDependentRendering) - Constructor for class org.opentrafficsim.draw.RenderableTextSource
Construct a new TextAnimation without contrast to background protection and no minimum font scale.
RenderableTextSource(L, Supplier<String>, float, float, TextAlignment, Color, Contextualized, RenderableTextSource.ScaleDependentRendering) - Constructor for class org.opentrafficsim.draw.RenderableTextSource
Constructor.
RenderableTextSource.ContrastToBackground - Interface in org.opentrafficsim.draw
Interface to obtain the color of the background.
RenderableTextSource.ScaleDependentRendering - Interface in org.opentrafficsim.draw
Determine if a Feature object should be rendered.
RENDERALWAYS - Static variable in class org.opentrafficsim.draw.RenderableTextSource
Always render the Text.
RENDERWHEN1 - Static variable in class org.opentrafficsim.draw.RenderableTextSource
Don't render texts when smaller than 1.
RENDERWHEN10 - Static variable in class org.opentrafficsim.draw.RenderableTextSource
Don't render texts when smaller than 2.
RENDERWHEN100 - Static variable in class org.opentrafficsim.draw.RenderableTextSource
Don't render texts when smaller than 2.
resetRendering(Graphics2D) - Method in class org.opentrafficsim.draw.OtsRenderable
Resets rendering hints that this renderable changed through setRendering().
reverse(Color[]) - Static method in class org.opentrafficsim.draw.Colors
Reverses the color array.
RIGHT - Enum constant in enum class org.opentrafficsim.draw.TextAlignment
right.
rightIndicatorOn() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
Returns whether the right indicator is on.

S

scale(double) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
Scale the value from SI to the desired unit for users.
scale(double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotAcceleration
 
scale(double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotDelay
 
scale(double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotDensity
 
scale(double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotFlow
 
scale(double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotSpeed
 
scheduleUpdate(Duration, AbstractPlot) - Method in interface org.opentrafficsim.draw.graphs.PlotScheduler
Schedule update() call on abstractPlot.
section() - Method in record class org.opentrafficsim.draw.graphs.OffsetTrajectory.TrajectorySection
Returns the value of the section record component.
Section(Length, Speed, List<L>) - Constructor for record class org.opentrafficsim.draw.graphs.GraphPath.Section
Creates an instance of a Section record class.
sections() - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
Returns the value of the sections record component.
SELECTION - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
Selection indicator level.
setAggregateName(String) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Sets the name of the series when aggregated, e.g. for legend.
setAggregationPeriod(Duration) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Changes the aggregation period.
setAutoBoundDomain(XYPlot) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
 
setAutoBoundDomain(XYPlot) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Overridable; activates auto bounds on domain axis from user input.
setAutoBoundDomain(XYPlot) - Method in class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
Overridable; activates auto bounds on domain axis from user input.
setAutoBoundRange(XYPlot) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
 
setAutoBoundRange(XYPlot) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Overridable; activates auto bounds on range axis from user input.
setAutoBoundRange(XYPlot) - Method in class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
Overridable; activates auto bounds on range axis from user input.
setBlockAnchor(RectangleAnchor) - Method in class org.opentrafficsim.draw.graphs.XyInterpolatedBlockRenderer
throws UnsupportedOperationException block anchor is governed based on interpolation
setBold(boolean) - Method in class org.opentrafficsim.draw.TextProperties
Set the weight to either WEIGHT_REGULAR or WEIGHT_BOLD.
setBold(TextWeight) - Method in class org.opentrafficsim.draw.TextProperties
Set the weight to one of multiple weight constants.
setChart(JFreeChart) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
 
setChart(JFreeChart) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Sets the chart and adds menus and listeners.
setChart(JFreeChart) - Method in class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
 
setCircular(boolean) - Method in class org.opentrafficsim.draw.graphs.GraphPath
Sets whether this path is circular.
setColor(Color) - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
Sets color.
setColor(Color) - Method in class org.opentrafficsim.draw.RenderableTextSource
Update the color.
setColorer(TrajectoryColorer) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
Sets the color renderer for trajectories.
setDomainQuantity(FundamentalDiagram.Quantity) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Set the domain quantity.
setDynamic(boolean) - Method in class org.opentrafficsim.draw.network.LinkAnimation
Sets the animation as dynamic, obtaining geometry at each draw.
setDynamic(boolean) - Method in class org.opentrafficsim.draw.RenderableTextSource
Sets whether the location of this text is dynamic.
setFill(boolean) - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
Sets whether to fill.
setFilter(Filter) - Method in class org.opentrafficsim.draw.egtf.EgtfParallelListener
Set the filter results, this is done by the EGTF.
setFlip(boolean) - Method in class org.opentrafficsim.draw.RenderableTextSource
Update the flip status.
setGaussKernel(Length, Duration) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Sets a Gaussian kernel with infinite range.
setGaussKernel(Length, Duration, Length, Duration) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Returns a Gaussian kernel with limited range.
setGaussKernelSI(double, double) - Method in class org.opentrafficsim.draw.egtf.Egtf
Sets a Gaussian kernel with infinite range.
setGaussKernelSI(double, double, double, double) - Method in class org.opentrafficsim.draw.egtf.Egtf
Sets a Gaussian kernel with limited range.
setGranularity(ContourDataSource.Dimension, double) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
Sets the granularity of the plot.
setGroup(DatasetGroup) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
 
setInterpolate(boolean) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
Sets bi-linear interpolation enabled or disabled.
setInterpolate(boolean) - Method in class org.opentrafficsim.draw.graphs.XyInterpolatedBlockRenderer
Enables interpolation or not.
setInterpolation(boolean) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
Sets the check box for interpolated rendering and block renderer setting.
setItalic(boolean) - Method in class org.opentrafficsim.draw.TextProperties
Set the posture to either POSTURE_REGULAR or POSTURE_OBLIQUE (italic).
setKernel() - Method in class org.opentrafficsim.draw.egtf.Egtf
Sets a default exponential kernel with infinite range, sigma = 300m, and tau = 30s.
setKernel(Length, Duration) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Sets an exponential kernel with infinite range.
setKernel(Length, Duration, Length, Duration) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Returns an exponential kernel with limited range.
setKernel(Length, Duration, KernelShape) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Sets a kernel with limited range and provided shape.
setKernelSI(double, double) - Method in class org.opentrafficsim.draw.egtf.Egtf
Sets an exponential kernel with infinite range.
setKernelSI(double, double, double, double) - Method in class org.opentrafficsim.draw.egtf.Egtf
Sets an exponential kernel with limited range.
setKernelSI(double, double, KernelShape) - Method in class org.opentrafficsim.draw.egtf.Egtf
Sets a kernel with limited range and provided shape.
setLowerDomainBound(Double) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
Sets the lower domain bound.
setLowerRangeBound(Double) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
Sets the lower range bound.
setOtherQuantity(FundamentalDiagram.Quantity) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Set the other (non domain; vertical axis) quantity.
setPaintScale(PaintScale) - Method in class org.opentrafficsim.draw.graphs.XyInterpolatedBlockRenderer
throws UnsupportedOperationException if the paint scale is not of type ColorPaintScale
setRangeQuantity(FundamentalDiagram.Quantity) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Set the range quantity.
setRendering(Graphics2D) - Method in class org.opentrafficsim.draw.OtsRenderable
Set standard rendering hints for this renderable to paint.
setRotate(boolean) - Method in class org.opentrafficsim.draw.RenderableTextSource
Update the rotation status.
setScale(boolean) - Method in class org.opentrafficsim.draw.RenderableTextSource
Update the scale status.
setScaleObject(boolean) - Method in class org.opentrafficsim.draw.RenderableTextSource
Set whether to scale the renderable in the X/Y-direction with the value of RenderableScale.objectScaleFactor or not.
setScaleY(boolean) - Method in class org.opentrafficsim.draw.RenderableTextSource
Set whether to scale the renderable in the Y-direction when there is a compressed Y-axis or not.
setSmooth(boolean) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
Sets the adaptive smoothing enabled or disabled.
setSpaceGranularity(double) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
Sets the correct space granularity radio button to selected.
setStrikethrough(boolean) - Method in class org.opentrafficsim.draw.TextProperties
Set the strikethrough on or off.
setText(Supplier<String>) - Method in class org.opentrafficsim.draw.RenderableTextSource
Update the text.
setTimeGranularity(double) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
Sets the correct time granularity radio button to selected.
setTimeInfo(String) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Set the time info.
setTranslate(boolean) - Method in class org.opentrafficsim.draw.RenderableTextSource
Update the translate status.
setUnderline(boolean) - Method in class org.opentrafficsim.draw.TextProperties
Set the underline on or off.
setUpdateInterval(Duration) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Sets a new update interval.
setUpdateInterval(Duration, Duration) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
Changes the update interval.
setUpperDomainBound(Double) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
Sets the upper domain bound.
setUpperRangeBound(Double) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
Sets the upper range bound.
setWeightBold(TextWidth) - Method in class org.opentrafficsim.draw.TextProperties
Set the width to WIDTH_CONDENSED, WIDTH_REGULAR, or WIDTH_EXTENDED.
setWidth(float) - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
Sets width.
setXY(float, float) - Method in class org.opentrafficsim.draw.RenderableTextSource
Sets a new offset.
SHOULDER - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
Shoulder level.
si(String) - Static method in class org.opentrafficsim.draw.egtf.Quantity
Returns a quantity with double[][] containing SI values as output format.
SI - Static variable in interface org.opentrafficsim.draw.egtf.Converter
Standard converter that returns the internal SI data directly.
signedDistance(Point2d) - Method in interface org.opentrafficsim.draw.LineLocatable
Signed distance function.
signedDistance(Point2d) - Method in interface org.opentrafficsim.draw.network.NodeAnimation.NodeData
 
signedDistance(Point2d) - Method in interface org.opentrafficsim.draw.road.GtuGeneratorPositionAnimation.GtuGeneratorPositionData
 
SinkText(LaneDetectorAnimation.SinkData, float, Contextualized) - Constructor for class org.opentrafficsim.draw.road.LaneDetectorAnimation.SinkData.SinkText
Constructor.
size() - Method in class org.opentrafficsim.draw.graphs.OffsetTrajectory
Returns the number of measurements in the trajectory.
SMOOTH - Static variable in class org.opentrafficsim.draw.graphs.ContourDataSource
Smooth changed.
SNAP - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
Snap level (e.g. line indicating where draggable can be).
sourceFromSampler(Sampler<?, L>, GraphCrossSection<L>, boolean, Duration, boolean) - Static method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Creates a Source from a sampler and positions.
sourceFromSampler(Sampler<?, L>, GraphPath<L>, boolean, Duration) - Static method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
Creates a Source from a sampler and positions.
SPEED - Enum constant in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
Speed.
SPEED - Static variable in class org.opentrafficsim.draw.egtf.typed.TypedQuantity
Standard quantity for speed.
SPEED_CONTOUR - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
Contour plot: speed.
SPEED_SI - Static variable in class org.opentrafficsim.draw.egtf.Quantity
Standard quantity for speed.
SpeedColorer<T> - Class in org.opentrafficsim.draw.colorer
Color object depending on their speed.
SpeedColorer(Function<? super T, Optional<Speed>>) - Constructor for class org.opentrafficsim.draw.colorer.SpeedColorer
Constructor constructing a range to 150km/h.
SpeedColorer(Function<? super T, Optional<Speed>>, Speed) - Constructor for class org.opentrafficsim.draw.colorer.SpeedColorer
Constructor.
SpeedColorer(Function<? super T, Optional<Speed>>, BoundsPaintScale) - Constructor for class org.opentrafficsim.draw.colorer.SpeedColorer
Constructor.
speedLimit() - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
Returns the value of the speedLimit record component.
SpeedSignAnimation - Class in org.opentrafficsim.draw.road
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SpeedSignAnimation(SpeedSignAnimation.SpeedSignData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.SpeedSignAnimation
Constructor.
SpeedSignAnimation.SpeedSignData - Interface in org.opentrafficsim.draw.road
LinkData provides the information required to draw a link.
SpeedTrajectoryColorer - Class in org.opentrafficsim.draw.colorer.trajectory
Color trajectory based on the speed.
SpeedTrajectoryColorer() - Constructor for class org.opentrafficsim.draw.colorer.trajectory.SpeedTrajectoryColorer
Constructor constructing a range to 150km/h.
SpeedTrajectoryColorer(Speed) - Constructor for class org.opentrafficsim.draw.colorer.trajectory.SpeedTrajectoryColorer
Constructor.
SpeedTrajectoryColorer(BoundsPaintScale) - Constructor for class org.opentrafficsim.draw.colorer.trajectory.SpeedTrajectoryColorer
Constructor.
SQUARE - Enum constant in enum class org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData.GtuMarker
Square.
StaticObjectAnimation - Class in org.opentrafficsim.draw.object
Generic animation of a static object.
StaticObjectAnimation(StaticObjectAnimation.StaticObjectData, Contextualized, float, Color, boolean) - Constructor for class org.opentrafficsim.draw.object.StaticObjectAnimation
Constructor.
StaticObjectAnimation.StaticObjectData - Interface in org.opentrafficsim.draw.object
StaticObjectData provides the information required to draw a static object.
StripeAnimation - Class in org.opentrafficsim.draw.road
Draw road stripes.
StripeAnimation(StripeAnimation.StripeData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.StripeAnimation
Constructor.
StripeAnimation.StripeData - Interface in org.opentrafficsim.draw.road
StripeData provides the information required to draw a stripe.
SynchronizationTrajectoryColorer - Class in org.opentrafficsim.draw.colorer.trajectory
Synchronziation colorer for trajectory.
SynchronizationTrajectoryColorer(ExtendedDataType<? extends String, ?, ?, ?>) - Constructor for class org.opentrafficsim.draw.colorer.trajectory.SynchronizationTrajectoryColorer
Constructor.

T

Text(DefaultCarAnimation.GtuData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.draw.gtu.DefaultCarAnimation.Text
Constructor.
Text(DefaultCarAnimation.GtuData, Supplier<String>, float, float, TextAlignment, Color, Contextualized, RenderableTextSource.ContrastToBackground) - Constructor for class org.opentrafficsim.draw.gtu.DefaultCarAnimation.Text
Constructor.
Text(LinkAnimation.LinkData, Supplier<String>, float, float, TextAlignment, Color, Contextualized, RenderableTextSource.ScaleDependentRendering) - Constructor for class org.opentrafficsim.draw.network.LinkAnimation.Text
Constructor.
Text(NodeAnimation.NodeData, Supplier<String>, float, float, TextAlignment, Color, Contextualized, RenderableTextSource.ScaleDependentRendering) - Constructor for class org.opentrafficsim.draw.network.NodeAnimation.Text
Constructor.
Text(BusStopAnimation.BusStopData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.draw.road.BusStopAnimation.Text
Constructor.
Text(LaneAnimation.LaneData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.draw.road.LaneAnimation.Text
Constructor.
Text(LaneDetectorAnimation.LaneDetectorData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.draw.road.LaneDetectorAnimation.Text
Constructor.
Text(TrafficLightAnimation.TrafficLightData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.draw.road.TrafficLightAnimation.Text
Constructor.
Text(TrafficLightDetectorAnimation.TrafficLightDetectorData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.draw.road.TrafficLightDetectorAnimation.Text
Constructor.
TextAlignment - Enum Class in org.opentrafficsim.draw
Location of the text in the explanation.
TextProperties - Class in org.opentrafficsim.draw
Properties for text to identify animated objects in OTS.
TextProperties() - Constructor for class org.opentrafficsim.draw.TextProperties
Construct a default set of text properties for animation.
TextProperties(TextAlignment, Color, float) - Constructor for class org.opentrafficsim.draw.TextProperties
Construct a set of text properties for animation with alignment, color and size.
TextProperties(TextAlignment, Color, float, String, Map<TextAttribute, Object>) - Constructor for class org.opentrafficsim.draw.TextProperties
Construct a set of text properties for animation with alignment, color and size.
TextWeight - Enum Class in org.opentrafficsim.draw
Weight of the text font in the explanation.
TextWidth - Enum Class in org.opentrafficsim.draw
Width of the text font in the explanation.
TIME - Enum constant in enum class org.opentrafficsim.draw.graphs.ContourDataSource.Dimension
Time axis.
toString() - Method in class org.opentrafficsim.draw.BoundsPaintScale
 
toString() - Method in record class org.opentrafficsim.draw.colorer.LegendColorer.LegendEntry
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.draw.egtf.DataSource
 
toString() - Method in class org.opentrafficsim.draw.egtf.DataStream
 
toString() - Method in class org.opentrafficsim.draw.egtf.Egtf
 
toString() - Method in class org.opentrafficsim.draw.egtf.EgtfEvent
 
toString() - Method in class org.opentrafficsim.draw.egtf.EgtfParallelListener
 
toString() - Method in class org.opentrafficsim.draw.egtf.ExpKernelShape
 
toString() - Method in class org.opentrafficsim.draw.egtf.FilterDouble
 
toString() - Method in class org.opentrafficsim.draw.egtf.GaussKernelShape
 
toString() - Method in class org.opentrafficsim.draw.egtf.Kernel
 
toString() - Method in class org.opentrafficsim.draw.egtf.Quantity
 
toString() - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
 
toString() - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
 
toString() - Method in class org.opentrafficsim.draw.egtf.typed.TypedQuantity
 
toString() - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
 
toString() - Method in class org.opentrafficsim.draw.graphs.ContourPlotAcceleration
 
toString() - Method in class org.opentrafficsim.draw.graphs.ContourPlotDensity
 
toString() - Method in class org.opentrafficsim.draw.graphs.ContourPlotFlow
 
toString() - Method in class org.opentrafficsim.draw.graphs.ContourPlotSpeed
 
toString() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
 
toString() - Method in class org.opentrafficsim.draw.graphs.GraphCrossSection
 
toString() - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.draw.graphs.GraphPath
 
toString() - Method in class org.opentrafficsim.draw.graphs.GraphUpdater
 
toString() - Method in class org.opentrafficsim.draw.graphs.JFileChooserWithSettings
 
toString() - Method in class org.opentrafficsim.draw.graphs.OffsetTrajectory
 
toString() - Method in record class org.opentrafficsim.draw.graphs.OffsetTrajectory.TrajectorySection
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
 
toString() - Method in class org.opentrafficsim.draw.graphs.XyInterpolatedBlockRenderer
 
toString() - Method in class org.opentrafficsim.draw.gtu.DefaultCarAnimation.Text
 
toString() - Method in class org.opentrafficsim.draw.network.LinkAnimation.Text
 
toString() - Method in class org.opentrafficsim.draw.network.LinkAnimation
 
toString() - Method in class org.opentrafficsim.draw.network.NodeAnimation.Text
 
toString() - Method in class org.opentrafficsim.draw.network.NodeAnimation
 
toString() - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
 
toString() - Method in class org.opentrafficsim.draw.road.BusStopAnimation.Text
 
toString() - Method in class org.opentrafficsim.draw.road.BusStopAnimation
 
toString() - Method in class org.opentrafficsim.draw.road.ConflictAnimation
 
toString() - Method in class org.opentrafficsim.draw.road.CrossSectionElementAnimation
 
toString() - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLine
 
toString() - Method in class org.opentrafficsim.draw.road.LaneAnimation.Text
 
toString() - Method in class org.opentrafficsim.draw.road.LaneAnimation
 
toString() - Method in class org.opentrafficsim.draw.road.LaneDetectorAnimation.Text
 
toString() - Method in class org.opentrafficsim.draw.road.LaneDetectorAnimation
 
toString() - Method in class org.opentrafficsim.draw.road.SpeedSignAnimation
 
toString() - Method in class org.opentrafficsim.draw.road.StripeAnimation
 
toString() - Method in class org.opentrafficsim.draw.road.TrafficLightAnimation.Text
 
toString() - Method in class org.opentrafficsim.draw.road.TrafficLightAnimation
 
toString() - Method in class org.opentrafficsim.draw.road.TrafficLightDetectorAnimation.Text
 
toString() - Method in class org.opentrafficsim.draw.road.TrafficLightDetectorAnimation
 
toString() - Method in class org.opentrafficsim.draw.TextProperties
 
TrafficLightAnimation - Class in org.opentrafficsim.draw.road
Draw a traffic light on the road at th place where the cars are expected to stop.
TrafficLightAnimation(TrafficLightAnimation.TrafficLightData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.TrafficLightAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
TrafficLightAnimation.Text - Class in org.opentrafficsim.draw.road
Text animation for the TrafficLight.
TrafficLightAnimation.TrafficLightData - Interface in org.opentrafficsim.draw.road
TrafficLightData provides the information required to draw a traffic light.
TrafficLightDetectorAnimation - Class in org.opentrafficsim.draw.road
Traffic light detector animation.
TrafficLightDetectorAnimation(TrafficLightDetectorAnimation.TrafficLightDetectorData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.TrafficLightDetectorAnimation
Construct a TrafficLightDetectorAnimation.
TrafficLightDetectorAnimation.Text - Class in org.opentrafficsim.draw.road
Text animation for the Detector.
TrafficLightDetectorAnimation.TrafficLightDetectorData - Interface in org.opentrafficsim.draw.road
TrafficLightDetectorData provides the information required to draw a traffic light detector.
trajectory() - Method in record class org.opentrafficsim.draw.graphs.OffsetTrajectory.TrajectorySection
Returns the value of the trajectory record component.
TRAJECTORY - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
Trajectory.
TrajectoryColorer - Interface in org.opentrafficsim.draw.colorer.trajectory
Interface allowing trajectory colorers to report whether the whole trajectory has one color.
TrajectoryPlot - Class in org.opentrafficsim.draw.graphs
Plot of trajectories along a path.
TrajectoryPlot(String, Duration, PlotScheduler, SamplerData<?>, GraphPath<? extends LaneData<?>>) - Constructor for class org.opentrafficsim.draw.graphs.TrajectoryPlot
Constructor.
TrajectorySection(OffsetTrajectory, Integer) - Constructor for record class org.opentrafficsim.draw.graphs.OffsetTrajectory.TrajectorySection
Creates an instance of a TrajectorySection record class.
TypedEgtf - Class in org.opentrafficsim.draw.egtf.typed
Typed version of the EGTF.
TypedEgtf() - Constructor for class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Constructor using cCong = -18km/h, cFree = 80km/h, deltaV = 10km/h and vc = 80km/h.
TypedEgtf(Speed, Speed, Speed, Speed) - Constructor for class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Constructor defining global settings.
TypedEgtf(Speed, Speed, Speed, Speed, Length, Duration, Length, Duration) - Constructor for class org.opentrafficsim.draw.egtf.typed.TypedEgtf
Convenience constructor that also sets a specified kernel.
TypedFilter - Class in org.opentrafficsim.draw.egtf.typed
Typed version of a kernel.
TypedQuantity<U extends Unit<U>,T extends Scalar<U,T>,K extends DoubleMatrix<U,?,?,?>> - Class in org.opentrafficsim.draw.egtf.typed
Quantities for a strongly-typed context.
TypedQuantity(String, boolean, Converter<K>) - Constructor for class org.opentrafficsim.draw.egtf.typed.TypedQuantity
Constructor.
TypedQuantity(String, Converter<K>) - Constructor for class org.opentrafficsim.draw.egtf.typed.TypedQuantity
Constructor.

U

ULTRA - Static variable in class org.opentrafficsim.draw.Colors
6-color scale from magenta, through red-green, to blue.
update() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
Redraws the plot and schedules the next update.
update() - Method in class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
 
updateFixedDomainRange(boolean) - Method in class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
Update the fixed-ness of the domain range.
updateHint(double, double) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
Called when the pointer is positioned inside the data area of the graph, or when it leaves the data area.

V

valueOf(String) - Static method in enum class org.opentrafficsim.draw.DrawLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.draw.graphs.ContourDataSource.Dimension
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.draw.graphs.GraphType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData.GtuMarker
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.draw.TextAlignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.draw.TextWeight
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.draw.TextWidth
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.opentrafficsim.draw.DrawLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.draw.graphs.ContourDataSource.Dimension
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.draw.graphs.GraphType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData.GtuMarker
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.draw.TextAlignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.draw.TextWeight
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.draw.TextWidth
Returns an array containing the constants of this enum class, in the order they are declared.

W

wait(double, long) - Method in class org.opentrafficsim.draw.egtf.EgtfParallelListener
Waits until progress has been reached, or timeout was exceeded.
weight(double, double, double) - Method in class org.opentrafficsim.draw.egtf.ExpKernelShape
 
weight(double, double, double) - Method in class org.opentrafficsim.draw.egtf.GaussKernelShape
 
weight(double, double, double) - Method in interface org.opentrafficsim.draw.egtf.KernelShape
Calculates a weight.
WEIGHT_BOLD - Enum constant in enum class org.opentrafficsim.draw.TextWeight
The standard bold weight.
WEIGHT_DEMIBOLD - Enum constant in enum class org.opentrafficsim.draw.TextWeight
A moderately lighter weight than WEIGHT_BOLD.
WEIGHT_DEMILIGHT - Enum constant in enum class org.opentrafficsim.draw.TextWeight
An intermediate weight between WEIGHT_LIGHT and WEIGHT_STANDARD.
WEIGHT_EXTRA_LIGHT - Enum constant in enum class org.opentrafficsim.draw.TextWeight
The lightest predefined weight.
WEIGHT_EXTRABOLD - Enum constant in enum class org.opentrafficsim.draw.TextWeight
An extra heavy weight.
WEIGHT_HEAVY - Enum constant in enum class org.opentrafficsim.draw.TextWeight
A moderately heavier weight than WEIGHT_BOLD.
WEIGHT_LIGHT - Enum constant in enum class org.opentrafficsim.draw.TextWeight
The standard light weight.
WEIGHT_MEDIUM - Enum constant in enum class org.opentrafficsim.draw.TextWeight
An intermediate weight between WEIGHT_REGULAR and WEIGHT_BOLD.
WEIGHT_REGULAR - Enum constant in enum class org.opentrafficsim.draw.TextWeight
The standard weight.
WEIGHT_SEMIBOLD - Enum constant in enum class org.opentrafficsim.draw.TextWeight
A moderately heavier weight than WEIGHT_REGULAR.
WEIGHT_ULTRABOLD - Enum constant in enum class org.opentrafficsim.draw.TextWeight
The heaviest predefined weight.
WIDTH_CONDENSED - Enum constant in enum class org.opentrafficsim.draw.TextWidth
condensed font.
WIDTH_EXTENDED - Enum constant in enum class org.opentrafficsim.draw.TextWidth
extended font.
WIDTH_REGULAR - Enum constant in enum class org.opentrafficsim.draw.TextWidth
regular font.
WIDTH_SEMI_CONDENSED - Enum constant in enum class org.opentrafficsim.draw.TextWidth
moderately condensed font.
WIDTH_SEMI_EXTENDED - Enum constant in enum class org.opentrafficsim.draw.TextWidth
moderately extended font.

X

XyInterpolatedBlockRenderer - Class in org.opentrafficsim.draw.graphs
Renderer for blocks that are filled with bidirectionally interpolated colors.
XyInterpolatedBlockRenderer(XyInterpolatedDataset) - Constructor for class org.opentrafficsim.draw.graphs.XyInterpolatedBlockRenderer
Constructor.
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form