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 Z 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractBoundedPlot<S extends org.opentrafficsim.animation.graphs.AbstractPlot.PaintState> - Class in org.opentrafficsim.animation.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.animation.graphs.AbstractBoundedPlot
Constructor.
AbstractColorer<T,V> - Class in org.opentrafficsim.animation.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.animation.colorer.AbstractColorer
Constructor.
AbstractContourPlot<Z extends Number> - Class in org.opentrafficsim.animation.graphs
Class for contour plots.
AbstractContourPlot(String, ContourDataSource, ContourDataSource.ContourAdditionalDataType<Z, ?>, AbstractContourPlot.Bounds<Z>, AbstractContourPlot.LabelData<Z>) - Constructor for class org.opentrafficsim.animation.graphs.AbstractContourPlot
Constructor with default paint scale (red at minimum, yellow at mid-point, green at maximum).
AbstractContourPlot(String, ContourDataSource, ContourDataSource.ContourDataType<Z>, BoundsPaintScale, AbstractContourPlot.LabelData<Z>) - Constructor for class org.opentrafficsim.animation.graphs.AbstractContourPlot
Constructor with specified paint scale.
AbstractContourPlot.Bounds<Z extends Number> - Record Class in org.opentrafficsim.animation.graphs
Bounds for the color bounds scale.
AbstractContourPlot.ContourPaintState - Record Class in org.opentrafficsim.animation.graphs
Paint state for contour plots.
AbstractContourPlot.LabelData<Z extends Number> - Record Class in org.opentrafficsim.animation.graphs
Input container for label input.
AbstractGraphSpace<S> - Class in org.opentrafficsim.animation.graphs
Common functionality between a cross-section and a path.
AbstractGraphSpace(List<String>) - Constructor for class org.opentrafficsim.animation.graphs.AbstractGraphSpace
Constructor.
AbstractLegendBarColorer<T,V> - Class in org.opentrafficsim.animation.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.animation.colorer.AbstractLegendBarColorer
Constructor.
AbstractLegendColorer<T,V> - Class in org.opentrafficsim.animation.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.animation.colorer.AbstractLegendColorer
Constructor.
AbstractLineAnimation<L extends AbstractLineAnimation.LaneBasedObjectData,T extends RenderableTextSource<L,T>> - Class in org.opentrafficsim.animation.road
Abstract class for objects that draw a line perpendicular on the lane.
AbstractLineAnimation(L, Contextualized, Length) - Constructor for class org.opentrafficsim.animation.road.AbstractLineAnimation
Construct the line animation.
AbstractLineAnimation(L, Contextualized, Length, String) - Constructor for class org.opentrafficsim.animation.road.AbstractLineAnimation
Construct the line animation.
AbstractLineAnimation.LaneBasedObjectData - Interface in org.opentrafficsim.animation.road
Object data to draw a lane based object.
AbstractPlot<S extends org.opentrafficsim.animation.graphs.AbstractPlot.PaintState> - Class in org.opentrafficsim.animation.graphs
Super class of all plots.
AbstractPlot(PlotScheduler, String, Duration, Duration) - Constructor for class org.opentrafficsim.animation.graphs.AbstractPlot
Constructor.
AbstractSpaceTimePlot<S extends org.opentrafficsim.animation.graphs.AbstractPlot.PaintState> - Class in org.opentrafficsim.animation.graphs
Plots with space-time.
AbstractSpaceTimePlot(String, Duration, PlotScheduler, Duration, Duration) - Constructor for class org.opentrafficsim.animation.graphs.AbstractSpaceTimePlot
Constructor.
ACCELERATION_CONTOUR - Enum constant in enum class org.opentrafficsim.animation.graphs.GraphType
Contour plot: acceleration.
AccelerationColorer<T> - Class in org.opentrafficsim.animation.colorer
Color objects based on their current acceleration.
AccelerationColorer(Function<? super T, Optional<Acceleration>>) - Constructor for class org.opentrafficsim.animation.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.animation.colorer.AccelerationColorer
Constructor.
AccelerationColorer(Function<? super T, Optional<Acceleration>>, BoundsPaintScale) - Constructor for class org.opentrafficsim.animation.colorer.AccelerationColorer
Constructor.
AccelerationTrajectoryColorer - Class in org.opentrafficsim.animation.colorer.trajectory
Color trajectories based on the acceleration.
AccelerationTrajectoryColorer() - Constructor for class org.opentrafficsim.animation.colorer.trajectory.AccelerationTrajectoryColorer
Constructor constructing a scale from -6.0m/s/s to 2m/s/s.
AccelerationTrajectoryColorer(Acceleration, Acceleration) - Constructor for class org.opentrafficsim.animation.colorer.trajectory.AccelerationTrajectoryColorer
Constructor.
AccelerationTrajectoryColorer(BoundsPaintScale) - Constructor for class org.opentrafficsim.animation.colorer.trajectory.AccelerationTrajectoryColorer
Constructor.
addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
 
addGridData(DataStream<Z>, LengthVector, DurationVector, DoubleMatrix<U, ?, ?, ?>) - Method in class org.opentrafficsim.animation.egtf.typed.TypedEgtf
Adds grid data.
addGridData(Quantity<Z, ?>, LengthVector, DurationVector, DoubleMatrix<U, ?, ?, ?>) - Method in class org.opentrafficsim.animation.egtf.typed.TypedEgtf
Adds grid data.
addGridDataSI(DataStream<?>, double[], double[], double[][]) - Method in class org.opentrafficsim.animation.egtf.Egtf
Adds grid data.
addGridDataSI(Quantity<?, ?>, double[], double[], double[][]) - Method in class org.opentrafficsim.animation.egtf.Egtf
Adds grid data.
addListener(EventListener, EventType) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
Add listener to synchronize UI element when another UI element changes a setting, or the setting is changed programmatically.
addListener(EventListener, EventType) - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Add listener to synchronize UI element when another UI element changes a setting, or the setting is changed programmatically.
addListener(EgtfListener) - Method in class org.opentrafficsim.animation.egtf.Egtf
Add listener.
addPlot(AbstractContourPlot<?>) - Method in class org.opentrafficsim.animation.graphs.ContourDataSource
 
addPlot(P) - Method in class org.opentrafficsim.animation.graphs.PlotDelegate
Add plot.
addPointData(DataStream<Z>, Length, Duration, Z) - Method in class org.opentrafficsim.animation.egtf.typed.TypedEgtf
Adds point data.
addPointData(Quantity<Z, ?>, Length, Duration, Z) - Method in class org.opentrafficsim.animation.egtf.typed.TypedEgtf
Adds point data.
addPointDataSI(DataStream<?>, double, double, double) - Method in class org.opentrafficsim.animation.egtf.Egtf
Adds point data.
addPointDataSI(Quantity<?, ?>, double, double, double) - Method in class org.opentrafficsim.animation.egtf.Egtf
Adds point data.
addStream(Quantity<T, ?>, T, T) - Method in class org.opentrafficsim.animation.egtf.DataSource
Add a non-speed stream for the quantity to this data source.
addStreamSI(Quantity<T, ?>, double, double) - Method in class org.opentrafficsim.animation.egtf.DataSource
Add a stream for the quantity to this data source.
addVectorData(DataStream<Z>, LengthVector, DurationVector, DoubleVector<U, ?, ?>) - Method in class org.opentrafficsim.animation.egtf.typed.TypedEgtf
Adds vector data.
addVectorData(Quantity<Z, ?>, LengthVector, DurationVector, DoubleVector<U, ?, ?>) - Method in class org.opentrafficsim.animation.egtf.typed.TypedEgtf
Adds vector data.
addVectorDataSI(DataStream<?>, double[], double[], double[]) - Method in class org.opentrafficsim.animation.egtf.Egtf
Adds vector data.
addVectorDataSI(Quantity<?, ?>, double[], double[], double[]) - Method in class org.opentrafficsim.animation.egtf.Egtf
Adds vector data.
AGGREGATION_PERIOD - Static variable in class org.opentrafficsim.animation.graphs.FdDataSource
Aggregation period.
angle() - Method in record class org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData.ChannelData
Returns the value of the angle record component.
ANNOTATION - Enum constant in enum class org.opentrafficsim.animation.DrawLevel
Annotation level (e.g. draggable for editing).
attention() - Method in record class org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData.ChannelData
Returns the value of the attention record component.

B

Bounds(Z, Z) - Constructor for record class org.opentrafficsim.animation.graphs.AbstractContourPlot.Bounds
Creates an instance of a Bounds record class.
BoundsPaintScale - Class in org.opentrafficsim.animation
Paint scale interpolating between colors at values.
BoundsPaintScale(double[], Color[]) - Constructor for class org.opentrafficsim.animation.BoundsPaintScale
Constructor.
BoundsPaintScale(double[], Color[], Color) - Constructor for class org.opentrafficsim.animation.BoundsPaintScale
Constructor.
BusStopAnimation - Class in org.opentrafficsim.animation.road
Draw bus stop.
BusStopAnimation(BusStopAnimation.BusStopData, Contextualized) - Constructor for class org.opentrafficsim.animation.road.BusStopAnimation
Constructor.
BusStopAnimation.BusStopData - Interface in org.opentrafficsim.animation.road
Provides the information required to draw a bus stop.
BusStopAnimation.Text - Class in org.opentrafficsim.animation.road
Text animation for the bus stop.

C

calculate(double, double, double) - Method in interface org.opentrafficsim.animation.graphs.ContourDataSource.ContourEdieDataType
Calculate the value.
calculatePaintState(Duration) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
calculatePaintState(Duration) - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Calculates the paint state object and offers it through AbstractPlot.offerPaintState(S), or delegates this work to a delegate.
calculatePaintState(Duration) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
calculatePaintState(Duration) - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
calculatePaintState(Duration) - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
calculatePaintStateSafe(Duration) - Method in class org.opentrafficsim.animation.graphs.PlotDelegate
calculatePaintStateUnsafe(Duration) - Method in class org.opentrafficsim.animation.graphs.ContourDataSource
Heart of the data pool.
calculatePaintStateUnsafe(Duration) - Method in class org.opentrafficsim.animation.graphs.FdDataSource
 
calculatePaintStateUnsafe(Duration) - Method in class org.opentrafficsim.animation.graphs.PlotDelegate
Calculates paint state and offers it to the coupled plots.
cancelEvent(AbstractPlot<?>) - Method in interface org.opentrafficsim.animation.graphs.PlotScheduler
Cancel event on plot.
caption() - Method in record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.LabelData
Returns the value of the caption record component.
CENTER - Enum constant in enum class org.opentrafficsim.animation.TextAlignment
center.
CENTER_LINE - Enum constant in enum class org.opentrafficsim.animation.DrawLevel
Center line level.
CenterLineAnimation(LaneAnimation.CenterLine, Contextualized) - Constructor for class org.opentrafficsim.animation.road.LaneAnimation.CenterLineAnimation
Construct a new CenterLineAnimation.
ChannelData(Angle, PerceptionAnimation.PerceptionData.ChannelRadius, double, Duration) - Constructor for record class org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData.ChannelData
Constructor.
CIRCLE - Enum constant in enum class org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData.GtuMarker
Circle.
clearDataBefore(double) - Method in class org.opentrafficsim.animation.egtf.Egtf
Removes all data from before the given time.
clearDataBefore(Duration) - Method in class org.opentrafficsim.animation.egtf.typed.TypedEgtf
Removes all data from before the given time.
clearPlots() - Method in class org.opentrafficsim.animation.graphs.PlotDelegate
Clears all connected plots.
color() - Method in record class org.opentrafficsim.animation.colorer.LegendColorer.LegendEntry
Returns the value of the color record component.
ColorbarColorer<T> - Interface in org.opentrafficsim.animation.colorer
Interface of colorers that have a colorbar (as opposed to, or possibly additional to, a legend).
Colorer<T> - Interface in org.opentrafficsim.animation.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.animation
Interpolate between two color values.
ColorPaintScale - Interface in org.opentrafficsim.animation
Paint scale that forces the output to be a color.
Colors - Class in org.opentrafficsim.animation
List of colors to use for various legends.
combinedSource(Map<String, FdDataSource>) - Static method in class org.opentrafficsim.animation.graphs.FdDataSource
Combines multiple sources in to one source.
computeOther(FundamentalDiagram.Quantity, double, double) - Method in enum class org.opentrafficsim.animation.graphs.FundamentalDiagram.Quantity
Compute the value of the 3rd quantity.
ConflictAnimation - Class in org.opentrafficsim.animation.road
Animate a conflict.
ConflictAnimation(ConflictAnimation.ConflictData, Contextualized) - Constructor for class org.opentrafficsim.animation.road.ConflictAnimation
Constructor.
ConflictAnimation.ConflictData - Interface in org.opentrafficsim.animation.road
Provides the information required to draw a conflict.
considerTrajectory(Trajectory<?>, Duration, Duration) - Static method in class org.opentrafficsim.animation.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.animation.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.animation.OtsRenderable
 
contains(Point2d) - Method in interface org.opentrafficsim.animation.LineLocatable
 
contains(Point2d) - Method in interface org.opentrafficsim.animation.network.NodeAnimation.NodeData
 
contains(Point2d, RenderableScale, double, double, double, double) - Method in class org.opentrafficsim.animation.OtsRenderable
 
ContourDataSource - Class in org.opentrafficsim.animation.graphs
Class that contains data for contour plots.
ContourDataSource(SamplerData<?>, Duration, GraphPath<? extends LaneData<?>>, PlotScheduler, PlotSetting<Length>, PlotSetting<Duration>, Duration, Duration) - Constructor for class org.opentrafficsim.animation.graphs.ContourDataSource
Constructor for non-default input.
ContourDataSource(SamplerData<?>, GraphPath<? extends LaneData<?>>, PlotScheduler) - Constructor for class org.opentrafficsim.animation.graphs.ContourDataSource
Constructor using default granularities.
ContourDataSource.ContourAdditionalDataType<Z extends Number,I> - Interface in org.opentrafficsim.animation.graphs
Interface for data types of which a contour plot can be made.
ContourDataSource.ContourDataType<Z extends Number> - Interface in org.opentrafficsim.animation.graphs
Contour data type.
ContourDataSource.ContourEdieDataType<Z extends Number> - Interface in org.opentrafficsim.animation.graphs
Edie's contour data source types.
ContourDataSource.Dimension - Enum Class in org.opentrafficsim.animation.graphs
Enum to refer to either the distance or time axis.
ContourPaintState(float[], double, double, int, boolean, Duration) - Constructor for record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Creates an instance of a ContourPaintState record class.
ContourPlotAcceleration - Class in org.opentrafficsim.animation.graphs
Contour plot for acceleration.
ContourPlotAcceleration(String, ContourDataSource) - Constructor for class org.opentrafficsim.animation.graphs.ContourPlotAcceleration
Constructor.
ContourPlotDelay - Class in org.opentrafficsim.animation.graphs
Contour plot for delay.
ContourPlotDelay(String, ContourDataSource) - Constructor for class org.opentrafficsim.animation.graphs.ContourPlotDelay
Constructor.
ContourPlotDensity - Class in org.opentrafficsim.animation.graphs
Contour plot for density.
ContourPlotDensity(String, ContourDataSource) - Constructor for class org.opentrafficsim.animation.graphs.ContourPlotDensity
Constructor.
ContourPlotExtendedData<Z extends Number> - Class in org.opentrafficsim.animation.graphs
Contour data plot for any numerical extended trajectory data.
ContourPlotExtendedData(String, ContourDataSource, ExtendedDataNumber<?>, Function<Double, Z>, BoundsPaintScale, AbstractContourPlot.LabelData<Z>) - Constructor for class org.opentrafficsim.animation.graphs.ContourPlotExtendedData
Constructor with specified paint scale.
ContourPlotExtendedData(String, ContourDataSource, ExtendedDataNumber<?>, Function<Double, Z>, AbstractContourPlot.Bounds<Z>, AbstractContourPlot.LabelData<Z>) - Constructor for class org.opentrafficsim.animation.graphs.ContourPlotExtendedData
Constructor with default paint scale (red at minimum, yellow at mid-point, green at maximum).
ContourPlotExtendedData.UnitPlot<U extends Unit<U>,Z extends org.djunits.value.vdouble.scalar.base.DoubleScalarRel<U,Z>> - Class in org.opentrafficsim.animation.graphs
Extension of ContourPlotExtendedData for DJUNITS data types.
ContourPlotFlow - Class in org.opentrafficsim.animation.graphs
Contour plot for flow.
ContourPlotFlow(String, ContourDataSource) - Constructor for class org.opentrafficsim.animation.graphs.ContourPlotFlow
Constructor.
ContourPlotSpeed - Class in org.opentrafficsim.animation.graphs
Contour plot for speed.
ContourPlotSpeed(String, ContourDataSource) - Constructor for class org.opentrafficsim.animation.graphs.ContourPlotSpeed
Constructor.
convert(double[][]) - Method in interface org.opentrafficsim.animation.egtf.Converter
Convert the filtered data to an output format.
Converter<K> - Interface in org.opentrafficsim.animation.egtf
Converter for use in Quantity to convert internal filtered data to an output type.
convolution(double[][], double[][]) - Static method in class org.opentrafficsim.animation.egtf.Convolution
Convolution of two matrices using fast fourier transform.
Convolution - Class in org.opentrafficsim.animation.egtf
Utility class for convolution using fast fourier transformation.
CoordinateTransformLonLatToXy - Class in org.opentrafficsim.animation.data.gis
Transformation from lat-lon to X-Y in meters.
CoordinateTransformLonLatToXy(double, double) - Constructor for class org.opentrafficsim.animation.data.gis.CoordinateTransformLonLatToXy
Transformation from: https://en.wikipedia.org/wiki/Geographic_coordinate_system.
CoordinateTransformWgs84toRdNew - Class in org.opentrafficsim.animation.data.gis
Convert coordinates from WGS84 to the Dutch RD system.
CoordinateTransformWgs84toRdNew(double, double) - Constructor for class org.opentrafficsim.animation.data.gis.CoordinateTransformWgs84toRdNew
Constructor.
createText(L, Contextualized, String) - Method in class org.opentrafficsim.animation.OtsRenderableLabeled
Returns a text object that is co-animated with the object itself.
createText(L, Contextualized, String) - Method in class org.opentrafficsim.animation.road.LaneDetectorAnimation
 
createText(LinkAnimation.LinkData, Contextualized, String) - Method in class org.opentrafficsim.animation.network.LinkAnimation
 
createText(NodeAnimation.NodeData, Contextualized, String) - Method in class org.opentrafficsim.animation.network.NodeAnimation
 
createText(BusStopAnimation.BusStopData, Contextualized, String) - Method in class org.opentrafficsim.animation.road.BusStopAnimation
 
createText(ConflictAnimation.ConflictData, Contextualized, String) - Method in class org.opentrafficsim.animation.road.ConflictAnimation
 
createText(TrafficLightAnimation.TrafficLightData, Contextualized, String) - Method in class org.opentrafficsim.animation.road.TrafficLightAnimation
 
CrossSectionElementAnimation<L extends CrossSectionElementAnimation.CrossSectionElementData> - Class in org.opentrafficsim.animation.road
Draws cross section elements (those that are not defined more specifically).
CrossSectionElementAnimation(L, Contextualized, Color) - Constructor for class org.opentrafficsim.animation.road.CrossSectionElementAnimation
Constructor.
CrossSectionElementAnimation.CrossSectionElementData - Interface in org.opentrafficsim.animation.road
CrossSectionElementData provides the information required to draw a cross section element.
CrossSectionElementAnimation.ShoulderData - Interface in org.opentrafficsim.animation.road
ShoulderData provides the information required to draw a shoulder.

D

data() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Returns the value of the data record component.
DataSource - Class in org.opentrafficsim.animation.egtf
Data source for the EGTF.
DataStream<T extends Number> - Class in org.opentrafficsim.animation.egtf
Data stream for the EGTF.
DEFAULT_INITIAL_UPPER_TIME_BOUND - Static variable in class org.opentrafficsim.animation.graphs.AbstractPlot
Initial upper bound for the time scale.
DEFAULT_LOWER_TIME_BOUND - Static variable in class org.opentrafficsim.animation.graphs.ContourDataSource
Initial lower bound for the time scale.
DefaultCarAnimation - Class in org.opentrafficsim.animation.gtu
Draw a car.
DefaultCarAnimation(DefaultCarAnimation.GtuData, Contextualized) - Constructor for class org.opentrafficsim.animation.gtu.DefaultCarAnimation
Construct the DefaultCarAnimation for a LaneBasedIndividualCar.
DefaultCarAnimation.GtuData - Interface in org.opentrafficsim.animation.gtu
GtuData provides the information required to draw a link.
DefaultCarAnimation.GtuData.GtuMarker - Enum Class in org.opentrafficsim.animation.gtu
Marker for GTU when zoomed out.
DefaultCarAnimation.Text - Class in org.opentrafficsim.animation.gtu
Text animation for the Car.
defaultValueIndex() - Method in record class org.opentrafficsim.animation.graphs.PlotSetting
Returns the value of the defaultValueIndex record component.
DELAY_CONTOUR - Enum constant in enum class org.opentrafficsim.animation.graphs.GraphType
Contour plot: delay.
DENSITY - Enum constant in enum class org.opentrafficsim.animation.graphs.FundamentalDiagram.Quantity
Density.
DENSITY - Static variable in class org.opentrafficsim.animation.egtf.typed.TypedQuantity
Standard quantity for density.
DENSITY - Static variable in interface org.opentrafficsim.animation.graphs.ContourDataSource.ContourEdieDataType
Contour data type for density.
DENSITY_CONTOUR - Enum constant in enum class org.opentrafficsim.animation.graphs.GraphType
Contour plot: density.
DENSITY_SI - Static variable in class org.opentrafficsim.animation.egtf.Quantity
Standard quantity for density.
description() - Method in record class org.opentrafficsim.animation.colorer.LegendColorer.LegendEntry
Returns the value of the description record component.
destroy(Contextualized) - Method in class org.opentrafficsim.animation.gtu.DefaultCarAnimation
 
destroy(Contextualized) - Method in class org.opentrafficsim.animation.OtsRenderableLabeled
 
destroy(Contextualized) - Method in class org.opentrafficsim.animation.RenderableTextSource
Destroy the text animation.
destroy(Contextualized) - Method in class org.opentrafficsim.animation.road.GtuGeneratorPositionAnimation
 
destroy(Contextualized) - Method in class org.opentrafficsim.animation.road.LaneAnimation
 
destroy(Contextualized) - Method in class org.opentrafficsim.animation.road.TrafficLightDetectorAnimation
 
DetectorData - Interface in org.opentrafficsim.animation.road
Tagging interface to toggle different types of detectors in animation.
DetectorData.Text - Interface in org.opentrafficsim.animation.road
Tagging interface to toggle IDs of different types of detectors in animation.
DISTANCE - Enum constant in enum class org.opentrafficsim.animation.graphs.ContourDataSource.Dimension
Distance axis.
DistributionPaintState(Duration) - Constructor for record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.DistributionPaintState
Creates an instance of a DistributionPaintState record class.
DistributionPlotExtendedData<G extends GtuData,Z extends Number> - Class in org.opentrafficsim.animation.graphs
Distribution data plot for any numerical extended trajectory data.
DistributionPlotExtendedData(SamplerData<G>, GraphPath<? extends LaneData<?>>, ExtendedDataType<Z, ?, ?, G>, PlotScheduler, DistributionPlotExtendedData.LabelData<Z>) - Constructor for class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
Constructor.
DistributionPlotExtendedData.DistributionPaintState - Record Class in org.opentrafficsim.animation.graphs
Only contains time.
DistributionPlotExtendedData.LabelData<Z extends Number> - Record Class in org.opentrafficsim.animation.graphs
Input container for label input.
doubleTransform(double, double) - Method in class org.opentrafficsim.animation.data.gis.CoordinateTransformLonLatToXy
 
doubleTransform(double, double) - Method in class org.opentrafficsim.animation.data.gis.CoordinateTransformWgs84toRdNew
 
doubleTransformWgs84ToCartesianXy(double, double) - Method in class org.opentrafficsim.animation.data.gis.CoordinateTransformLonLatToXy
Convert WGS84 coordinates to Cartesian coordinates.
drawItem(Graphics2D, XYItemRendererState, Rectangle2D, PlotRenderingInfo, XYPlot, ValueAxis, ValueAxis, XYDataset, int, int, CrosshairState, int) - Method in class org.opentrafficsim.animation.graphs.XyInterpolatedBlockRenderer
This code is partially based on the parent implementation.
DrawLevel - Enum Class in org.opentrafficsim.animation
Z-level for use in Locatable.getZ() implementations.
dt() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Returns the value of the dt record component.
dx() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Returns the value of the dx record component.

E

Egtf - Class in org.opentrafficsim.animation.egtf
Extended Generalized Treiber-Helbing Filter (van Lint and Hoogendoorn, 2009).
Egtf() - Constructor for class org.opentrafficsim.animation.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.animation.egtf.Egtf
Constructor defining global settings.
Egtf(double, double, double, double, double, double, double, double) - Constructor for class org.opentrafficsim.animation.egtf.Egtf
Convenience constructor that also sets a specified kernel.
EgtfEvent - Class in org.opentrafficsim.animation.egtf
EGTF event with progress and the ability to interrupt calculations.
EgtfListener - Interface in org.opentrafficsim.animation.egtf
Interface for EGTF listeners.
EgtfParallelListener - Class in org.opentrafficsim.animation.egtf
Listener that allows another thread to monitor, report on, and wait for the filtering result.
emptyPaintState() - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
emptyPaintState() - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Returns an empty paint state.
emptyPaintState() - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
emptyPaintState() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
emptyPaintState() - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
encodeAsPng(int, int, double) - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Returns the chart as a byte array representing a PNG image.
ensureCapacity(double[], int) - Static method in class org.opentrafficsim.animation.graphs.GraphUtil
Ensures that the given capacity is available in the array.
ensureCapacity(float[], int) - Static method in class org.opentrafficsim.animation.graphs.GraphUtil
Ensures that the given capacity is available in the array.
ensureCapacity(int[], int) - Static method in class org.opentrafficsim.animation.graphs.GraphUtil
Ensures that the given capacity is available in the array.
ENUMERATE - Static variable in class org.opentrafficsim.animation.Colors
10-color scale for enumeration.
ENUMERATE_NAMES - Static variable in class org.opentrafficsim.animation.Colors
Names of the enumerated colors.
equals(Object) - Method in record class org.opentrafficsim.animation.colorer.LegendColorer.LegendEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.opentrafficsim.animation.egtf.DataSource
 
equals(Object) - Method in class org.opentrafficsim.animation.egtf.DataStream
 
equals(Object) - Method in class org.opentrafficsim.animation.egtf.Quantity
 
equals(Object) - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.Bounds
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.LabelData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.DistributionPaintState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.LabelData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdPaintState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdSeries
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.animation.graphs.GraphPath.Section
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.animation.graphs.OffsetTrajectory.TrajectorySection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.animation.graphs.PlotSetting
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.opentrafficsim.animation.graphs.TrajectoryPlot.TrajectoriesPaintState
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.opentrafficsim.animation.gtu.DefaultCarAnimation
 
equals(Object) - Method in record class org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData.ChannelData
Indicates whether some other object is "equal to" this one.
ExpKernelShape - Class in org.opentrafficsim.animation.egtf
Exponential implementation of a shape.
ExtendedDataTrajectoryColorer<D,V> - Class in org.opentrafficsim.animation.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.animation.colorer.trajectory.ExtendedDataTrajectoryColorer
Constructor.

F

FAR - Enum constant in enum class org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData.ChannelRadius
Drawn with large radius.
FdDataSource - Class in org.opentrafficsim.animation.graphs
Data source for a fundamental diagram.
FdDataSource(Duration, Duration, PlotScheduler) - Constructor for class org.opentrafficsim.animation.graphs.FdDataSource
Constructor.
FdDataSource(Duration, Duration, PlotScheduler, PlotSetting<Duration>, PlotSetting<Integer>) - Constructor for class org.opentrafficsim.animation.graphs.FdDataSource
Constructor.
FdPaintState(FundamentalDiagram.FdSeries[], Duration) - Constructor for record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdPaintState
Creates an instance of a FdPaintState record class.
fdSeries() - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdPaintState
Returns the value of the fdSeries record component.
FdSeries(float[], float[], float[]) - Constructor for record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdSeries
Creates an instance of a FdSeries record class.
filter(LengthVector, DurationVector, Quantity<?, ?>...) - Method in class org.opentrafficsim.animation.egtf.typed.TypedEgtf
Returns filtered data.
Filter - Interface in org.opentrafficsim.animation.egtf
Interface for filtered data.
FilterDouble - Class in org.opentrafficsim.animation.egtf
Class containing processed output data.
FilterDouble(double[], double[], Map<Quantity<?, ?>, double[][]>) - Constructor for class org.opentrafficsim.animation.egtf.FilterDouble
Constructor.
filterFastSI(double, double, double, double, double, double, Quantity<?, ?>...) - Method in class org.opentrafficsim.animation.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.animation.egtf.Egtf
Executes fast filtering in parallel.
filterParallelSI(double[], double[], Quantity<?, ?>...) - Method in class org.opentrafficsim.animation.egtf.Egtf
Executes filtering in parallel.
filterSI(double[], double[], Quantity<?, ?>...) - Method in class org.opentrafficsim.animation.egtf.Egtf
Returns filtered data.
finalize(I) - Method in interface org.opentrafficsim.animation.graphs.ContourDataSource.ContourAdditionalDataType
Returns the final value of the intermediate result after all lanes.
FixedColorer<T> - Class in org.opentrafficsim.animation.colorer
Fixed color colorer.
FixedColorer(Color) - Constructor for class org.opentrafficsim.animation.colorer.FixedColorer
Constructor.
FixedColorer(Color, String) - Constructor for class org.opentrafficsim.animation.colorer.FixedColorer
Constructor.
FixedTrajectoryColorer - Class in org.opentrafficsim.animation.colorer.trajectory
Fixed colorer for trajectories.
FixedTrajectoryColorer(Color) - Constructor for class org.opentrafficsim.animation.colorer.trajectory.FixedTrajectoryColorer
Constructor.
FixedTrajectoryColorer(Color, String) - Constructor for class org.opentrafficsim.animation.colorer.trajectory.FixedTrajectoryColorer
Constructor.
floatTransform(double, double) - Method in class org.opentrafficsim.animation.data.gis.CoordinateTransformLonLatToXy
 
floatTransform(double, double) - Method in class org.opentrafficsim.animation.data.gis.CoordinateTransformWgs84toRdNew
 
floatTransform(float, float) - Method in class org.opentrafficsim.animation.data.gis.CoordinateTransformLonLatToXy
 
floatTransform(float, float) - Method in class org.opentrafficsim.animation.data.gis.CoordinateTransformWgs84toRdNew
 
FLOW - Enum constant in enum class org.opentrafficsim.animation.graphs.FundamentalDiagram.Quantity
Flow.
FLOW - Static variable in class org.opentrafficsim.animation.egtf.typed.TypedQuantity
Standard quantity for flow.
FLOW - Static variable in interface org.opentrafficsim.animation.graphs.ContourDataSource.ContourEdieDataType
Contour data type for flow.
FLOW_CONTOUR - Enum constant in enum class org.opentrafficsim.animation.graphs.GraphType
Contour plot: flow.
FLOW_SI - Static variable in class org.opentrafficsim.animation.egtf.Quantity
Standard quantity for flow.
format(double) - Method in enum class org.opentrafficsim.animation.graphs.FundamentalDiagram.Quantity
Formats a value for status display.
format(double, StringBuffer, FieldPosition) - Method in class org.opentrafficsim.animation.colorer.NumberFormatUnit
 
format(long, StringBuffer, FieldPosition) - Method in class org.opentrafficsim.animation.colorer.NumberFormatUnit
 
fromBoundsPaintScale(BoundsPaintScale, String) - Static method in interface org.opentrafficsim.animation.colorer.LegendColorer
Create legend from a bounds paint scale.
fromBoundsPaintScale(BoundsPaintScale, String, Color) - Static method in interface org.opentrafficsim.animation.colorer.LegendColorer
Create legend from a bounds paint scale.
fromWgs84(double, double) - Static method in class org.opentrafficsim.animation.data.gis.TransformWgs84DutchRdNew
Convert a coordinate pair in WGS84 coordinates to local coordinates.
fromWgs84(Point2D) - Static method in class org.opentrafficsim.animation.data.gis.TransformWgs84DutchRdNew
Convert a coordinate pair in WGS84 coordinates to local coordinates.
fromWgs84Bounds() - Static method in class org.opentrafficsim.animation.data.gis.TransformWgs84DutchRdNew
Report the bounding box for conversion to the local coordinate system.
Conversions from WGS84 to the local coordinate system should fail for locations outside this bounding box.
FUNDAMENTAL_DIAGRAM - Enum constant in enum class org.opentrafficsim.animation.graphs.GraphType
Fundamental diagram.
FundamentalDiagram - Class in org.opentrafficsim.animation.graphs
Fundamental diagram from various sources.
FundamentalDiagram(String, FundamentalDiagram.Quantity, FundamentalDiagram.Quantity, FdDataSource, FundamentalDiagram.FdLine) - Constructor for class org.opentrafficsim.animation.graphs.FundamentalDiagram
Constructor.
FundamentalDiagram.FdLine - Interface in org.opentrafficsim.animation.graphs
Defines a line plot for a fundamental diagram.
FundamentalDiagram.FdPaintState - Record Class in org.opentrafficsim.animation.graphs
Paint state for fundamental diagram.
FundamentalDiagram.FdSeries - Record Class in org.opentrafficsim.animation.graphs
One data series within a fundamental diagram paint state.
FundamentalDiagram.Quantity - Enum Class in org.opentrafficsim.animation.graphs
Quantity enum defining density, flow and speed.

G

GaussKernelShape - Class in org.opentrafficsim.animation.egtf
Gaussian implementation of a shape.
get(int) - Method in class org.opentrafficsim.animation.graphs.GraphPath
Returns a section.
get(Quantity<?, K>) - Method in interface org.opentrafficsim.animation.egtf.Filter
Returns the filtered data in output format.
get(Quantity<?, K>) - Method in class org.opentrafficsim.animation.egtf.FilterDouble
 
get(Quantity<?, K>) - Method in class org.opentrafficsim.animation.egtf.typed.TypedFilter
 
getA(int) - Method in class org.opentrafficsim.animation.graphs.OffsetTrajectory
Returns the acceleration of an item.
getAbsoluteContour() - Method in class org.opentrafficsim.animation.RenderableTextSource
 
getAbsoluteContour() - Method in class org.opentrafficsim.animation.road.LaneAnimation.CenterLine
 
getAggregationPeriod() - Method in class org.opentrafficsim.animation.graphs.FdDataSource
The aggregation period.
getAggregationPeriodSetting() - Method in class org.opentrafficsim.animation.graphs.FdDataSource
Returns the aggregation period setting.
getAndResetInvalidTimeSpan() - Method in class org.opentrafficsim.animation.graphs.PlotDelegate
Returns whether the whole time span is invalid, and resets this information.
getAvailableTime() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Returns the value of the getAvailableTime record component.
getAvailableTime() - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Returns up to what time data is available for painting.
getAvailableTime() - Method in record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.DistributionPaintState
Returns the value of the getAvailableTime record component.
getAvailableTime() - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdPaintState
Returns the value of the getAvailableTime record component.
getAvailableTime() - Method in record class org.opentrafficsim.animation.graphs.TrajectoryPlot.TrajectoriesPaintState
Returns the value of the getAvailableTime record component.
getAxis(ContourDataSource) - Method in enum class org.opentrafficsim.animation.graphs.ContourDataSource.Dimension
Returns the Axis object.
getBackgroundColor() - Method in interface org.opentrafficsim.animation.RenderableTextSource.ContrastToBackground
Retrieve the color of the background.
getBoundColors() - Method in class org.opentrafficsim.animation.BoundsPaintScale
Returns the bound colors.
getBounds() - Method in class org.opentrafficsim.animation.BoundsPaintScale
Returns the bound values.
getBoundsPaintScale() - Method in class org.opentrafficsim.animation.colorer.AbstractLegendBarColorer
 
getBoundsPaintScale() - Method in interface org.opentrafficsim.animation.colorer.ColorbarColorer
Returns the bound paint scale to fill the color bar.
getCaption() - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Retrieve the caption.
getCenterLine() - Method in interface org.opentrafficsim.animation.network.LinkAnimation.LinkData
Returns the center line in world coordinates.
getCenterLine() - Method in interface org.opentrafficsim.animation.road.CrossSectionElementAnimation.CrossSectionElementData
Returns the center line in world coordinates.
getCenterLine() - Method in class org.opentrafficsim.animation.road.LaneAnimation.CenterLine
Returns the center line.
getCenterLine() - Method in interface org.opentrafficsim.animation.road.StripeAnimation.StripeData
Returns the center line in world coordinates, with directions of end-points.
getChannels() - Method in interface org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData
Returns the channels.
getChart() - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Returns the chart.
getColor() - Method in interface org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData
Returns the GTU color.
getColor() - Method in class org.opentrafficsim.animation.object.StaticObjectAnimation
Returns color.
getColor() - Method in class org.opentrafficsim.animation.RenderableTextSource
Retrieve the current color.
getColor() - Method in interface org.opentrafficsim.animation.road.ConflictAnimation.ConflictData
Returns the conflict color.
getColor() - Method in interface org.opentrafficsim.animation.road.TrafficLightAnimation.TrafficLightData
Returns the traffic light color.
getColor() - Method in class org.opentrafficsim.animation.TextProperties
Returns color.
getColor(T) - Method in class org.opentrafficsim.animation.colorer.AbstractColorer
 
getColor(T) - Method in interface org.opentrafficsim.animation.colorer.Colorer
Get the color, based on the object.
getColor(T) - Method in class org.opentrafficsim.animation.colorer.FixedColorer
 
getContourDataType() - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
Returns the contour data type for use in a ContourDataSource.
getDashOffset() - Method in interface org.opentrafficsim.animation.road.StripeAnimation.StripeData
Return dash offset.
getDataSource(String) - Method in class org.opentrafficsim.animation.egtf.Egtf
Return a data source, which is created if necessary.
getDefaultAggregationPeriod() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Returns the default aggregation period.
getDefaultUpdatesPerPeriod() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Returns the default updates per period.
getDelay() - Method in class org.opentrafficsim.animation.graphs.PlotDelegate
Returns the delay for a plot using this delegate.
getDeltaCenterX() - Method in interface org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData
Returns the forward delta from the reference to the center of the channel animation.
getDirZ() - Method in interface org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData
 
getDomainOrder() - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
getDomainOrder() - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getDomainOrder() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
getDomainOrder() - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
getDomainQuantity() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Return the domain quantity.
getDoubleFormat() - Method in class org.opentrafficsim.animation.colorer.NumberFormatUnit
Returns the double format string.
getDx() - Method in class org.opentrafficsim.animation.RenderableTextSource
Retrieve dx.
getDy() - Method in class org.opentrafficsim.animation.RenderableTextSource
Retrieve dy.
getElements() - Method in interface org.opentrafficsim.animation.road.StripeAnimation.StripeData
Returns the stripe elements.
getEndLocation() - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
getEndLocation() - Method in class org.opentrafficsim.animation.graphs.AbstractSpaceTimePlot
Returns the total space.
getEndLocation() - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
getEndX(int, int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getEndXValue(int, int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getEndY(int, int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getEndYValue(int, int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getEnumerated(int) - Static method in class org.opentrafficsim.animation.Colors
Returns a color for the index.
getFilter() - Method in class org.opentrafficsim.animation.egtf.EgtfParallelListener
Get the filter results after the EGTF is done.
getFont() - Method in class org.opentrafficsim.animation.RenderableTextSource
Retrieve the font.
getFont() - Method in class org.opentrafficsim.animation.TextProperties
Returns font.
getFontSize() - Method in class org.opentrafficsim.animation.RenderableTextSource
Retrieve the font size.
getFontSize() - Method in class org.opentrafficsim.animation.TextProperties
Returns font size.
getFront() - Method in interface org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData
Returns the distance towards the front.
getGranularities(ContourDataSource.Dimension) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
Returns the available granularities that a linked plot may use.
getGranularities(ContourDataSource.Dimension) - Method in class org.opentrafficsim.animation.graphs.ContourDataSource
Returns the available granularities that a linked plot may use.
getGranularity(ContourDataSource.Dimension) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
Returns the selected granularity that a linked plot should use.
getGranularity(ContourDataSource.Dimension) - Method in class org.opentrafficsim.animation.graphs.ContourDataSource
Returns the selected granularity that a linked plot should use.
getGraphType() - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Return the graph type for transceiver.
getGraphType() - Method in class org.opentrafficsim.animation.graphs.ContourPlotAcceleration
 
getGraphType() - Method in class org.opentrafficsim.animation.graphs.ContourPlotDelay
 
getGraphType() - Method in class org.opentrafficsim.animation.graphs.ContourPlotDensity
 
getGraphType() - Method in class org.opentrafficsim.animation.graphs.ContourPlotExtendedData
 
getGraphType() - Method in class org.opentrafficsim.animation.graphs.ContourPlotFlow
 
getGraphType() - Method in class org.opentrafficsim.animation.graphs.ContourPlotSpeed
 
getGraphType() - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getGraphType() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
getGraphType() - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
getGroup() - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
 
getGtuId() - Method in class org.opentrafficsim.animation.graphs.OffsetTrajectory
Returns the ID of the GTU of this trajectory.
getId() - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
 
getIdColor(String, Color[]) - Static method in class org.opentrafficsim.animation.Colors
Returns a color from an array, where the used index is determined based on the id.
getInitialUpdateInterval() - Method in class org.opentrafficsim.animation.graphs.PlotDelegate
Returns the update interval for a plot using this delegate.
getItemCount() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Returns the number of available items.
getItemCount(int) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
getItemCount(int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getItemCount(int) - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
getItemCount(int) - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
getLaneCount() - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
Returns the number of lanes.
getLaneVisible() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Return the list of lane visibility flags.
getLaneVisible() - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
Retrieve the lane visibility flags.
getLaneWidth() - Method in interface org.opentrafficsim.animation.road.AbstractLineAnimation.LaneBasedObjectData
Returns the width of the lane.
getLegend() - Method in class org.opentrafficsim.animation.colorer.AbstractLegendColorer
 
getLegend() - Method in interface org.opentrafficsim.animation.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.animation.colorer.trajectory.IdTrajectoryColorer
 
getLegend() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Retrieve the legend of this FundamentalDiagram.
getLegend() - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
Retrieve the legend.
getLength() - Method in interface org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData
Returns the length.
getLine() - Method in interface org.opentrafficsim.animation.LineLocatable
Returns line representation of this object in object coordinates.
getLine() - Method in class org.opentrafficsim.animation.road.LaneAnimation.CenterLine
 
getLinkId() - Method in interface org.opentrafficsim.animation.road.CrossSectionElementAnimation.CrossSectionElementData
Return the id of the link.
getLocation() - Method in interface org.opentrafficsim.animation.egtf.Filter
Returns the grid location.
getLocation() - Method in class org.opentrafficsim.animation.egtf.FilterDouble
 
getLocation() - Method in class org.opentrafficsim.animation.egtf.typed.TypedFilter
 
getLocation() - Method in interface org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData
 
getLocation() - Method in interface org.opentrafficsim.animation.network.LinkAnimation.LinkData
 
getLocation() - Method in interface org.opentrafficsim.animation.network.NodeAnimation.NodeData
 
getLocation() - Method in class org.opentrafficsim.animation.RenderableTextSource
 
getLocation() - Method in interface org.opentrafficsim.animation.road.AbstractLineAnimation.LaneBasedObjectData
 
getLocation() - Method in class org.opentrafficsim.animation.road.LaneAnimation.CenterLine
 
getLocation() - Method in interface org.opentrafficsim.animation.road.StripeAnimation.StripeData
 
getLocation() - Method in interface org.opentrafficsim.animation.road.TrafficLightDetectorAnimation.TrafficLightDetectorData
 
getLocationVector() - Method in class org.opentrafficsim.animation.egtf.typed.TypedFilter
Returns the grid location.
getLowerBound() - Method in class org.opentrafficsim.animation.BoundsPaintScale
 
getMarker() - Method in interface org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData
Returns the shape of a marker to show when zoomed out.
getName() - Method in class org.opentrafficsim.animation.colorer.AccelerationColorer
 
getName() - Method in interface org.opentrafficsim.animation.colorer.Colorer
Returns the name of the colorer.
getName() - Method in class org.opentrafficsim.animation.colorer.FixedColorer
 
getName() - Method in class org.opentrafficsim.animation.colorer.IdColorer
 
getName() - Method in class org.opentrafficsim.animation.colorer.SpeedColorer
 
getName() - Method in class org.opentrafficsim.animation.colorer.trajectory.ExtendedDataTrajectoryColorer
 
getName() - Method in class org.opentrafficsim.animation.egtf.DataSource
Returns the name.
getName() - Method in class org.opentrafficsim.animation.egtf.Quantity
Returns the name.
getName() - Method in interface org.opentrafficsim.animation.graphs.FundamentalDiagram.FdLine
Returns the name of the line, as shown in the legend.
getName(int) - Method in class org.opentrafficsim.animation.graphs.AbstractGraphSpace
Returns the name of the series.
getNumberFormat() - Method in class org.opentrafficsim.animation.colorer.AccelerationColorer
 
getNumberFormat() - Method in interface org.opentrafficsim.animation.colorer.ColorbarColorer
Returns the number format for values along the colorbar.
getNumberFormat() - Method in class org.opentrafficsim.animation.colorer.SpeedColorer
 
getNumberOfSeries() - Method in class org.opentrafficsim.animation.graphs.AbstractGraphSpace
Returns the number of series.
getNumberOfSeries() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Returns the number of series.
getOccupancy() - Method in interface org.opentrafficsim.animation.road.TrafficLightDetectorAnimation.TrafficLightDetectorData
Returns whether the detector is occupied.
getOtherQuantity() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Get the other (non domain; vertical axis) quantity.
getPaint(double) - Method in class org.opentrafficsim.animation.BoundsPaintScale
 
getPaint(double) - Method in interface org.opentrafficsim.animation.ColorPaintScale
 
getPaintState() - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Returns the current paint state that should be used to return paint data (i.e. x-values, etc.)
getPath() - Method in interface org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData
Returns the path.
getPath(PolyLine2d) - Static method in class org.opentrafficsim.animation.PaintLine
Returns drawable path of the line.
getPath(DirectedPoint2d, PolyLine2d) - Static method in class org.opentrafficsim.animation.PaintLine
Returns drawable path of the line.
getPath(Point2d, PolyLine2d) - Static method in class org.opentrafficsim.animation.PaintLine
Returns drawable path of the line.
getPaths(List<Point2d>) - Static method in class org.opentrafficsim.animation.PaintPolygons
Returns drawable paths of a polygon.
getPaths(DirectedPoint2d, List<Point2d>) - Static method in class org.opentrafficsim.animation.PaintPolygons
Returns drawable paths of a polygon.
getPaths(Point2d, List<Point2d>) - Static method in class org.opentrafficsim.animation.PaintPolygons
Returns drawable paths of a polygon.
getPlots() - Method in class org.opentrafficsim.animation.graphs.PlotDelegate
Returns the plots.
getPlotScheduler() - Method in class org.opentrafficsim.animation.graphs.PlotDelegate
Returns the plot scheduler for the first plot that requests one.
getPossibleAggregationPeriods() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Returns the possible aggregation period values.
getPossibleUpdatesPerPeriod() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Returns the possible updates per period values.
getProgress() - Method in class org.opentrafficsim.animation.egtf.EgtfEvent
Returns the progress, a value in the range [0 ... 1].
getQuantity() - Method in interface org.opentrafficsim.animation.graphs.ContourDataSource.ContourAdditionalDataType
Returns the quantity that is being plotted on the z-axis for the EGTF filter.
getQueueCount() - Method in interface org.opentrafficsim.animation.road.GtuGeneratorPositionAnimation.GtuGeneratorPositionData
Returns the queue count.
getRangeBinCount() - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
getRangeQuantity() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Get the range quantity.
getRear() - Method in interface org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData
Returns the distance towards the rear.
getReferenceLine() - Method in interface org.opentrafficsim.animation.road.StripeAnimation.StripeData
Returns the line along which dashes are applied.
getRelativeBounds() - Method in class org.opentrafficsim.animation.RenderableTextSource
 
getRelativeContour() - Method in class org.opentrafficsim.animation.RenderableTextSource
 
getRelativeContour() - Method in class org.opentrafficsim.animation.road.LaneAnimation.CenterLine
 
getScaleDependentRendering() - Method in class org.opentrafficsim.animation.RenderableTextSource
Retrieve the scale dependent rendering qualifier (used in cloning).
getSections() - Method in class org.opentrafficsim.animation.graphs.GraphPath
Returns an immutable list of the sections.
getSeriesCount() - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
getSeriesCount() - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getSeriesCount() - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdPaintState
Returns the number of series.
getSeriesCount() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
getSeriesCount() - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
getSeriesKey(int) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
getSeriesKey(int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getSeriesKey(int) - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
getSeriesKey(int) - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
getShape() - Method in enum class org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData.GtuMarker
Returns the shape.
getSI(Quantity<?, ?>) - Method in interface org.opentrafficsim.animation.egtf.Filter
Returns filtered data as SI values.
getSI(Quantity<?, ?>) - Method in class org.opentrafficsim.animation.egtf.FilterDouble
 
getSI(Quantity<?, ?>) - Method in class org.opentrafficsim.animation.egtf.typed.TypedFilter
 
getSource() - Method in class org.opentrafficsim.animation.RenderableTextSource
Returns the source.
getSource(int) - Method in class org.opentrafficsim.animation.graphs.GraphCrossSection
Returns the underlying source of the series.
getSource(int) - Method in record class org.opentrafficsim.animation.graphs.GraphPath.Section
Returns the source object.
getSpaceSlice(double) - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Returns the space slice index for the given space value.
getSpaceValue(int) - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Returns the space slice number of the item.
getSpeedLimit() - Method in class org.opentrafficsim.animation.graphs.GraphPath
Returns the mean speed over the entire section.
getStartDistance(GraphPath.Section<?>) - Method in class org.opentrafficsim.animation.graphs.GraphPath
Returns the start distance of the section.
getStartX(int, int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getStartXValue(int, int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getStartY(int, int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getStartYValue(int, int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getStatusLabel(double, double) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
Returns the status label when the mouse is over the given location.
getStatusLabel(double, double) - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Returns the status label when the mouse is over the given location.
getStatusLabel(double, double) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getStatusLabel(double, double) - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
getStatusLabel(double, double) - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
getStream(Quantity<T, ?>) - Method in class org.opentrafficsim.animation.egtf.DataSource
Get a stream for the quantity of this data source.
getT(int) - Method in class org.opentrafficsim.animation.graphs.OffsetTrajectory
Returns the time of an item.
getText() - Method in class org.opentrafficsim.animation.RenderableTextSource
Retrieve the current text.
getText() - Method in class org.opentrafficsim.animation.road.LaneAnimation
Returns text object.
getTextAlignment() - Method in class org.opentrafficsim.animation.RenderableTextSource
Retrieve the text alignment.
getTextAlignment() - Method in class org.opentrafficsim.animation.TextProperties
Returns text alignment.
getTextAttributes() - Method in class org.opentrafficsim.animation.TextProperties
Returns text attributes.
getTime() - Method in interface org.opentrafficsim.animation.egtf.Filter
Returns the grid time.
getTime() - Method in class org.opentrafficsim.animation.egtf.FilterDouble
 
getTime() - Method in class org.opentrafficsim.animation.egtf.typed.TypedFilter
 
getTime() - Method in interface org.opentrafficsim.animation.graphs.PlotScheduler
Returns the time.
getTimeInfo() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Retrieve the time info.
getTimeSlice(double) - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Returns the time slice index for the given time value.
getTimeValue(int) - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Returns the time slice number of the item.
getTimeVector() - Method in class org.opentrafficsim.animation.egtf.typed.TypedFilter
Returns the grid time.
getToggleSeriesByLegendListener(AbstractPlot<?>, LegendItemCollection, List<Boolean>) - Static method in class org.opentrafficsim.animation.graphs.GraphUtil
Returns a chart listener that allows the series to be enabled and disabled by clicking on the respective legend item.
getTotalLength() - Method in class org.opentrafficsim.animation.graphs.GraphPath
Returns the total path length.
getUpdateInterval() - Method in class org.opentrafficsim.animation.graphs.FdDataSource
Returns the update interval.
getUpdateInterval() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Returns the update interval.
getUpdatesPerPeriod() - Method in class org.opentrafficsim.animation.graphs.FdDataSource
The updates per period.
getUpdatesPerPeriodSetting() - Method in class org.opentrafficsim.animation.graphs.FdDataSource
Returns the updates per period setting.
getUpperBound() - Method in class org.opentrafficsim.animation.BoundsPaintScale
 
getV(int) - Method in class org.opentrafficsim.animation.graphs.OffsetTrajectory
Returns the speed of an item.
getValue() - Method in enum class org.opentrafficsim.animation.TextWeight
Returns the value.
getValue() - Method in enum class org.opentrafficsim.animation.TextWidth
Returns the value.
getValue(int, ExtendedDataType<? extends T, ?, ?, ?>) - Method in class org.opentrafficsim.animation.graphs.OffsetTrajectory
Returns value of an extended data type.
getValue(FundamentalDiagram.Quantity, int) - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdSeries
Returns one value for a quantity.
getValues(FundamentalDiagram.Quantity) - Method in interface org.opentrafficsim.animation.graphs.FundamentalDiagram.FdLine
Return the values for the given quantity.
getWidth() - Method in interface org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData
Returns the width.
getWidth() - Method in class org.opentrafficsim.animation.object.StaticObjectAnimation
Returns width.
getWidth(Length) - Method in interface org.opentrafficsim.animation.road.StripeAnimation.StripeData
Returns the line width.
getX(int) - Method in class org.opentrafficsim.animation.graphs.OffsetTrajectory
Returns the location, including offset, of an item.
getX(int, int) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
getX(int, int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getX(int, int) - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
getX(int, int) - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
getXValue(int, int) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
getXValue(int, int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getXValue(int, int) - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
getXValue(int, int) - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
getY(int, int) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
getY(int, int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getY(int, int) - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
getY(int, int) - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
getYValue(int, int) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
getYValue(int, int) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
getYValue(int, int) - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
getYValue(int, int) - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
getZ() - Method in enum class org.opentrafficsim.animation.DrawLevel
Z-level.
getZ() - Method in interface org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData
 
getZ() - Method in interface org.opentrafficsim.animation.network.LinkAnimation.LinkData
 
getZ() - Method in interface org.opentrafficsim.animation.network.NodeAnimation.NodeData
 
getZ() - Method in class org.opentrafficsim.animation.RenderableTextSource
 
getZ() - Method in interface org.opentrafficsim.animation.road.AbstractLineAnimation.LaneBasedObjectData
 
getZ() - Method in interface org.opentrafficsim.animation.road.CrossSectionElementAnimation.ShoulderData
 
getZ() - Method in interface org.opentrafficsim.animation.road.GtuGeneratorPositionAnimation.GtuGeneratorPositionData
 
getZ() - Method in class org.opentrafficsim.animation.road.LaneAnimation.CenterLine
 
getZ() - Method in interface org.opentrafficsim.animation.road.LaneAnimation.LaneData
 
getZ() - Method in interface org.opentrafficsim.animation.road.PriorityAnimation.PriorityData
 
getZ() - Method in interface org.opentrafficsim.animation.road.StripeAnimation.StripeData
 
getZ() - Method in interface org.opentrafficsim.animation.road.TrafficLightDetectorAnimation.TrafficLightDetectorData
 
getZ(int, int) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
getZValue(int, int) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
GRANULARITY - Static variable in class org.opentrafficsim.animation.graphs.ContourDataSource
Granularity changed.
GRAPH_ADD_EVENT - Static variable in class org.opentrafficsim.animation.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.animation.graphs.AbstractPlot
The (regular, not timed) event type for pub/sub indicating the removal of a graph.
GraphCrossSection<S> - Class in org.opentrafficsim.animation.graphs
A GraphCrossSection defines the location of graphs.
GraphCrossSection(String, GraphPath.Section<S>, Length) - Constructor for class org.opentrafficsim.animation.graphs.GraphCrossSection
Constructor for a one-series cross section.
GraphCrossSection(List<String>, GraphPath.Section<S>, List<Length>) - Constructor for class org.opentrafficsim.animation.graphs.GraphCrossSection
Constructor.
GraphPath<S> - Class in org.opentrafficsim.animation.graphs
A GraphPath defines the spatial dimension of graphs.
GraphPath(String, List<GraphPath.Section<S>>) - Constructor for class org.opentrafficsim.animation.graphs.GraphPath
Constructor for a one-series path.
GraphPath(List<String>, List<GraphPath.Section<S>>) - Constructor for class org.opentrafficsim.animation.graphs.GraphPath
Constructor.
GraphPath.Section<L> - Record Class in org.opentrafficsim.animation.graphs
Class for sections.
GraphType - Enum Class in org.opentrafficsim.animation.graphs
Copyright (c) 2013-2026 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GraphUtil - Class in org.opentrafficsim.animation.graphs
Contains some static utilities.
GREEN_RED - Static variable in class org.opentrafficsim.animation.Colors
3-color scale from green to red.
GREEN_RED_DARK - Static variable in class org.opentrafficsim.animation.Colors
5-color scale from green to red with dark edges.
GTU - Enum constant in enum class org.opentrafficsim.animation.DrawLevel
GTU level.
GtuGeneratorPositionAnimation - Class in org.opentrafficsim.animation.road
Animates a GtuGeneratorPosition.
GtuGeneratorPositionAnimation(GtuGeneratorPositionAnimation.GtuGeneratorPositionData, Contextualized) - Constructor for class org.opentrafficsim.animation.road.GtuGeneratorPositionAnimation
Constructor.
GtuGeneratorPositionAnimation.GtuGeneratorPositionData - Interface in org.opentrafficsim.animation.road
GtuGeneratorPositionData provides the information required to draw a GTU generator position.
GtuGeneratorPositionAnimation.Queue - Class in org.opentrafficsim.animation.road
Paints a queue counter with a GtuGeneratorPosition.

H

hashCode() - Method in record class org.opentrafficsim.animation.colorer.LegendColorer.LegendEntry
Returns a hash code value for this object.
hashCode() - Method in class org.opentrafficsim.animation.egtf.DataSource
 
hashCode() - Method in class org.opentrafficsim.animation.egtf.DataStream
 
hashCode() - Method in class org.opentrafficsim.animation.egtf.Quantity
 
hashCode() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.Bounds
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.LabelData
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.DistributionPaintState
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.LabelData
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdPaintState
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdSeries
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.animation.graphs.GraphPath.Section
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.animation.graphs.OffsetTrajectory.TrajectorySection
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.animation.graphs.PlotSetting
Returns a hash code value for this object.
hashCode() - Method in record class org.opentrafficsim.animation.graphs.TrajectoryPlot.TrajectoriesPaintState
Returns a hash code value for this object.
hashCode() - Method in class org.opentrafficsim.animation.gtu.DefaultCarAnimation
 
hashCode() - Method in record class org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData.ChannelData
Returns a hash code value for this object.
hasLineFD() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
Return whether the plot has a fundamental diagram line.
hue(int) - Static method in class org.opentrafficsim.animation.Colors
Creates an array of n colors with varying hue.

I

IdColorer<T> - Class in org.opentrafficsim.animation.colorer
Color object based on their id.
IdColorer(Function<? super T, Optional<String>>) - Constructor for class org.opentrafficsim.animation.colorer.IdColorer
Constructor.
identity() - Method in interface org.opentrafficsim.animation.graphs.ContourDataSource.ContourAdditionalDataType
Returns the initial value for intermediate result.
IdTrajectoryColorer - Class in org.opentrafficsim.animation.colorer.trajectory
Color trajectory based on the id.
IdTrajectoryColorer() - Constructor for class org.opentrafficsim.animation.colorer.trajectory.IdTrajectoryColorer
Constructor.
indexOf(Comparable) - Method in class org.opentrafficsim.animation.graphs.AbstractContourPlot
 
indexOf(Comparable) - Method in class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData
 
indexOf(Comparable) - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
indexOf(Comparable) - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
initRecording(Sampler<?, L>, GraphPath<L>) - Static method in class org.opentrafficsim.animation.graphs.GraphPath
Start recording along path.
interpolate() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Returns the value of the interpolate record component.
INTERPOLATE - Static variable in class org.opentrafficsim.animation.graphs.ContourDataSource
Interpolation changed.
interpolateColor(Color, Color, double) - Static method in class org.opentrafficsim.animation.ColorInterpolator
Generate a Color that is interpolated between two given Color values.
interrupt() - Method in class org.opentrafficsim.animation.egtf.Egtf
Interrupt the calculation.
interrupt() - Method in class org.opentrafficsim.animation.egtf.EgtfEvent
Interrupts the filter.
interrupt() - Method in class org.opentrafficsim.animation.egtf.EgtfParallelListener
Interrupts the EGTF.
invalidate() - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Requests a calculation of the paint state.
invalidateTimeSpan() - Method in class org.opentrafficsim.animation.graphs.PlotDelegate
Invalidates the whole time span.
isAllStop() - Method in interface org.opentrafficsim.animation.road.PriorityAnimation.PriorityData
Returns whether the priority is all stop.
isBrakingLightsOn() - Method in interface org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData
Returns whether the braking lights are on.
isBusStop() - Method in interface org.opentrafficsim.animation.road.PriorityAnimation.PriorityData
Returns whether the priority is bus stop.
isCentroid() - Method in interface org.opentrafficsim.animation.network.NodeAnimation.NodeData
Returns whether this node is a centroid.
isCircular() - Method in class org.opentrafficsim.animation.graphs.GraphPath
Returns whether this path is circular.
isConnector() - Method in interface org.opentrafficsim.animation.network.LinkAnimation.LinkData
Returns whether this is a connector.
isCrossing() - Method in interface org.opentrafficsim.animation.road.ConflictAnimation.ConflictData
Whether the conflict is a crossing.
isDynamic() - Method in class org.opentrafficsim.animation.OtsRenderable
Returns whether the renderable is dynamic.
isFill() - Method in class org.opentrafficsim.animation.object.StaticObjectAnimation
Returns whether to fill.
isFlip() - Method in class org.opentrafficsim.animation.RenderableTextSource
Retrieve the current flip status.
isInvalidTimeSpan() - Method in class org.opentrafficsim.animation.graphs.PlotDelegate
Returns whether the time span is invalid.
isNone() - Method in interface org.opentrafficsim.animation.road.PriorityAnimation.PriorityData
Returns whether the priority is none.
isPermitted() - Method in interface org.opentrafficsim.animation.road.ConflictAnimation.ConflictData
Whether the conflict is a permitted conflict.
isPriority() - Method in interface org.opentrafficsim.animation.road.PriorityAnimation.PriorityData
Returns whether the priority is priority.
isRendered(double) - Method in interface org.opentrafficsim.animation.RenderableTextSource.ScaleDependentRendering
Determine if a Text should be rendered, depending on the scale.
isRotate() - Method in class org.opentrafficsim.animation.gtu.DefaultCarAnimation
 
isRotate() - Method in class org.opentrafficsim.animation.RenderableTextSource
Retrieve the current rotation status.
isRotate() - Method in class org.opentrafficsim.animation.road.PriorityAnimation
 
isScale() - Method in class org.opentrafficsim.animation.RenderableTextSource
Retrieve the current scale status.
isScaleObject() - Method in class org.opentrafficsim.animation.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.animation.network.NodeAnimation
 
isScaleY() - Method in class org.opentrafficsim.animation.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.animation.colorer.trajectory.FixedTrajectoryColorer
 
isSingleColor() - Method in class org.opentrafficsim.animation.colorer.trajectory.IdTrajectoryColorer
 
isSingleColor() - Method in interface org.opentrafficsim.animation.colorer.trajectory.TrajectoryColorer
Whether the trajectory of a GTU is a single color.
isStop() - Method in interface org.opentrafficsim.animation.road.PriorityAnimation.PriorityData
Returns whether the priority is stop.
isTranslate() - Method in class org.opentrafficsim.animation.RenderableTextSource
Retrieve the current translate status.
isYield() - Method in interface org.opentrafficsim.animation.road.PriorityAnimation.PriorityData
Returns whether the priority is yield.
iterator() - Method in class org.opentrafficsim.animation.graphs.GraphCrossSection
 
iterator() - Method in class org.opentrafficsim.animation.graphs.GraphPath
 
iterator() - Method in record class org.opentrafficsim.animation.graphs.GraphPath.Section
 
iterator(int) - Method in class org.opentrafficsim.animation.graphs.GraphCrossSection
 
iterator(int) - Method in class org.opentrafficsim.animation.graphs.GraphPath
 

J

JFileChooserWithSettings - Class in org.opentrafficsim.animation.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.animation.graphs.JFileChooserWithSettings
Constructor that adds components to the left of the 'Save' and 'Cancel' button.

K

k() - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdSeries
Returns the value of the k record component.
Kernel - Class in org.opentrafficsim.animation.egtf
Kernel with maximum range and shape.
KernelShape - Interface in org.opentrafficsim.animation.egtf
Shape interface for a kernel.

L

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

M

MARKING - Enum constant in enum class org.opentrafficsim.animation.DrawLevel
Lane marking level.
maximum() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.Bounds
Returns the value of the maximum record component.
maximum() - Method in record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.LabelData
Returns the value of the maximum record component.
minimum() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.Bounds
Returns the value of the minimum record component.
minimum() - Method in record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.LabelData
Returns the value of the minimum record component.
mouseClicked(MouseEvent) - Method in class org.opentrafficsim.animation.graphs.PointerHandler
 
mouseDragged(MouseEvent) - Method in class org.opentrafficsim.animation.graphs.PointerHandler
 
mouseEntered(MouseEvent) - Method in class org.opentrafficsim.animation.graphs.PointerHandler
 
mouseExited(MouseEvent) - Method in class org.opentrafficsim.animation.graphs.PointerHandler
 
mouseMoved(MouseEvent) - Method in class org.opentrafficsim.animation.graphs.PointerHandler
 
mousePressed(MouseEvent) - Method in class org.opentrafficsim.animation.graphs.PointerHandler
 
mouseReleased(MouseEvent) - Method in class org.opentrafficsim.animation.graphs.PointerHandler
 

N

NA - Static variable in class org.opentrafficsim.animation.colorer.trajectory.SynchronizationTrajectoryColorer
N/A color.
name() - Method in record class org.opentrafficsim.animation.colorer.LegendColorer.LegendEntry
Returns the value of the name record component.
nameEnumerated(int) - Static method in class org.opentrafficsim.animation.Colors
Returns the name of a color for the index.
NEAR - Enum constant in enum class org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData.ChannelRadius
Drawn with small radius.
NEWPATH - Static variable in class org.opentrafficsim.animation.PaintPolygons
Dummy coordinate that forces the drawing operation to start a new path.
NODE - Enum constant in enum class org.opentrafficsim.animation.DrawLevel
Node level.
NodeAnimation - Class in org.opentrafficsim.animation.network
Draws node data.
NodeAnimation(NodeAnimation.NodeData, Contextualized) - Constructor for class org.opentrafficsim.animation.network.NodeAnimation
Constructor.
NodeAnimation.NodeData - Interface in org.opentrafficsim.animation.network
NodeData provides the information required to draw a node.
NodeAnimation.Text - Class in org.opentrafficsim.animation.network
Text animation for the Node.
normalize() - Method in interface org.opentrafficsim.animation.graphs.ContourDataSource.ContourAdditionalDataType
Returns whether the data type needs normalization by the area "space x time".
notifyPlotChange() - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Notify all change listeners.
notifyProgress(EgtfEvent) - Method in interface org.opentrafficsim.animation.egtf.EgtfListener
Notifies progress.
notifyProgress(EgtfEvent) - Method in class org.opentrafficsim.animation.egtf.EgtfParallelListener
 
nSpaceSlices() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Returns the value of the nSpaceSlices record component.
NumberFormatUnit - Class in org.opentrafficsim.animation.colorer
Number format to format number labels based on a unit.
NumberFormatUnit(String, int) - Constructor for class org.opentrafficsim.animation.colorer.NumberFormatUnit
Constructor.

O

OBJECT - Enum constant in enum class org.opentrafficsim.animation.DrawLevel
Object level (detectors, traffic lights, etc.).
offerPaintState(S) - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Offer new paint state.
offerUpdateInterval(Duration) - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Suggests a new update interval.
OFFLINE - Static variable in interface org.opentrafficsim.animation.graphs.PlotScheduler
Default offline scheduler.
OffsetTrajectory - Class in org.opentrafficsim.animation.graphs
Class containing a trajectory with an offset.
OffsetTrajectory.TrajectorySection - Record Class in org.opentrafficsim.animation.graphs
Section in trajectory for which a color is required.
org.opentrafficsim.animation - package org.opentrafficsim.animation
Generic animation classes, i.e., for displaying texts.
org.opentrafficsim.animation.colorer - package org.opentrafficsim.animation.colorer
Generic colorers functionality.
org.opentrafficsim.animation.colorer.trajectory - package org.opentrafficsim.animation.colorer.trajectory
Colorers for trajectories.
org.opentrafficsim.animation.data.gis - package org.opentrafficsim.animation.data.gis
Transformations between geographical coordinate systems.
org.opentrafficsim.animation.egtf - package org.opentrafficsim.animation.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.animation.egtf.typed - package org.opentrafficsim.animation.egtf.typed
Contains extensions of the EGTF classes with strongly typed parameters.
org.opentrafficsim.animation.graphs - package org.opentrafficsim.animation.graphs
Various graphs that function on generic meta-data (like which path) and data structures.
org.opentrafficsim.animation.gtu - package org.opentrafficsim.animation.gtu
GTU animations.
org.opentrafficsim.animation.network - package org.opentrafficsim.animation.network
Animation for Links, Lanes, Nodes.
org.opentrafficsim.animation.object - package org.opentrafficsim.animation.object
Animation for static objects.
org.opentrafficsim.animation.road - package org.opentrafficsim.animation.road
Animation for Links, Lanes, Nodes.
OTHER - Enum constant in enum class org.opentrafficsim.animation.graphs.GraphType
Any other graph.
OTS_BLUE - Static variable in class org.opentrafficsim.animation.Colors
OTS blue (#0066c4).
OtsRenderable<L extends OtsShape> - Class in org.opentrafficsim.animation
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.animation.OtsRenderable
Constructor.
OtsRenderableLabeled<L extends OtsShape,T extends RenderableTextSource<L,T>> - Class in org.opentrafficsim.animation
Renderable with label.
OtsRenderableLabeled(L, Contextualized) - Constructor for class org.opentrafficsim.animation.OtsRenderableLabeled
Constructor.
OtsRenderableLabeled(L, Contextualized, String) - Constructor for class org.opentrafficsim.animation.OtsRenderableLabeled
Constructor.
OtsRenderableLabeled.NoText<L extends OtsShape> - Class in org.opentrafficsim.animation
Convenience class to use when the renderable wants to omit having a label.

P

paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.gtu.DefaultCarAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.gtu.PerceptionAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.network.LinkAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.network.NodeAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.object.StaticObjectAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.RenderableTextSource
paint() method so it can be overridden or extended.
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.road.AbstractLineAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.road.BusStopAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.road.ConflictAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.road.CrossSectionElementAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.road.GtuGeneratorPositionAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.road.LaneAnimation.CenterLineAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.road.LaneDetectorAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.road.PriorityAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.road.StripeAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.road.TrafficLightAnimation
 
paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.animation.road.TrafficLightDetectorAnimation
 
paintLine(Graphics2D, Color, double, Path2D.Float) - Static method in class org.opentrafficsim.animation.PaintLine
Paint line.
PaintLine - Class in org.opentrafficsim.animation
Paint a line as a Path2D.Double
paintPaths(Graphics2D, Color, Set<Path2D.Float>, boolean) - Static method in class org.opentrafficsim.animation.PaintPolygons
Paint (fill) a polygon or a series of polygons.
PaintPolygons - Class in org.opentrafficsim.animation
Paint a (series of) filled polygon(s) defined as a Path2D.Double
parse(String, ParsePosition) - Method in class org.opentrafficsim.animation.colorer.NumberFormatUnit
 
PerceptionAnimation - Class in org.opentrafficsim.animation.gtu
Draws circles around a GTU indicating the level of attention and perception delay.
PerceptionAnimation(PerceptionAnimation.PerceptionData, Contextualized) - Constructor for class org.opentrafficsim.animation.gtu.PerceptionAnimation
Constructor.
PerceptionAnimation.PerceptionData - Interface in org.opentrafficsim.animation.gtu
Perception animation data.
PerceptionAnimation.PerceptionData.ChannelData - Record Class in org.opentrafficsim.animation.gtu
Data required per channel.
PerceptionAnimation.PerceptionData.ChannelRadius - Enum Class in org.opentrafficsim.animation.gtu
Radius type.
perceptionDelay() - Method in record class org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData.ChannelData
Returns the value of the perceptionDelay record component.
PlotDelegate<S extends org.opentrafficsim.animation.graphs.AbstractPlot.PaintState,P extends AbstractPlot<S>> - Class in org.opentrafficsim.animation.graphs
Plot delegate.
PlotDelegate(Duration, Duration, PlotScheduler) - Constructor for class org.opentrafficsim.animation.graphs.PlotDelegate
Constructor.
PlotScheduler - Interface in org.opentrafficsim.animation.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.
PlotSetting<T> - Record Class in org.opentrafficsim.animation.graphs
Convenience record to define UI setting options.
PlotSetting(ImmutableList<T>, int) - Constructor for record class org.opentrafficsim.animation.graphs.PlotSetting
Creates an instance of a PlotSetting record class.
PointerHandler - Class in org.opentrafficsim.animation.graphs
Handle mouse events for a graph.
PointerHandler() - Constructor for class org.opentrafficsim.animation.graphs.PointerHandler
Constructor.
position(int) - Method in class org.opentrafficsim.animation.graphs.GraphCrossSection
Returns the position on the underlying source of the series.
PriorityAnimation - Class in org.opentrafficsim.animation.road
Animation of conflict priority (which is a link property).
PriorityAnimation(PriorityAnimation.PriorityData, Contextualized) - Constructor for class org.opentrafficsim.animation.road.PriorityAnimation
Constructor.
PriorityAnimation.PriorityData - Interface in org.opentrafficsim.animation.road
Data for priority animation.
processSeries(I, List<TrajectoryGroup<?>>, List<Length>, List<Length>, Duration, Duration) - Method in interface org.opentrafficsim.animation.graphs.ContourDataSource.ContourAdditionalDataType
Calculate value from provided trajectories that apply to a single grid cell on a single series (lane).

Q

q() - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdSeries
Returns the value of the q record component.
Quantity<T extends Number,K> - Class in org.opentrafficsim.animation.egtf
Defines a quantity that data sources can provide, such as speed, flow, etc.
Quantity(String, boolean, Converter<K>) - Constructor for class org.opentrafficsim.animation.egtf.Quantity
Constructor.
Quantity(String, Converter<K>) - Constructor for class org.opentrafficsim.animation.egtf.Quantity
Constructor.
Queue(GtuGeneratorPositionAnimation.GtuGeneratorPositionData, Contextualized) - Constructor for class org.opentrafficsim.animation.road.GtuGeneratorPositionAnimation.Queue
Constructor.

R

radius() - Method in record class org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData.ChannelData
Returns the value of the radius record component.
removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
 
removeListener(EgtfListener) - Method in class org.opentrafficsim.animation.egtf.Egtf
Remove listener.
RenderableTextSource<L extends OtsShape,T extends RenderableTextSource<L,T>> - Class in org.opentrafficsim.animation
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.animation.RenderableTextSource
Construct a new TextAnimation.
RenderableTextSource(L, Supplier<String>, float, float, TextAlignment, Color, float, float, float, Contextualized, RenderableTextSource.ScaleDependentRendering) - Constructor for class org.opentrafficsim.animation.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.animation.RenderableTextSource
Constructor.
RenderableTextSource.ContrastToBackground - Interface in org.opentrafficsim.animation
Interface to obtain the color of the background.
RenderableTextSource.ScaleDependentRendering - Interface in org.opentrafficsim.animation
Determine if a Feature object should be rendered.
RENDERALWAYS - Static variable in class org.opentrafficsim.animation.RenderableTextSource
Always render the Text.
RENDERWHEN1 - Static variable in class org.opentrafficsim.animation.RenderableTextSource
Don't render texts when smaller than 1.
RENDERWHEN10 - Static variable in class org.opentrafficsim.animation.RenderableTextSource
Don't render texts when smaller than 2.
RENDERWHEN100 - Static variable in class org.opentrafficsim.animation.RenderableTextSource
Don't render texts when smaller than 2.
resetRendering(Graphics2D) - Method in class org.opentrafficsim.animation.OtsRenderable
Resets rendering hints that this renderable changed through OtsRenderable.setRendering(java.awt.Graphics2D).
reverse(Color[]) - Static method in class org.opentrafficsim.animation.Colors
Reverses the color array.
RIGHT - Enum constant in enum class org.opentrafficsim.animation.TextAlignment
right.
rightIndicatorOn() - Method in interface org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData
Returns whether the right indicator is on.

S

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

T

Text(L, Supplier<String>, float, float, Contextualized) - Constructor for class org.opentrafficsim.animation.road.LaneDetectorAnimation.Text
Constructor.
Text(DefaultCarAnimation.GtuData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.animation.gtu.DefaultCarAnimation.Text
Constructor.
Text(DefaultCarAnimation.GtuData, Supplier<String>, float, float, TextAlignment, Color, Contextualized, RenderableTextSource.ContrastToBackground) - Constructor for class org.opentrafficsim.animation.gtu.DefaultCarAnimation.Text
Constructor.
Text(LinkAnimation.LinkData, Supplier<String>, Contextualized) - Constructor for class org.opentrafficsim.animation.network.LinkAnimation.Text
Constructor.
Text(NodeAnimation.NodeData, Supplier<String>, Contextualized) - Constructor for class org.opentrafficsim.animation.network.NodeAnimation.Text
Constructor.
Text(BusStopAnimation.BusStopData, Supplier<String>, float, float, Contextualized) - Constructor for class org.opentrafficsim.animation.road.BusStopAnimation.Text
Constructor.
Text(LaneAnimation.LaneData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.animation.road.LaneAnimation.Text
Constructor.
Text(TrafficLightAnimation.TrafficLightData, Supplier<String>, float, float, Contextualized) - Constructor for class org.opentrafficsim.animation.road.TrafficLightAnimation.Text
Constructor.
Text(TrafficLightDetectorAnimation.TrafficLightDetectorData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.animation.road.TrafficLightDetectorAnimation.Text
Constructor.
TextAlignment - Enum Class in org.opentrafficsim.animation
Location of the text in the explanation.
TextProperties - Class in org.opentrafficsim.animation
Properties for text to identify animated objects in OTS.
TextProperties() - Constructor for class org.opentrafficsim.animation.TextProperties
Construct a default set of text properties for animation.
TextProperties(TextAlignment, Color, float) - Constructor for class org.opentrafficsim.animation.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.animation.TextProperties
Construct a set of text properties for animation with alignment, color and size.
TextWeight - Enum Class in org.opentrafficsim.animation
Weight of the text font in the explanation.
TextWidth - Enum Class in org.opentrafficsim.animation
Width of the text font in the explanation.
TIME - Enum constant in enum class org.opentrafficsim.animation.graphs.ContourDataSource.Dimension
Time axis.
TIME_GRANULARITIES - Static variable in class org.opentrafficsim.animation.graphs.ContourDataSource
Time granularities.
toString() - Method in class org.opentrafficsim.animation.BoundsPaintScale
 
toString() - Method in record class org.opentrafficsim.animation.colorer.LegendColorer.LegendEntry
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.animation.data.gis.CoordinateTransformLonLatToXy
 
toString() - Method in class org.opentrafficsim.animation.data.gis.CoordinateTransformWgs84toRdNew
 
toString() - Method in class org.opentrafficsim.animation.egtf.DataSource
 
toString() - Method in class org.opentrafficsim.animation.egtf.DataStream
 
toString() - Method in class org.opentrafficsim.animation.egtf.Egtf
 
toString() - Method in class org.opentrafficsim.animation.egtf.EgtfEvent
 
toString() - Method in class org.opentrafficsim.animation.egtf.EgtfParallelListener
 
toString() - Method in class org.opentrafficsim.animation.egtf.ExpKernelShape
 
toString() - Method in class org.opentrafficsim.animation.egtf.FilterDouble
 
toString() - Method in class org.opentrafficsim.animation.egtf.GaussKernelShape
 
toString() - Method in class org.opentrafficsim.animation.egtf.Kernel
 
toString() - Method in class org.opentrafficsim.animation.egtf.Quantity
 
toString() - Method in class org.opentrafficsim.animation.egtf.typed.TypedEgtf
 
toString() - Method in class org.opentrafficsim.animation.egtf.typed.TypedFilter
 
toString() - Method in class org.opentrafficsim.animation.egtf.typed.TypedQuantity
 
toString() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.Bounds
Returns a string representation of this record class.
toString() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
Returns a string representation of this record class.
toString() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.LabelData
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.animation.graphs.ContourDataSource
 
toString() - Method in class org.opentrafficsim.animation.graphs.ContourPlotAcceleration
 
toString() - Method in class org.opentrafficsim.animation.graphs.ContourPlotDelay
 
toString() - Method in class org.opentrafficsim.animation.graphs.ContourPlotDensity
 
toString() - Method in class org.opentrafficsim.animation.graphs.ContourPlotExtendedData
 
toString() - Method in class org.opentrafficsim.animation.graphs.ContourPlotFlow
 
toString() - Method in class org.opentrafficsim.animation.graphs.ContourPlotSpeed
 
toString() - Method in record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.DistributionPaintState
Returns a string representation of this record class.
toString() - Method in record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.LabelData
Returns a string representation of this record class.
toString() - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdPaintState
Returns a string representation of this record class.
toString() - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdSeries
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.animation.graphs.FundamentalDiagram
 
toString() - Method in class org.opentrafficsim.animation.graphs.GraphCrossSection
 
toString() - Method in record class org.opentrafficsim.animation.graphs.GraphPath.Section
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.animation.graphs.GraphPath
 
toString() - Method in class org.opentrafficsim.animation.graphs.JFileChooserWithSettings
 
toString() - Method in class org.opentrafficsim.animation.graphs.OffsetTrajectory
 
toString() - Method in record class org.opentrafficsim.animation.graphs.OffsetTrajectory.TrajectorySection
Returns a string representation of this record class.
toString() - Method in record class org.opentrafficsim.animation.graphs.PlotSetting
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.animation.graphs.TrajectoryPlot
 
toString() - Method in record class org.opentrafficsim.animation.graphs.TrajectoryPlot.TrajectoriesPaintState
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.animation.graphs.XyInterpolatedBlockRenderer
 
toString() - Method in class org.opentrafficsim.animation.gtu.DefaultCarAnimation.Text
 
toString() - Method in record class org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData.ChannelData
Returns a string representation of this record class.
toString() - Method in class org.opentrafficsim.animation.network.LinkAnimation.Text
 
toString() - Method in class org.opentrafficsim.animation.network.LinkAnimation
 
toString() - Method in class org.opentrafficsim.animation.network.NodeAnimation.Text
 
toString() - Method in class org.opentrafficsim.animation.network.NodeAnimation
 
toString() - Method in class org.opentrafficsim.animation.object.StaticObjectAnimation
 
toString() - Method in class org.opentrafficsim.animation.road.BusStopAnimation.Text
 
toString() - Method in class org.opentrafficsim.animation.road.BusStopAnimation
 
toString() - Method in class org.opentrafficsim.animation.road.ConflictAnimation
 
toString() - Method in class org.opentrafficsim.animation.road.CrossSectionElementAnimation
 
toString() - Method in class org.opentrafficsim.animation.road.LaneAnimation.CenterLine
 
toString() - Method in class org.opentrafficsim.animation.road.LaneAnimation.Text
 
toString() - Method in class org.opentrafficsim.animation.road.LaneAnimation
 
toString() - Method in class org.opentrafficsim.animation.road.LaneDetectorAnimation.Text
 
toString() - Method in class org.opentrafficsim.animation.road.LaneDetectorAnimation
 
toString() - Method in class org.opentrafficsim.animation.road.StripeAnimation
 
toString() - Method in class org.opentrafficsim.animation.road.TrafficLightAnimation.Text
 
toString() - Method in class org.opentrafficsim.animation.road.TrafficLightAnimation
 
toString() - Method in class org.opentrafficsim.animation.road.TrafficLightDetectorAnimation.Text
 
toString() - Method in class org.opentrafficsim.animation.road.TrafficLightDetectorAnimation
 
toString() - Method in class org.opentrafficsim.animation.TextProperties
 
toWgs84(double, double) - Static method in class org.opentrafficsim.animation.data.gis.TransformWgs84DutchRdNew
Convert a coordinate pair in the local system to WGS84 coordinates.
toWgs84(Point2D) - Static method in class org.opentrafficsim.animation.data.gis.TransformWgs84DutchRdNew
Convert a coordinate pair in the local system to WGS84 coordinates.
toWgs84Bounds() - Static method in class org.opentrafficsim.animation.data.gis.TransformWgs84DutchRdNew
Report the bounding box for conversions from the local coordinate system.
TrafficLightAnimation - Class in org.opentrafficsim.animation.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.animation.road.TrafficLightAnimation
Construct the DefaultCarAnimation for a LaneBlock (road block).
TrafficLightAnimation.Text - Class in org.opentrafficsim.animation.road
Text animation for the TrafficLight.
TrafficLightAnimation.TrafficLightData - Interface in org.opentrafficsim.animation.road
TrafficLightData provides the information required to draw a traffic light.
TrafficLightDetectorAnimation - Class in org.opentrafficsim.animation.road
Traffic light detector animation.
TrafficLightDetectorAnimation(TrafficLightDetectorAnimation.TrafficLightDetectorData, Contextualized) - Constructor for class org.opentrafficsim.animation.road.TrafficLightDetectorAnimation
Construct a TrafficLightDetectorAnimation.
TrafficLightDetectorAnimation.Text - Class in org.opentrafficsim.animation.road
Text animation for the Detector.
TrafficLightDetectorAnimation.TrafficLightDetectorData - Interface in org.opentrafficsim.animation.road
TrafficLightDetectorData provides the information required to draw a traffic light detector.
TrajectoriesPaintState(OffsetTrajectory[], int[], Stroke[], int, Duration) - Constructor for record class org.opentrafficsim.animation.graphs.TrajectoryPlot.TrajectoriesPaintState
Creates an instance of a TrajectoriesPaintState record class.
trajectory() - Method in record class org.opentrafficsim.animation.graphs.OffsetTrajectory.TrajectorySection
Returns the value of the trajectory record component.
TRAJECTORY - Enum constant in enum class org.opentrafficsim.animation.graphs.GraphType
Trajectory.
TrajectoryColorer - Interface in org.opentrafficsim.animation.colorer.trajectory
Interface allowing trajectory colorers to report whether the whole trajectory has one color.
TrajectoryPlot - Class in org.opentrafficsim.animation.graphs
Plot of trajectories along a path.
TrajectoryPlot(String, Duration, PlotScheduler, SamplerData<?>, GraphPath<? extends LaneData<?>>) - Constructor for class org.opentrafficsim.animation.graphs.TrajectoryPlot
Constructor.
TrajectoryPlot.TrajectoriesPaintState - Record Class in org.opentrafficsim.animation.graphs
Paint state for trajectory plot.
TrajectorySection(OffsetTrajectory, Integer) - Constructor for record class org.opentrafficsim.animation.graphs.OffsetTrajectory.TrajectorySection
Creates an instance of a TrajectorySection record class.
TransformWgs84DutchRdNew - Class in org.opentrafficsim.animation.data.gis
Convert geographical coordinates between WGS84 and the Dutch RD (Rijksdriehoek) system.
TypedEgtf - Class in org.opentrafficsim.animation.egtf.typed
Typed version of the EGTF.
TypedEgtf() - Constructor for class org.opentrafficsim.animation.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.animation.egtf.typed.TypedEgtf
Constructor defining global settings.
TypedEgtf(Speed, Speed, Speed, Speed, Length, Duration, Length, Duration) - Constructor for class org.opentrafficsim.animation.egtf.typed.TypedEgtf
Convenience constructor that also sets a specified kernel.
TypedFilter - Class in org.opentrafficsim.animation.egtf.typed
Typed version of a kernel.
TypedQuantity<U extends Unit<U>,T extends org.djunits.value.base.Scalar<U,T>,K extends org.djunits.value.vdouble.matrix.base.DoubleMatrix<U,?,?,?>> - Class in org.opentrafficsim.animation.egtf.typed
Quantities for a strongly-typed context.
TypedQuantity(String, boolean, Converter<K>) - Constructor for class org.opentrafficsim.animation.egtf.typed.TypedQuantity
Constructor.
TypedQuantity(String, Converter<K>) - Constructor for class org.opentrafficsim.animation.egtf.typed.TypedQuantity
Constructor.

U

ULTRA - Static variable in class org.opentrafficsim.animation.Colors
6-color scale from magenta, through red-green, to blue.
UnitPlot(String, ContourDataSource, ExtendedDataNumber<?>, BoundsPaintScale, Z, U) - Constructor for class org.opentrafficsim.animation.graphs.ContourPlotExtendedData.UnitPlot
Constructor with specified paint scale.
UnitPlot(String, ContourDataSource, ExtendedDataNumber<?>, AbstractContourPlot.Bounds<Z>, Z, U) - Constructor for class org.opentrafficsim.animation.graphs.ContourPlotExtendedData.UnitPlot
Constructor with default paint scale (red at minimum, yellow at mid-point, green at maximum).
update() - Method in class org.opentrafficsim.animation.graphs.AbstractPlot
Requests the worker thread to perform calculations up to the current time and (in the Swing EDT thread) update the plots.
updateFixedDomainRange(boolean) - Method in class org.opentrafficsim.animation.graphs.AbstractSpaceTimePlot
Update the fixed-ness of the domain range.
updateHint(double, double) - Method in class org.opentrafficsim.animation.graphs.PointerHandler
Called when the pointer is positioned inside the data area of the graph, or when it leaves the data area.
UPDATES_PER_PERIOD - Static variable in class org.opentrafficsim.animation.graphs.FdDataSource
Updates per period.

V

v() - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdSeries
Returns the value of the v record component.
valueOf(String) - Static method in enum class org.opentrafficsim.animation.DrawLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.animation.graphs.ContourDataSource.Dimension
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.animation.graphs.FundamentalDiagram.Quantity
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.animation.graphs.GraphType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.animation.gtu.DefaultCarAnimation.GtuData.GtuMarker
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData.ChannelRadius
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.animation.TextAlignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.animation.TextWeight
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opentrafficsim.animation.TextWidth
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.opentrafficsim.animation.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.animation.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.animation.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.animation.graphs.GraphType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class org.opentrafficsim.animation.graphs.PlotSetting
Returns the value of the values record component.
values() - Static method in enum class org.opentrafficsim.animation.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.animation.gtu.PerceptionAnimation.PerceptionData.ChannelRadius
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opentrafficsim.animation.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.animation.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.animation.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.animation.egtf.EgtfParallelListener
Waits until progress has been reached, or timeout was exceeded.
weight(double, double, double) - Method in class org.opentrafficsim.animation.egtf.ExpKernelShape
 
weight(double, double, double) - Method in class org.opentrafficsim.animation.egtf.GaussKernelShape
 
weight(double, double, double) - Method in interface org.opentrafficsim.animation.egtf.KernelShape
Calculates a weight.
WEIGHT_BOLD - Enum constant in enum class org.opentrafficsim.animation.TextWeight
The standard bold weight.
WEIGHT_DEMIBOLD - Enum constant in enum class org.opentrafficsim.animation.TextWeight
A moderately lighter weight than WEIGHT_BOLD.
WEIGHT_DEMILIGHT - Enum constant in enum class org.opentrafficsim.animation.TextWeight
An intermediate weight between WEIGHT_LIGHT and WEIGHT_STANDARD.
WEIGHT_EXTRA_LIGHT - Enum constant in enum class org.opentrafficsim.animation.TextWeight
The lightest predefined weight.
WEIGHT_EXTRABOLD - Enum constant in enum class org.opentrafficsim.animation.TextWeight
An extra heavy weight.
WEIGHT_HEAVY - Enum constant in enum class org.opentrafficsim.animation.TextWeight
A moderately heavier weight than WEIGHT_BOLD.
WEIGHT_LIGHT - Enum constant in enum class org.opentrafficsim.animation.TextWeight
The standard light weight.
WEIGHT_MEDIUM - Enum constant in enum class org.opentrafficsim.animation.TextWeight
An intermediate weight between WEIGHT_REGULAR and WEIGHT_BOLD.
WEIGHT_REGULAR - Enum constant in enum class org.opentrafficsim.animation.TextWeight
The standard weight.
WEIGHT_SEMIBOLD - Enum constant in enum class org.opentrafficsim.animation.TextWeight
A moderately heavier weight than WEIGHT_REGULAR.
WEIGHT_ULTRABOLD - Enum constant in enum class org.opentrafficsim.animation.TextWeight
The heaviest predefined weight.
weighted(float[], float[], ArithmeticMean<Double, Double>) - Static method in interface org.opentrafficsim.animation.graphs.ContourDataSource.ContourDataType
Adds weighted values to the mean, where the weight of each value in values is equal to the respective delta in weightDimension.
weightedNaN(float[], float[], ArithmeticMean<Double, Double>) - Static method in interface org.opentrafficsim.animation.graphs.ContourDataSource.ContourDataType
Adds weighted values to the mean, where the weight of each value in values is equal to the respective delta in weightDimension.
WIDTH_CONDENSED - Enum constant in enum class org.opentrafficsim.animation.TextWidth
condensed font.
WIDTH_EXTENDED - Enum constant in enum class org.opentrafficsim.animation.TextWidth
extended font.
WIDTH_REGULAR - Enum constant in enum class org.opentrafficsim.animation.TextWidth
regular font.
WIDTH_SEMI_CONDENSED - Enum constant in enum class org.opentrafficsim.animation.TextWidth
moderately condensed font.
WIDTH_SEMI_EXTENDED - Enum constant in enum class org.opentrafficsim.animation.TextWidth
moderately extended font.

X

xLabel() - Method in record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.LabelData
Returns the value of the xLabel record component.
XyInterpolatedBlockRenderer - Class in org.opentrafficsim.animation.graphs
Renderer for blocks that are filled with bi-directionally interpolated colors.
XyInterpolatedBlockRenderer(XyInterpolatedDataset) - Constructor for class org.opentrafficsim.animation.graphs.XyInterpolatedBlockRenderer
Constructor.

Z

ZERO - Enum constant in enum class org.opentrafficsim.animation.gtu.PerceptionAnimation.PerceptionData.ChannelRadius
Drawn with 0 radius.
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Serialized Form