Index
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
anglerecord 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
attentionrecord component.
B
- Bounds(Z, Z) - Constructor for record class org.opentrafficsim.animation.graphs.AbstractContourPlot.Bounds
-
Creates an instance of a
Boundsrecord 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
-
Invokes
PlotDelegate.calculatePaintStateUnsafe(org.djunits.value.vdouble.scalar.Duration)in a thread-safe manner. - 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
captionrecord 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
colorrecord 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
ContourPaintStaterecord 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
ContourPlotExtendedDatafor 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
Quantityto 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
datarecord 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
defaultValueIndexrecord 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
descriptionrecord 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
DistributionPaintStaterecord 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
dtrecord component. - dx() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.ContourPaintState
-
Returns the value of the
dxrecord 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
FdPaintStaterecord class. - fdSeries() - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdPaintState
-
Returns the value of the
fdSeriesrecord component. - FdSeries(float[], float[], float[]) - Constructor for record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdSeries
-
Creates an instance of a
FdSeriesrecord 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
getAvailableTimerecord 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
getAvailableTimerecord component. - getAvailableTime() - Method in record class org.opentrafficsim.animation.graphs.FundamentalDiagram.FdPaintState
-
Returns the value of the
getAvailableTimerecord component. - getAvailableTime() - Method in record class org.opentrafficsim.animation.graphs.TrajectoryPlot.TrajectoriesPaintState
-
Returns the value of the
getAvailableTimerecord component. - getAxis(ContourDataSource) - Method in enum class org.opentrafficsim.animation.graphs.ContourDataSource.Dimension
-
Returns the
Axisobject. - 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
GraphCrossSectiondefines 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
GraphPathdefines 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
ncolors 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
interpolaterecord 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
krecord 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
LabelDatarecord class. - labelFormat() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.LabelData
-
Returns the value of the
labelFormatrecord 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
laneCountrecord 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
laneOfSeriesrecord 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
LegendEntryrecord class. - legendFormat() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.LabelData
-
Returns the value of the
legendFormatrecord component. - legendStep() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.LabelData
-
Returns the value of the
legendSteprecord component. - length() - Method in record class org.opentrafficsim.animation.graphs.GraphPath.Section
-
Returns the value of the
lengthrecord 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
maximumrecord component. - maximum() - Method in record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.LabelData
-
Returns the value of the
maximumrecord component. - minimum() - Method in record class org.opentrafficsim.animation.graphs.AbstractContourPlot.Bounds
-
Returns the value of the
minimumrecord component. - minimum() - Method in record class org.opentrafficsim.animation.graphs.DistributionPlotExtendedData.LabelData
-
Returns the value of the
minimumrecord 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
namerecord 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
nSpaceSlicesrecord 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
Renderable2dto let thecontainsmethod 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
perceptionDelayrecord 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
PlotSettingrecord 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
qrecord 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
radiusrecord 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 onabstractPlot. - scheduleUpdateNow(AbstractPlot<?>) - Method in interface org.opentrafficsim.animation.graphs.PlotScheduler
-
Schedule
AbstractPlot.update()call onabstractPlotnow. - section() - Method in record class org.opentrafficsim.animation.graphs.OffsetTrajectory.TrajectorySection
-
Returns the value of the
sectionrecord component. - Section(Length, Speed, List<L>) - Constructor for record class org.opentrafficsim.animation.graphs.GraphPath.Section
-
Creates an instance of a
Sectionrecord class. - sections() - Method in record class org.opentrafficsim.animation.graphs.GraphPath.Section
-
Returns the value of the
sectionsrecord 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
seriesrecord 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
FdDataSourcefrom a sampler and positions. - sourceFromSampler(Sampler<?, L>, PlotScheduler, GraphPath<L>, boolean, Duration) - Static method in class org.opentrafficsim.animation.graphs.FdDataSource
-
Creates a
FdDataSourcefrom 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
speedLimitrecord 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
steprecord 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
strokeOfSeriesrecord 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
TrajectoriesPaintStaterecord class. - trajectory() - Method in record class org.opentrafficsim.animation.graphs.OffsetTrajectory.TrajectorySection
-
Returns the value of the
trajectoryrecord 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
TrajectorySectionrecord 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
vrecord 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
valuesrecord 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
valuesis equal to the respective delta inweightDimension. - 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
valuesis equal to the respective delta inweightDimension. - 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
xLabelrecord 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.
All Classes and Interfaces|All Packages|Serialized Form