Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractBoundedPlot - Class in org.opentrafficsim.draw.graphs
-
Plot that allows hard bounds to be set, with upper and lower bound independent.
- AbstractBoundedPlot(PlotScheduler, String, Duration, Duration) - Constructor for class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
-
Constructor.
- AbstractContourPlot<Z extends Number> - Class in org.opentrafficsim.draw.graphs
-
Class for contour plots.
- AbstractContourPlot(String, PlotScheduler, ContourDataSource, BoundsPaintScale, Z, String, String) - Constructor for class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Constructor with specified paint scale.
- AbstractContourPlot(String, PlotScheduler, ContourDataSource, Z, String, Z, Z, String) - Constructor for class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Constructor with default paint scale.
- AbstractFdSource() - Constructor for class org.opentrafficsim.draw.graphs.FundamentalDiagram.AbstractFdSource
- AbstractGraphSpace<S> - Class in org.opentrafficsim.draw.graphs
-
Common functionality between a cross-section and a path.
- AbstractGraphSpace(List<String>) - Constructor for class org.opentrafficsim.draw.graphs.AbstractGraphSpace
-
Constructor.
- AbstractLineAnimation<T extends AbstractLineAnimation.LaneBasedObjectData> - Class in org.opentrafficsim.draw.road
-
Abstract class for objects that draw a line perpendicular on the lane.
- AbstractLineAnimation(T, Contextualized, double, Length) - Constructor for class org.opentrafficsim.draw.road.AbstractLineAnimation
-
Construct the line animation.
- AbstractLineAnimation.LaneBasedObjectData - Interface in org.opentrafficsim.draw.road
-
LaneBasedObjectData provides the information required to draw a lane based object.
- AbstractPlot - Class in org.opentrafficsim.draw.graphs
-
Super class of all plots.
- AbstractPlot(PlotScheduler, String, Duration, Duration) - Constructor for class org.opentrafficsim.draw.graphs.AbstractPlot
-
Constructor.
- AbstractSamplerPlot - Class in org.opentrafficsim.draw.graphs
-
Super class for plots that use sampler data.
- AbstractSamplerPlot(String, Duration, PlotScheduler, SamplerData<?>, GraphPath<? extends LaneData<?>>, Duration) - Constructor for class org.opentrafficsim.draw.graphs.AbstractSamplerPlot
-
Constructor.
- AbstractSpaceTimePlot - Class in org.opentrafficsim.draw.graphs
-
Plots with space-time.
- AbstractSpaceTimePlot(String, Duration, PlotScheduler, Duration, Time) - Constructor for class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
-
Constructor.
- ACCELERATION_CONTOUR - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
-
Contour plot: acceleration.
- actionPerformed(ActionEvent) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
- addChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
- addFundamentalDiagram(FundamentalDiagram) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram.AbstractFdSource
-
Add fundamental diagram.
- addFundamentalDiagram(FundamentalDiagram) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Add fundamental diagram.
- addGridData(DataStream<Z>, LengthVector, DurationVector, DoubleMatrix<U, ?, ?, ?>) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Adds grid data.
- addGridData(Quantity<Z, ?>, LengthVector, DurationVector, DoubleMatrix<U, ?, ?, ?>) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Adds grid data.
- addGridDataSI(DataStream<?>, double[], double[], double[][]) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Adds grid data.
- addGridDataSI(Quantity<?, ?>, double[], double[], double[][]) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Adds grid data.
- addListener(EgtfListener) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Add listener.
- addPointData(DataStream<Z>, Length, Duration, Z) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Adds point data.
- addPointData(Quantity<Z, ?>, Length, Duration, Z) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Adds point data.
- addPointDataSI(DataStream<?>, double, double, double) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Adds point data.
- addPointDataSI(Quantity<?, ?>, double, double, double) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Adds point data.
- addStream(Quantity<T, ?>, T, T) - Method in class org.opentrafficsim.draw.egtf.DataSource
-
Add a non-speed stream for the quantity to this data source.
- addStreamSI(Quantity<T, ?>, double, double) - Method in class org.opentrafficsim.draw.egtf.DataSource
-
Add a stream for the quantity to this data source.
- addVectorData(DataStream<Z>, LengthVector, DurationVector, DoubleVector<U, ?, ?>) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Adds vector data.
- addVectorData(Quantity<Z, ?>, LengthVector, DurationVector, DoubleVector<U, ?, ?>) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Adds vector data.
- addVectorDataSI(DataStream<?>, double[], double[], double[]) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Adds vector data.
- addVectorDataSI(Quantity<?, ?>, double[], double[], double[]) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Adds vector data.
- ANNOTATION - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
-
Annotation level (e.g. draggable for editing).
- Axis(double, double, double, double[]) - Constructor for class org.opentrafficsim.draw.graphs.ContourDataSource.Axis
-
Constructor.
B
- BLOCK - Enum constant in enum class org.opentrafficsim.draw.road.StripeAnimation.StripeData.Type
-
Block : allow to cross in both directions.
- BOUNDS - Static variable in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
-
Standard bounds.
- BoundsPaintScale - Class in org.opentrafficsim.draw
-
Paint scale interpolating between colors at values.
- BoundsPaintScale(double[], Color[]) - Constructor for class org.opentrafficsim.draw.BoundsPaintScale
-
Constructor.
- BusStopAnimation - Class in org.opentrafficsim.draw.road
-
Draw BusStopData.
- BusStopAnimation(BusStopAnimation.BusStopData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.BusStopAnimation
-
Construct a DetectorAnimation.
- BusStopAnimation.BusStopData - Interface in org.opentrafficsim.draw.road
-
BusStopData provides the information required to draw a bus stop.
- BusStopAnimation.Text - Class in org.opentrafficsim.draw.road
-
Text animation for the Detector.
C
- cancelEvent(AbstractPlot) - Method in interface org.opentrafficsim.draw.graphs.PlotScheduler
-
Cancel event on plot.
- CENTER - Enum constant in enum class org.opentrafficsim.draw.TextAlignment
-
center.
- CENTER_LINE - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
-
Center line level.
- CenterLine(PolyLine2d, String) - Constructor for class org.opentrafficsim.draw.road.LaneAnimation.CenterLine
-
Construct a new CenterLine.
- CenterLineAnimation(LaneAnimation.CenterLine, Contextualized) - Constructor for class org.opentrafficsim.draw.road.LaneAnimation.CenterLineAnimation
-
Construct a new CenterLineAnimation.
- clearDataBefore(double) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Removes all data from before the given time.
- clearDataBefore(Duration) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Removes all data from before the given time.
- clearFundamentalDiagrams() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram.AbstractFdSource
-
Clears all connected fundamental diagrams.
- clearFundamentalDiagrams() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Clears all connected fundamental diagrams.
- ColorInterpolator - Class in org.opentrafficsim.draw
-
Interpolate between two color values.
- ColorPaintScale - Interface in org.opentrafficsim.draw
-
Paint scale that forces the output to be a color.
- Colors - Class in org.opentrafficsim.draw
-
List of colors to use for various legends.
- Colors() - Constructor for class org.opentrafficsim.draw.Colors
- COLORS - Static variable in class org.opentrafficsim.draw.Colors
-
List of colors.
- combinedSource(Map<String, FundamentalDiagram.FdSource>) - Static method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Combines multiple sources in to one source.
- computeOther(FundamentalDiagram.Quantity, double, double) - Method in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
-
Compute the value of the 3rd quantity.
- ConflictAnimation - Class in org.opentrafficsim.draw.road
-
Animate a conflict.
- ConflictAnimation(ConflictAnimation.ConflictData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.ConflictAnimation
- ConflictAnimation.ConflictData - Interface in org.opentrafficsim.draw.road
-
ConflictData provides the information required to draw a conflict.
- considerTrajectory(Trajectory<?>, Length, Length) - Static method in class org.opentrafficsim.draw.graphs.GraphUtil
-
Helper method for quick filtering of trajectories by checking if the position of the trajectory has overlap with the given range.
- considerTrajectory(Trajectory<?>, Time, Time) - Static method in class org.opentrafficsim.draw.graphs.GraphUtil
-
Helper method for quick filtering of trajectories by checking if the time of the trajectory has overlap with the given time.
- ContourDataSource - Class in org.opentrafficsim.draw.graphs
-
Class that contains data for contour plots.
- ContourDataSource(SamplerData<?>, Duration, GraphPath<? extends LaneData<?>>, double[], int, double[], int, Time, Time) - Constructor for class org.opentrafficsim.draw.graphs.ContourDataSource
-
Constructor for non-default input.
- ContourDataSource(SamplerData<?>, GraphPath<? extends LaneData<?>>) - Constructor for class org.opentrafficsim.draw.graphs.ContourDataSource
-
Constructor using default granularities.
- ContourDataSource.Axis - Class in org.opentrafficsim.draw.graphs
-
Class to store and determine axis information such as granularity, ticks, and range.
- ContourDataSource.ContourDataType<Z extends Number,
I> - Interface in org.opentrafficsim.draw.graphs -
Interface for data types of which a contour plot can be made.
- ContourDataSource.Dimension - Enum Class in org.opentrafficsim.draw.graphs
-
Enum to refer to either the distance or time axis.
- ContourPlotAcceleration - Class in org.opentrafficsim.draw.graphs
-
Contour plot for acceleration.
- ContourPlotAcceleration(String, PlotScheduler, ContourDataSource) - Constructor for class org.opentrafficsim.draw.graphs.ContourPlotAcceleration
-
Constructor.
- ContourPlotDelay - Class in org.opentrafficsim.draw.graphs
-
Contour plot for delay.
- ContourPlotDelay(String, PlotScheduler, ContourDataSource) - Constructor for class org.opentrafficsim.draw.graphs.ContourPlotDelay
-
Constructor.
- ContourPlotDensity - Class in org.opentrafficsim.draw.graphs
-
Contour plot for density.
- ContourPlotDensity(String, PlotScheduler, ContourDataSource) - Constructor for class org.opentrafficsim.draw.graphs.ContourPlotDensity
-
Constructor.
- ContourPlotFlow - Class in org.opentrafficsim.draw.graphs
-
Contour plot for flow.
- ContourPlotFlow(String, PlotScheduler, ContourDataSource) - Constructor for class org.opentrafficsim.draw.graphs.ContourPlotFlow
-
Constructor.
- ContourPlotSpeed - Class in org.opentrafficsim.draw.graphs
-
Contour plot for speed.
- ContourPlotSpeed(String, PlotScheduler, ContourDataSource) - Constructor for class org.opentrafficsim.draw.graphs.ContourPlotSpeed
-
Constructor.
- convert(double[][]) - Method in interface org.opentrafficsim.draw.egtf.Converter
-
Convert the filtered data to an output format.
- convert(double[][]) - Method in class org.opentrafficsim.draw.egtf.Quantity
-
Converts the filtered data to an output format.
- Converter<K> - Interface in org.opentrafficsim.draw.egtf
-
Converter for use in
Quantity
to convert internal filtered data to an output type. - convolution(double[][], double[][]) - Static method in class org.opentrafficsim.draw.egtf.Convolution
-
Convolution of two matrices using fast fourier transform.
- Convolution - Class in org.opentrafficsim.draw.egtf
-
Utility class for convolution using fast fourier transformation.
- CrossSectionElementAnimation<L extends CrossSectionElementAnimation.CrossSectionElementData> - Class in org.opentrafficsim.draw.road
-
Draws cross section elements (those that are not defined more specifically).
- CrossSectionElementAnimation(L, Contextualized, Color) - Constructor for class org.opentrafficsim.draw.road.CrossSectionElementAnimation
- CrossSectionElementAnimation.CrossSectionElementData - Interface in org.opentrafficsim.draw.road
-
CrossSectionElementData provides the information required to draw a cross section element.
- CrossSectionElementAnimation.ShoulderData - Interface in org.opentrafficsim.draw.road
-
ShoulderData provides the information required to draw a shoulder.
D
- DASHED - Enum constant in enum class org.opentrafficsim.draw.road.StripeAnimation.StripeData.Type
-
Dashes ¦ allow to cross in both directions.
- DataSource - Class in org.opentrafficsim.draw.egtf
-
Data source for the EGTF.
- DataSource(String) - Constructor for class org.opentrafficsim.draw.egtf.DataSource
-
Constructor.
- DataStream<T extends Number> - Class in org.opentrafficsim.draw.egtf
-
Data stream for the EGTF.
- DataStream(DataSource, Quantity<T, ?>, double, double) - Constructor for class org.opentrafficsim.draw.egtf.DataStream
-
Constructor.
- DEFAULT_INITIAL_UPPER_TIME_BOUND - Static variable in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Initial upper bound for the time scale.
- DEFAULT_LOWER_TIME_BOUND - Static variable in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Initial lower bound for the time scale.
- DEFAULT_PERIODS - Static variable in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Aggregation periods.
- DEFAULT_SPACE_GRANULARITIES - Static variable in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Space granularity values.
- DEFAULT_SPACE_GRANULARITY_INDEX - Static variable in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Index of the initial space granularity.
- DEFAULT_TIME_GRANULARITIES - Static variable in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Time granularity values.
- DEFAULT_TIME_GRANULARITY_INDEX - Static variable in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Index of the initial time granularity.
- DEFAULT_UPDATE_FREQUENCIES - Static variable in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Update frequencies (n * 1/period).
- DefaultCarAnimation - Class in org.opentrafficsim.draw.gtu
-
Draw a car.
- DefaultCarAnimation(DefaultCarAnimation.GtuData, Contextualized) - Constructor for class org.opentrafficsim.draw.gtu.DefaultCarAnimation
-
Construct the DefaultCarAnimation for a LaneBasedIndividualCar.
- DefaultCarAnimation.GtuData - Interface in org.opentrafficsim.draw.gtu
-
GtuData provides the information required to draw a link.
- DefaultCarAnimation.Text - Class in org.opentrafficsim.draw.gtu
-
Text animation for the Car.
- DELAY_CONTOUR - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
-
Contour plot: delay.
- DENSITY - Enum constant in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
-
Density.
- DENSITY - Static variable in class org.opentrafficsim.draw.egtf.typed.TypedQuantity
-
Standard quantity for density.
- DENSITY_CONTOUR - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
-
Contour plot: density.
- DENSITY_SI - Static variable in class org.opentrafficsim.draw.egtf.Quantity
-
Standard quantity for density.
- destroy(Contextualized) - Method in class org.opentrafficsim.draw.gtu.DefaultCarAnimation
- destroy(Contextualized) - Method in class org.opentrafficsim.draw.network.LinkAnimation
- destroy(Contextualized) - Method in class org.opentrafficsim.draw.network.NodeAnimation
- destroy(Contextualized) - Method in class org.opentrafficsim.draw.road.BusStopAnimation
- destroy(Contextualized) - Method in class org.opentrafficsim.draw.road.LaneAnimation
- destroy(Contextualized) - Method in class org.opentrafficsim.draw.road.LaneDetectorAnimation
- destroy(Contextualized) - Method in class org.opentrafficsim.draw.road.TrafficLightAnimation
- destroy(Contextualized) - Method in class org.opentrafficsim.draw.road.TrafficLightDetectorAnimation
- destroy(Contextualized) - Method in class org.opentrafficsim.draw.TextAnimation
-
Destroy the text animation.
- DetectorData - Interface in org.opentrafficsim.draw.road
-
Tagging interface to toggle different types of detectors in animation.
- DetectorData.Text - Interface in org.opentrafficsim.draw.road
-
Tagging interface to toggle IDs of different types of detectors in animation.
- DISTANCE - Enum constant in enum class org.opentrafficsim.draw.graphs.ContourDataSource.Dimension
-
Distance axis.
- DOUBLE - Enum constant in enum class org.opentrafficsim.draw.road.StripeAnimation.StripeData.Type
-
Double solid line ||, don't cross.
- drawItem(Graphics2D, XYItemRendererState, Rectangle2D, PlotRenderingInfo, XYPlot, ValueAxis, ValueAxis, XYDataset, int, int, CrosshairState, int) - Method in class org.opentrafficsim.draw.graphs.XyInterpolatedBlockRenderer
-
This code is partially based on the parent implementation.
- DrawLevel - Enum Class in org.opentrafficsim.draw
-
Z-level for use in
Locatable.getZ()
implementations.
E
- Egtf - Class in org.opentrafficsim.draw.egtf
-
Extended Generalized Treiber-Helbing Filter (van Lint and Hoogendoorn, 2009).
- Egtf() - Constructor for class org.opentrafficsim.draw.egtf.Egtf
-
Constructor using cCong = -18km/h, cFree = 80km/h, deltaV = 10km/h and vc = 80km/h.
- Egtf(double, double, double, double) - Constructor for class org.opentrafficsim.draw.egtf.Egtf
-
Constructor defining global settings.
- Egtf(double, double, double, double, double, double, double, double) - Constructor for class org.opentrafficsim.draw.egtf.Egtf
-
Convenience constructor that also sets a specified kernel.
- EgtfEvent - Class in org.opentrafficsim.draw.egtf
-
EGTF event with progress and the ability to interrupt calculations.
- EgtfEvent(Egtf, double) - Constructor for class org.opentrafficsim.draw.egtf.EgtfEvent
-
Constructor.
- EgtfListener - Interface in org.opentrafficsim.draw.egtf
-
Interface for EGTF listeners.
- EgtfParallelListener - Class in org.opentrafficsim.draw.egtf
-
Listener that allows another thread to monitor, report on, and wait for the filtering result.
- EgtfParallelListener() - Constructor for class org.opentrafficsim.draw.egtf.EgtfParallelListener
-
Package-private constructor.
- encodeAsPng(int, int, double) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Returns the chart as a byte array representing a png image.
- ensureCapacity(double[], int) - Static method in class org.opentrafficsim.draw.graphs.GraphUtil
-
Ensures that the given capacity is available in the array.
- ensureCapacity(float[], int) - Static method in class org.opentrafficsim.draw.graphs.GraphUtil
-
Ensures that the given capacity is available in the array.
- ensureCapacity(int[], int) - Static method in class org.opentrafficsim.draw.graphs.GraphUtil
-
Ensures that the given capacity is available in the array.
- equals(Object) - Method in class org.opentrafficsim.draw.egtf.DataSource
- equals(Object) - Method in class org.opentrafficsim.draw.egtf.DataStream
- equals(Object) - Method in class org.opentrafficsim.draw.egtf.Quantity
- equals(Object) - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.opentrafficsim.draw.gtu.DefaultCarAnimation
- ExpKernelShape - Class in org.opentrafficsim.draw.egtf
-
Exponential implementation of a shape.
- ExpKernelShape(double, double) - Constructor for class org.opentrafficsim.draw.egtf.ExpKernelShape
-
Constructor.
F
- filter(LengthVector, DurationVector, Quantity<?, ?>...) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Returns filtered data.
- Filter - Interface in org.opentrafficsim.draw.egtf
-
Interface for filtered data.
- FilterDouble - Class in org.opentrafficsim.draw.egtf
-
Class containing processed output data.
- FilterDouble(double[], double[], Map<Quantity<?, ?>, double[][]>) - Constructor for class org.opentrafficsim.draw.egtf.FilterDouble
-
Constructor.
- filterFastSI(double, double, double, double, double, double, Quantity<?, ?>...) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Returns filtered data that is processed using fast fourier transformation.
- filterParallelFastSI(double, double, double, double, double, double, Quantity<?, ?>...) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Executes fast filtering in parallel.
- filterParallelSI(double[], double[], Quantity<?, ?>...) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Executes filtering in parallel.
- filterSI(double[], double[], Quantity<?, ?>...) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Returns filtered data.
- finalize(I) - Method in interface org.opentrafficsim.draw.graphs.ContourDataSource.ContourDataType
-
Returns the final value of the intermediate result after all lanes.
- FLOW - Enum constant in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
-
Flow.
- FLOW - Static variable in class org.opentrafficsim.draw.egtf.typed.TypedQuantity
-
Standard quantity for flow.
- FLOW_CONTOUR - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
-
Contour plot: flow.
- FLOW_SI - Static variable in class org.opentrafficsim.draw.egtf.Quantity
-
Standard quantity for flow.
- format(double) - Method in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
-
Formats a value for status display.
- fromLocation(double) - Method in class org.opentrafficsim.draw.egtf.Kernel
-
Returns the from location of the valid data range.
- fromTime(double) - Method in class org.opentrafficsim.draw.egtf.Kernel
-
Returns the from time of the valid data range.
- FUNDAMENTAL_DIAGRAM - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
-
Fundamental diagram.
- FundamentalDiagram - Class in org.opentrafficsim.draw.graphs
-
Fundamental diagram from various sources.
- FundamentalDiagram(String, FundamentalDiagram.Quantity, FundamentalDiagram.Quantity, PlotScheduler, FundamentalDiagram.FdSource, FundamentalDiagram.FdLine) - Constructor for class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Constructor.
- FundamentalDiagram.AbstractFdSource - Class in org.opentrafficsim.draw.graphs
-
Abstract implementation to link to fundamental diagrams.
- FundamentalDiagram.FdLine - Interface in org.opentrafficsim.draw.graphs
-
Defines a line plot for a fundamental diagram.
- FundamentalDiagram.FdSource - Interface in org.opentrafficsim.draw.graphs
-
Data source for a fundamental diagram.
- FundamentalDiagram.Quantity - Enum Class in org.opentrafficsim.draw.graphs
-
Quantity enum defining density, flow and speed.
G
- GaussKernelShape - Class in org.opentrafficsim.draw.egtf
-
Gaussian implementation of a shape.
- GaussKernelShape(double, double) - Constructor for class org.opentrafficsim.draw.egtf.GaussKernelShape
-
Constructor.
- get(int) - Static method in class org.opentrafficsim.draw.Colors
-
Returns a color for the index.
- get(int) - Method in class org.opentrafficsim.draw.graphs.GraphPath
-
Returns a section.
- get(int, ContourDataSource.ContourDataType<?, ?>) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns data of the given
ContourDataType
for a specific item. - get(Quantity<?, K>) - Method in interface org.opentrafficsim.draw.egtf.Filter
-
Returns the filtered data in output format.
- get(Quantity<?, K>) - Method in class org.opentrafficsim.draw.egtf.FilterDouble
-
Returns the filtered data in output format.
- get(Quantity<?, K>) - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
-
Returns the filtered data in output format.
- getAggregationPeriod() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
The aggregation period.
- getAxis(ContourDataSource) - Method in enum class org.opentrafficsim.draw.graphs.ContourDataSource.Dimension
-
Returns the
Axis
object. - getAxisBin(ContourDataSource.Dimension, double) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns the axis bin number of the given value.
- getAxisValue(ContourDataSource.Dimension, int) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns the value on the axis of an item.
- getBackgroundColor() - Method in interface org.opentrafficsim.draw.TextAnimation.ContrastToBackground
-
Retrieve the color of the background.
- getBinCount() - Method in class org.opentrafficsim.draw.graphs.ContourDataSource.Axis
-
Calculates the number of bins.
- getBinCount(ContourDataSource.Dimension) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns the bin count.
- getBinSize(ContourDataSource.Dimension, int) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns the size of a bin.
- getBinValue(int) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource.Axis
-
Calculates the center value of a bin.
- getBlockRenderer() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Returns the block renderer.
- getBounds() - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLine
- getBounds() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
- getBounds() - Method in class org.opentrafficsim.draw.TextAnimation
- getCaption() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Retrieve the caption.
- getCenterLine() - Method in interface org.opentrafficsim.draw.road.CrossSectionElementAnimation.CrossSectionElementData
-
Returns the center line.
- getCenterLine() - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLine
-
Retrieve the center line.
- getCenterLine() - Method in interface org.opentrafficsim.draw.road.StripeAnimation.StripeData
-
Returns the center line.
- getChart() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Returns the chart.
- getColor() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
-
Returns the GTU color.
- getColor() - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
- getColor() - Method in interface org.opentrafficsim.draw.road.ConflictAnimation.ConflictData
-
Returns the conflict color.
- getColor() - Method in interface org.opentrafficsim.draw.road.TrafficLightAnimation.TrafficLightData
-
Returns the traffic light color.
- getColor() - Method in class org.opentrafficsim.draw.TextAnimation
-
Retrieve the current color.
- getColor() - Method in class org.opentrafficsim.draw.TextProperties
- getContour() - Method in interface org.opentrafficsim.draw.road.ConflictAnimation.ConflictData
-
Returns the contour.
- getContourDataType() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Returns the contour data type for use in a
ContourDataSource
. - getContourDataType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotAcceleration
-
Returns the contour data type for use in a
ContourDataSource
. - getContourDataType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotDelay
-
Returns the contour data type for use in a
ContourDataSource
. - getContourDataType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotDensity
-
Returns the contour data type for use in a
ContourDataSource
. - getContourDataType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotFlow
-
Returns the contour data type for use in a
ContourDataSource
. - getContourDataType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotSpeed
-
Returns the contour data type for use in a
ContourDataSource
. - getDataPool() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Returns the data pool for sub classes.
- getDataSource() - Method in class org.opentrafficsim.draw.egtf.DataStream
-
Returns the data source.
- getDataSource(String) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Return a data source, which is created if necessary.
- getDelay() - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns the delay for an
AbstractContourPlot
using thisContourDataSource
. - getDelay() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Return the delay for graph updates so future influencing events have occurred, e.d.
- getDensity(int, int) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Return the SI density value of item in series.
- getDesignLine() - Method in interface org.opentrafficsim.draw.network.LinkAnimation.LinkData
-
Returns the design line.
- getDiagrams() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram.AbstractFdSource
-
Returns the diagrams.
- getDiagrams() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Returns the diagrams.
- getDomainOrder() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
- getDomainOrder() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
- getDomainOrder() - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
- getDomainQuantity() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Return the domain quantity.
- getDx() - Method in class org.opentrafficsim.draw.TextAnimation
-
Retrieve dx.
- getDy() - Method in class org.opentrafficsim.draw.TextAnimation
-
Retrieve dy.
- getEndLocation() - Method in class org.opentrafficsim.draw.graphs.AbstractSamplerPlot
-
Returns the total path length.
- getEndLocation() - Method in class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
-
Returns the total path length.
- getFilter() - Method in class org.opentrafficsim.draw.egtf.EgtfParallelListener
-
Get the filter results after the EGTF is done.
- getFlow(int, int) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Return the SI flow value of item in series.
- getFont() - Method in class org.opentrafficsim.draw.TextAnimation
-
Retrieve the font.
- getFont() - Method in class org.opentrafficsim.draw.TextProperties
- getFontSize() - Method in class org.opentrafficsim.draw.TextAnimation
-
Retrieve the font size.
- getFontSize() - Method in class org.opentrafficsim.draw.TextProperties
- getFront() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
-
Returns the distance towards the front.
- getGeometry() - Method in interface org.opentrafficsim.draw.object.StaticObjectAnimation.StaticObjectData
-
Returns the geometry of the object.
- getGeometry() - Method in interface org.opentrafficsim.draw.road.TrafficLightDetectorAnimation.TrafficLightDetectorData
-
Returns the geometry.
- getGranularities(ContourDataSource.Dimension) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns the available granularities that a linked plot may use.
- getGranularity(ContourDataSource.Dimension) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns the selected granularity that a linked plot should use.
- getGraphType() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Return the graph type for transceiver.
- getGraphType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotAcceleration
-
Return the graph type for transceiver.
- getGraphType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotDelay
-
Return the graph type for transceiver.
- getGraphType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotDensity
-
Return the graph type for transceiver.
- getGraphType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotFlow
-
Return the graph type for transceiver.
- getGraphType() - Method in class org.opentrafficsim.draw.graphs.ContourPlotSpeed
-
Return the graph type for transceiver.
- getGraphType() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Return the graph type for transceiver.
- getGraphType() - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
-
Return the graph type for transceiver.
- getGroup() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
- getHalfLength() - Method in class org.opentrafficsim.draw.road.AbstractLineAnimation
-
Returns half the length.
- getId() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
- getItemCount(int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
- getItemCount(int) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Returns the number of items in the series.
- getItemCount(int) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
- getItemCount(int) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
- getLaneVisible() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Return the list of lane visibility flags.
- getLaneVisible() - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
-
Retrieve the lane visibility flags.
- getLaneWidth() - Method in interface org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData
-
Returns the width of the lane.
- getLegend() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Retrievee the legend of this FundamentalDiagram.
- getLegend() - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
-
Retrieve the legend.
- getLength() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
-
Returns the length.
- getLinkId() - Method in interface org.opentrafficsim.draw.road.CrossSectionElementAnimation.CrossSectionElementData
-
Return the id of the link.
- getLocation() - Method in interface org.opentrafficsim.draw.egtf.Filter
-
Returns the grid location.
- getLocation() - Method in class org.opentrafficsim.draw.egtf.FilterDouble
-
Returns the grid location.
- getLocation() - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
-
Returns the grid location.
- getLocation() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
- getLocation() - Method in interface org.opentrafficsim.draw.network.LinkAnimation.LinkData
- getLocation() - Method in interface org.opentrafficsim.draw.network.NodeAnimation.NodeData
- getLocation() - Method in interface org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData
- getLocation() - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLine
- getLocation() - Method in interface org.opentrafficsim.draw.road.StripeAnimation.StripeData
- getLocation() - Method in interface org.opentrafficsim.draw.road.TrafficLightDetectorAnimation.TrafficLightDetectorData
- getLocation() - Method in class org.opentrafficsim.draw.TextAnimation
- getLocationVector() - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
-
Returns the grid location.
- getLowerBound() - Method in class org.opentrafficsim.draw.BoundsPaintScale
- getMarker() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
-
Returns the shape of a marker to show when zoomed out.
- getName() - Method in class org.opentrafficsim.draw.egtf.DataSource
-
Returns the name.
- getName() - Method in class org.opentrafficsim.draw.egtf.Quantity
-
Returns the name.
- getName() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdLine
-
Returns the name of the line, as shown in the legend.
- getName(int) - Method in class org.opentrafficsim.draw.graphs.AbstractGraphSpace
-
Returns the name of the series.
- getName(int) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Returns a name of the series.
- getNumberOfSeries() - Method in class org.opentrafficsim.draw.graphs.AbstractGraphSpace
-
Returns the number of series.
- getNumberOfSeries() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Returns the number of series (i.e. lanes or 1 for aggregated).
- getOccupancy() - Method in interface org.opentrafficsim.draw.road.TrafficLightDetectorAnimation.TrafficLightDetectorData
-
Returns whether the detector is occupied.
- getOtherQuantity() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Get the other (non domain; vertical axis) quantity.
- getPaint(double) - Method in class org.opentrafficsim.draw.BoundsPaintScale
- getPaint(double) - Method in interface org.opentrafficsim.draw.ColorPaintScale
- getPath() - Method in class org.opentrafficsim.draw.graphs.AbstractSamplerPlot
-
Returns the path.
- getPath() - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns the path for an
AbstractContourPlot
using thisContourDataSource
. - getPath(PolyLine2d) - Static method in class org.opentrafficsim.draw.PaintLine
-
Returns drawable path of the line.
- getPath(OrientedPoint2d, PolyLine2d) - Static method in class org.opentrafficsim.draw.PaintLine
-
Returns drawable path of the line.
- getPath(Point2d, PolyLine2d) - Static method in class org.opentrafficsim.draw.PaintLine
-
Returns drawable path of the line.
- getPaths(List<Point2d>) - Static method in class org.opentrafficsim.draw.PaintPolygons
-
Returns drawable paths of a polygon.
- getPaths(OrientedPoint2d, List<Point2d>) - Static method in class org.opentrafficsim.draw.PaintPolygons
-
Returns drawable paths of a polygon.
- getPaths(Point2d, List<Point2d>) - Static method in class org.opentrafficsim.draw.PaintPolygons
-
Returns drawable paths of a polygon.
- getPossibleAggregationPeriods() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Returns the possible intervals.
- getPossibleUpdateFrequencies() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Returns the possible frequencies, as a factor on 1 / 'aggregation interval'.
- getProgress() - Method in class org.opentrafficsim.draw.egtf.EgtfEvent
-
Returns the progress, a value in the range [0 ... 1].
- getQuantity() - Method in class org.opentrafficsim.draw.egtf.DataStream
-
Returns the quantity.
- getQuantity() - Method in interface org.opentrafficsim.draw.graphs.ContourDataSource.ContourDataType
-
Returns the quantity that is being plotted on the z-axis for the EGTF filter.
- getQueueCount() - Method in interface org.opentrafficsim.draw.road.GtuGeneratorPositionAnimation.GtuGeneratorPositionData
-
Returns the queue count.
- getRangeBinCount() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Returns the number of items in each column.
- getRangeBinCount() - Method in interface org.opentrafficsim.draw.graphs.XyInterpolatedDataset
-
Returns the number of items in each column.
- getRangeQuantity() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Get the range quantity.
- getRear() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
-
Returns the distance towards the rear.
- getSamplerData() - Method in class org.opentrafficsim.draw.graphs.AbstractSamplerPlot
-
Returns the sampler data.
- getSamplerData() - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns the sampler data for an
AbstractContourPlot
using thisContourDataSource
. - getScaleDependentRendering() - Method in class org.opentrafficsim.draw.TextAnimation
-
Retrieve the scale dependent rendering qualifier (used in cloning).
- getSections() - Method in class org.opentrafficsim.draw.graphs.GraphPath
-
Returns an immutable list of the sections.
- getSeriesCount() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
- getSeriesCount() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
- getSeriesCount() - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
- getSeriesKey(int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
- getSeriesKey(int) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
- getSeriesKey(int) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
- getSI(Quantity<?, ?>) - Method in interface org.opentrafficsim.draw.egtf.Filter
-
Returns filtered data as SI values.
- getSI(Quantity<?, ?>) - Method in class org.opentrafficsim.draw.egtf.FilterDouble
-
Returns filtered data as SI values.
- getSI(Quantity<?, ?>) - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
-
Returns filtered data as SI values.
- getSource() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Get the data source.
- getSource() - Method in class org.opentrafficsim.draw.TextAnimation
-
Retrieve the source.
- getSource(int) - Method in class org.opentrafficsim.draw.graphs.GraphCrossSection
-
Returns the underlying source of the series.
- getSource(int) - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
-
Returns the source object.
- getSpaceGranularity() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Returns the space granularity, just for information.
- getSpeed() - Method in interface org.opentrafficsim.draw.road.SpeedSignAnimation.SpeedSignData
-
Returns the speed.
- getSpeed(int) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns the speed of the cell pertaining to plot item.
- getSpeed(int, int) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Return the SI speed value of item in series.
- getSpeedLimit() - Method in class org.opentrafficsim.draw.graphs.GraphPath
-
Returns the mean speed over the entire section.
- getStartDistance(GraphPath.Section<?>) - Method in class org.opentrafficsim.draw.graphs.GraphPath
-
Returns the start distance of the section.
- getStatusLabel(double, double) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Returns the status label when the mouse is over the given location.
- getStatusLabel(double, double) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Returns the status label when the mouse is over the given location.
- getStatusLabel(double, double) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Returns the status label when the mouse is over the given location.
- getStatusLabel(double, double) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
-
Returns the status label when the mouse is over the given location.
- getStream(Quantity<T, ?>) - Method in class org.opentrafficsim.draw.egtf.DataSource
-
Get a stream for the quantity of this data source.
- getText() - Method in class org.opentrafficsim.draw.road.BusStopAnimation
- getText() - Method in class org.opentrafficsim.draw.road.LaneAnimation
- getText() - Method in class org.opentrafficsim.draw.road.LaneDetectorAnimation
- getText() - Method in class org.opentrafficsim.draw.road.TrafficLightAnimation
- getText() - Method in class org.opentrafficsim.draw.TextAnimation
-
Retrieve the current text.
- getTextAlignment() - Method in class org.opentrafficsim.draw.TextAnimation
-
Retrieve the text alignment.
- getTextAlignment() - Method in class org.opentrafficsim.draw.TextProperties
- getTextAttributes() - Method in class org.opentrafficsim.draw.TextProperties
- getThetaCong() - Method in class org.opentrafficsim.draw.egtf.DataStream
-
Returns the standard deviation in congestion.
- getThetaFree() - Method in class org.opentrafficsim.draw.egtf.DataStream
-
Returns the standard deviation in free flow.
- getTicks() - Method in class org.opentrafficsim.draw.graphs.ContourDataSource.Axis
-
Returns the ticks, which are calculated if needed.
- getTime() - Method in interface org.opentrafficsim.draw.egtf.Filter
-
Returns the grid time.
- getTime() - Method in class org.opentrafficsim.draw.egtf.FilterDouble
-
Returns the grid time.
- getTime() - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
-
Returns the grid time.
- getTime() - Method in interface org.opentrafficsim.draw.graphs.PlotScheduler
-
Returns the time.
- getTimeGranularity() - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Returns the time granularity, just for information.
- getTimeInfo() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Retrieve the time info.
- getTimeVector() - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
-
Returns the grid time.
- getToggleSeriesByLegendListener(LegendItemCollection, List<Boolean>) - Static method in class org.opentrafficsim.draw.graphs.GraphUtil
-
Returns a chart listener that allows the series to be enabled and disabled by clicking on the respective legend item.
- getTotalDistance(int) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns the total distance traveled in the cell pertaining to plot item.
- getTotalLength() - Method in class org.opentrafficsim.draw.graphs.GraphPath
-
Returns the total path length.
- getTotalTime(int) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns the total time traveled in the cell pertaining to plot item.
- getTrajectories(int) - Method in class org.opentrafficsim.draw.graphs.AbstractSamplerPlot
-
Returns all trajectories for the series, in order of the path.
- getType() - Method in interface org.opentrafficsim.draw.road.StripeAnimation.StripeData
-
Returns the stripe type.
- getUpdateInterval() - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Returns the update interval for an
AbstractContourPlot
using thisContourDataSource
. - getUpdateInterval() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
The update interval.
- getUpdateTime() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Returns time until which data should be plotted.
- getUpperBound() - Method in class org.opentrafficsim.draw.BoundsPaintScale
- getValue() - Method in enum class org.opentrafficsim.draw.TextWeight
- getValue() - Method in enum class org.opentrafficsim.draw.TextWidth
- getValue(int, double, double) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Obtain value for cell from the data pool.
- getValue(int, double, double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotAcceleration
-
Obtain value for cell from the data pool.
- getValue(int, double, double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotDelay
-
Obtain value for cell from the data pool.
- getValue(int, double, double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotDensity
-
Obtain value for cell from the data pool.
- getValue(int, double, double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotFlow
-
Obtain value for cell from the data pool.
- getValue(int, double, double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotSpeed
-
Obtain value for cell from the data pool.
- getValue(FundamentalDiagram.FdSource, int, int) - Method in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
-
Get scaled value in presentation unit.
- getValueBin(double) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource.Axis
-
Looks up the bin number of the value.
- getValues(FundamentalDiagram.Quantity) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdLine
-
Return the values for the given quantity.
- getWaveSpeedCongestion() - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Returns the wave speed in congestion.
- getWaveSpeedFreeFlow() - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Returns the wave speed in free flow.
- getWidth() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
-
Returns the width.
- getWidth() - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
- getWidth() - Method in interface org.opentrafficsim.draw.road.StripeAnimation.StripeData
-
Returns the line width.
- getX(int, int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
- getX(int, int) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
- getX(int, int) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
- getXValue(int, int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
- getXValue(int, int) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
- getXValue(int, int) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
- getY(int, int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
- getY(int, int) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
- getY(int, int) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
- getYValue(int, int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
- getYValue(int, int) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
- getYValue(int, int) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
- getZ() - Method in enum class org.opentrafficsim.draw.DrawLevel
-
Z-level.
- getZ() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
- getZ() - Method in interface org.opentrafficsim.draw.network.LinkAnimation.LinkData
- getZ() - Method in interface org.opentrafficsim.draw.network.NodeAnimation.NodeData
- getZ() - Method in interface org.opentrafficsim.draw.road.AbstractLineAnimation.LaneBasedObjectData
- getZ() - Method in interface org.opentrafficsim.draw.road.CrossSectionElementAnimation.ShoulderData
- getZ() - Method in interface org.opentrafficsim.draw.road.GtuGeneratorPositionAnimation.GtuGeneratorPositionData
- getZ() - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLine
- getZ() - Method in interface org.opentrafficsim.draw.road.LaneAnimation.LaneData
- getZ() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
- getZ() - Method in interface org.opentrafficsim.draw.road.SpeedSignAnimation.SpeedSignData
- getZ() - Method in interface org.opentrafficsim.draw.road.StripeAnimation.StripeData
- getZ() - Method in interface org.opentrafficsim.draw.road.TrafficLightDetectorAnimation.TrafficLightDetectorData
- getZ() - Method in class org.opentrafficsim.draw.TextAnimation
- getZ(int, int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
- getZValue(int, int) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
- GRAPH_ADD_EVENT - Static variable in class org.opentrafficsim.draw.graphs.AbstractPlot
-
The (regular, not timed) event type for pub/sub indicating the addition of a graph.
- GRAPH_REMOVE_EVENT - Static variable in class org.opentrafficsim.draw.graphs.AbstractPlot
-
The (regular, not timed) event type for pub/sub indicating the removal of a graph.
- GraphCrossSection<S> - Class in org.opentrafficsim.draw.graphs
-
A
GraphCrossSection
defines the location of graphs. - GraphCrossSection(String, GraphPath.Section<S>, Length) - Constructor for class org.opentrafficsim.draw.graphs.GraphCrossSection
-
Constructor for a one-series cross section.
- GraphCrossSection(List<String>, GraphPath.Section<S>, List<Length>) - Constructor for class org.opentrafficsim.draw.graphs.GraphCrossSection
-
Constructor.
- GraphPath<S> - Class in org.opentrafficsim.draw.graphs
-
A
GraphPath
defines the spatial dimension of graphs. - GraphPath(String, List<GraphPath.Section<S>>) - Constructor for class org.opentrafficsim.draw.graphs.GraphPath
-
Constructor for a one-series path.
- GraphPath(List<String>, List<GraphPath.Section<S>>) - Constructor for class org.opentrafficsim.draw.graphs.GraphPath
-
Constructor.
- GraphPath.Section<L> - Record Class in org.opentrafficsim.draw.graphs
-
Class for sections.
- GraphType - Enum Class in org.opentrafficsim.draw.graphs
-
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- GraphUpdater<T> - Class in org.opentrafficsim.draw.graphs
-
The GraphUpdater can be used to repeatedly offer a value that is automatically processed in order of offering in a parallel Thread.
- GraphUpdater(String, Thread, GraphUpdater.Updater<T>) - Constructor for class org.opentrafficsim.draw.graphs.GraphUpdater
-
Constructs and starts a thread that performs each given task from a queue.
- GraphUpdater.Updater<T> - Interface in org.opentrafficsim.draw.graphs
-
Functional interface for updates to perform.
- GraphUtil - Class in org.opentrafficsim.draw.graphs
-
Contains some static utilities.
- GREEN_RED - Static variable in class org.opentrafficsim.draw.BoundsPaintScale
-
3-color scale from green to red.
- GREEN_RED_DARK - Static variable in class org.opentrafficsim.draw.BoundsPaintScale
-
5-color scale from green to red with dark edges.
- GTU - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
-
GTU level.
- GtuGeneratorPositionAnimation - Class in org.opentrafficsim.draw.road
-
Animates a GtuGeneratorPosition.
- GtuGeneratorPositionAnimation(GtuGeneratorPositionAnimation.GtuGeneratorPositionData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.GtuGeneratorPositionAnimation
-
Constructor.
- GtuGeneratorPositionAnimation.GtuGeneratorPositionData - Interface in org.opentrafficsim.draw.road
-
GtuGeneratorPositionData provides the information required to draw a GTU generator position.
- GtuGeneratorPositionAnimation.Queue - Class in org.opentrafficsim.draw.road
-
Paints a queue counter with a GtuGeneratorPosition.
H
- hashCode() - Method in class org.opentrafficsim.draw.egtf.DataSource
- hashCode() - Method in class org.opentrafficsim.draw.egtf.DataStream
- hashCode() - Method in class org.opentrafficsim.draw.egtf.Quantity
- hashCode() - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
-
Returns a hash code value for this object.
- hashCode() - Method in class org.opentrafficsim.draw.gtu.DefaultCarAnimation
- hasLineFD() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Return whether the plot has a fundamental diagram line.
- hue(int) - Static method in class org.opentrafficsim.draw.BoundsPaintScale
-
Creates an array of
n
colors with varying hue.
I
- identity() - Method in interface org.opentrafficsim.draw.graphs.ContourDataSource.ContourDataType
-
Returns the initial value for intermediate result.
- increaseTime(Time) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Increase the simulated time span.
- increaseTime(Time) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Increase the simulated time span.
- increaseTime(Time) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Called by
AbstractContourPlot
to update the time. - increaseTime(Time) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Increase the time span.
- increaseTime(Time) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Increase the simulated time span.
- increaseTime(Time) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
-
Increase the simulated time span.
- indexOf(Comparable) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
- indexOf(Comparable) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
- indexOf(Comparable) - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
- initRecording(Sampler<?, L>, GraphPath<L>) - Static method in class org.opentrafficsim.draw.graphs.GraphPath
-
Start recording along path.
- interpolateColor(Color, Color, double) - Static method in class org.opentrafficsim.draw.ColorInterpolator
-
Generate a Color that is interpolated between two given Color values.
- interrupt() - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Interrupt the calculation.
- interrupt() - Method in class org.opentrafficsim.draw.egtf.EgtfEvent
-
Interrupts the filter.
- interrupt() - Method in class org.opentrafficsim.draw.egtf.EgtfParallelListener
-
Interrupts the EGTF.
- isAggregate() - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Returns whether this source aggregates lanes.
- isAllStop() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
-
Returns whether the priority is all stop.
- isBrakingLightsOn() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
-
Returns whether the braking lights are on.
- isBusStop() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
-
Returns whether the priority is bus stop.
- isConnector() - Method in interface org.opentrafficsim.draw.network.LinkAnimation.LinkData
-
Returns whether this is a connector.
- isCrossing() - Method in interface org.opentrafficsim.draw.road.ConflictAnimation.ConflictData
-
Whether the conflict is a crossing.
- isFill() - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
- isFlip() - Method in class org.opentrafficsim.draw.TextAnimation
-
Retrieve the current flip status.
- isInterpolate() - Method in class org.opentrafficsim.draw.graphs.ContourDataSource.Axis
-
Retrieve the interpolate flag.
- isNone() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
-
Returns whether the priority is none.
- isPermitted() - Method in interface org.opentrafficsim.draw.road.ConflictAnimation.ConflictData
-
Whether the conflict is a permitted conflict.
- isPriority() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
-
Returns whether the priority is priority.
- isRendered(double) - Method in interface org.opentrafficsim.draw.TextAnimation.ScaleDependentRendering
-
Determine if a Text should be rendered, depending on the scale.
- isRotate() - Method in class org.opentrafficsim.draw.road.PriorityAnimation
- isRotate() - Method in class org.opentrafficsim.draw.TextAnimation
-
Retrieve the current rotation status.
- isScale() - Method in class org.opentrafficsim.draw.TextAnimation
-
Retrieve the current scale status.
- isSpeed() - Method in class org.opentrafficsim.draw.egtf.Quantity
-
Returns whether this quantity is speed.
- isStop() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
-
Returns whether the priority is stop.
- isTranslate() - Method in class org.opentrafficsim.draw.TextAnimation
-
Retrieve the current translate status.
- isYield() - Method in interface org.opentrafficsim.draw.road.PriorityAnimation.PriorityData
-
Returns whether the priority is yield.
- iterator() - Method in class org.opentrafficsim.draw.graphs.GraphCrossSection
- iterator() - Method in class org.opentrafficsim.draw.graphs.GraphPath
- iterator() - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
- iterator(int) - Method in class org.opentrafficsim.draw.graphs.AbstractGraphSpace
-
Returns an iterator over the sources on the given series.
- iterator(int) - Method in class org.opentrafficsim.draw.graphs.GraphCrossSection
-
Returns an iterator over the sources on the given series.
- iterator(int) - Method in class org.opentrafficsim.draw.graphs.GraphPath
-
Returns an iterator over the sources on the given series.
J
- JFileChooserWithSettings - Class in org.opentrafficsim.draw.graphs
-
Small helper class that adds some components to a JFileChooser, the contents of which can be used to retrieve user settings for output.
- JFileChooserWithSettings(Component...) - Constructor for class org.opentrafficsim.draw.graphs.JFileChooserWithSettings
-
Constructor that adds components to the left of the 'Save' and 'Cancel' button.
K
- Kernel - Class in org.opentrafficsim.draw.egtf
-
Kernel with maximum range and shape.
- Kernel(double, double, KernelShape) - Constructor for class org.opentrafficsim.draw.egtf.Kernel
-
Constructor.
- KernelShape - Interface in org.opentrafficsim.draw.egtf
-
Shape interface for a kernel.
L
- label() - Method in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
-
Returns an axis label of the quantity.
- LABEL - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
-
Label level.
- LANE - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
-
Lane level.
- LaneAnimation - Class in org.opentrafficsim.draw.road
-
Draws LaneData.
- LaneAnimation(LaneAnimation.LaneData, Contextualized, Color) - Constructor for class org.opentrafficsim.draw.road.LaneAnimation
-
Animate a Lane.
- LaneAnimation.CenterLine - Class in org.opentrafficsim.draw.road
-
Draw center line of a lane.
- LaneAnimation.CenterLineAnimation - Class in org.opentrafficsim.draw.road
-
Animation for center line of a lane.
- LaneAnimation.LaneData - Interface in org.opentrafficsim.draw.road
-
LaneData provides the information required to draw a lane.
- LaneAnimation.Text - Class in org.opentrafficsim.draw.road
-
Text animation for the Node.
- LaneDetectorAnimation<L extends LaneDetectorAnimation.LaneDetectorData,
T extends TextAnimation<L, T>> - Class in org.opentrafficsim.draw.road -
Draw LaneDetectorData.
- LaneDetectorAnimation(L, Contextualized, Color, Function<LaneDetectorAnimation<L, T>, T>) - Constructor for class org.opentrafficsim.draw.road.LaneDetectorAnimation
-
This constructor uses a provider for the text animation.
- LaneDetectorAnimation.LaneDetectorData - Interface in org.opentrafficsim.draw.road
-
LaneDetectorData provides the information required to draw a lane detector.
- LaneDetectorAnimation.LoopDetectorData - Interface in org.opentrafficsim.draw.road
-
SinkData provides the information required to draw a sink.
- LaneDetectorAnimation.LoopDetectorData.LoopDetectorText - Class in org.opentrafficsim.draw.road
-
Tagging implementation for loop detector ids.
- LaneDetectorAnimation.SinkData - Interface in org.opentrafficsim.draw.road
-
SinkData provides the information required to draw a sink.
- LaneDetectorAnimation.SinkData.SinkText - Class in org.opentrafficsim.draw.road
-
Tagging implementation for sink ids.
- LaneDetectorAnimation.Text - Class in org.opentrafficsim.draw.road
-
Text animation for the Detector.
- LEFT - Enum constant in enum class org.opentrafficsim.draw.road.StripeAnimation.StripeData.Type
-
Line |¦ allow to go to left, but not to right.
- LEFT - Enum constant in enum class org.opentrafficsim.draw.TextAlignment
-
left.
- leftIndicatorOn() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
-
Returns whether the left indicator is on.
- length() - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
-
Returns the value of the
length
record component. - LINK - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
-
Line level.
- LinkAnimation - Class in org.opentrafficsim.draw.network
-
Draws LinkData.
- LinkAnimation(LinkAnimation.LinkData, Contextualized, float) - Constructor for class org.opentrafficsim.draw.network.LinkAnimation
- LinkAnimation.LinkData - Interface in org.opentrafficsim.draw.network
-
LinkData provides the information required to draw a link.
- LinkAnimation.Text - Class in org.opentrafficsim.draw.network
-
Text animation for the Link.
- LoopDetectorText(LaneDetectorAnimation.LoopDetectorData, float, Contextualized) - Constructor for class org.opentrafficsim.draw.road.LaneDetectorAnimation.LoopDetectorData.LoopDetectorText
-
Constructor.
M
- main(String...) - Static method in class org.opentrafficsim.draw.egtf.Convolution
-
Program entry point.
- MARKING - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
-
Lane marking level.
- mouseClicked(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
- mouseDragged(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
- mouseEntered(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
- mouseExited(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
- mouseMoved(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
- mousePressed(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
- mouseReleased(MouseEvent) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
N
- name(int) - Static method in class org.opentrafficsim.draw.Colors
-
Returns the name of a color for the index.
- NAMES - Static variable in class org.opentrafficsim.draw.Colors
-
Names of the colors.
- NEWPATH - Static variable in class org.opentrafficsim.draw.PaintPolygons
-
Dummy coordinate that forces the drawing operation to start a new path.
- NODE - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
-
Node level.
- NodeAnimation - Class in org.opentrafficsim.draw.network
-
Draws NodeData.
- NodeAnimation(NodeAnimation.NodeData, Contextualized) - Constructor for class org.opentrafficsim.draw.network.NodeAnimation
- NodeAnimation.NodeData - Interface in org.opentrafficsim.draw.network
-
NodeData provides the information required to draw a node.
- NodeAnimation.Text - Class in org.opentrafficsim.draw.network
-
Text animation for the Node.
- notifyPlotChange() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Notify all change listeners.
- notifyProgress(EgtfEvent) - Method in interface org.opentrafficsim.draw.egtf.EgtfListener
-
Notifies progress.
- notifyProgress(EgtfEvent) - Method in class org.opentrafficsim.draw.egtf.EgtfParallelListener
-
Notifies progress.
O
- OBJECT - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
-
Object level (detectors, traffic lights, etc.).
- offer(T) - Method in class org.opentrafficsim.draw.graphs.GraphUpdater
-
Offer a next value to the queue.
- OFFLINE - Static variable in interface org.opentrafficsim.draw.graphs.PlotScheduler
-
Default offline scheduler.
- ofGenericType(LaneDetectorAnimation.LaneDetectorData, Contextualized, Color) - Static method in class org.opentrafficsim.draw.road.LaneDetectorAnimation
-
This method produces a detector animation that toggles generally for all LaneDetectorData and its respective text id.
- org.opentrafficsim.draw - package org.opentrafficsim.draw
-
Generic animation classes, i.e., for displaying texts.
- org.opentrafficsim.draw.egtf - package org.opentrafficsim.draw.egtf
-
Contains classes to use the Extended Generalized Treiber-Helbing Filter, which is equal to the Adaptive Smoothing Method if a single data source is used.
- org.opentrafficsim.draw.egtf.typed - package org.opentrafficsim.draw.egtf.typed
-
Contains extensions of the EGTF classes with strongly typed parameters.
- org.opentrafficsim.draw.graphs - package org.opentrafficsim.draw.graphs
-
Various graphs that function on generic meta-data (like which path) and data structures.
- org.opentrafficsim.draw.gtu - package org.opentrafficsim.draw.gtu
-
GTU animations.
- org.opentrafficsim.draw.network - package org.opentrafficsim.draw.network
-
Animation for Links, Lanes, Nodes.
- org.opentrafficsim.draw.object - package org.opentrafficsim.draw.object
-
Animation for static objects.
- org.opentrafficsim.draw.road - package org.opentrafficsim.draw.road
-
Animation for Links, Lanes, Nodes.
- OTHER - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
-
Any other graph.
- OtsDrawingException - Exception in org.opentrafficsim.draw
-
OtsDrawingException.
- OtsDrawingException() - Constructor for exception org.opentrafficsim.draw.OtsDrawingException
- OtsDrawingException(String) - Constructor for exception org.opentrafficsim.draw.OtsDrawingException
- OtsDrawingException(String, Throwable) - Constructor for exception org.opentrafficsim.draw.OtsDrawingException
- OtsDrawingException(Throwable) - Constructor for exception org.opentrafficsim.draw.OtsDrawingException
P
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.gtu.DefaultCarAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.network.LinkAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.network.NodeAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.AbstractLineAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.BusStopAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.ConflictAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.CrossSectionElementAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.GtuGeneratorPositionAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLineAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.LaneDetectorAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.PriorityAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.SpeedSignAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.StripeAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.TrafficLightAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.road.TrafficLightDetectorAnimation
- paint(Graphics2D, ImageObserver) - Method in class org.opentrafficsim.draw.TextAnimation
-
paint() method so it can be overridden or extended.
- paintLine(Graphics2D, Color, double, Path2D.Float) - Static method in class org.opentrafficsim.draw.PaintLine
-
Paint line.
- PaintLine - Class in org.opentrafficsim.draw
-
Paint a line as a Path2D.Double
- paintPaths(Graphics2D, Color, Set<Path2D.Float>, boolean) - Static method in class org.opentrafficsim.draw.PaintPolygons
-
Paint (fill) a polygon or a series of polygons.
- PaintPolygons - Class in org.opentrafficsim.draw
-
Paint a (series of) filled polygon(s) defined as a Path2D.Double
- PlotScheduler - Interface in org.opentrafficsim.draw.graphs
-
Interface between plots (subclasses of
AbstractPlot
) and some source that knows about time in the context, e.g. a simulator, or a data loader which knows all time has past. - PointerHandler - Class in org.opentrafficsim.draw.graphs
-
Handle mouse events for a graph.
- PointerHandler() - Constructor for class org.opentrafficsim.draw.graphs.PointerHandler
- position(int) - Method in class org.opentrafficsim.draw.graphs.GraphCrossSection
-
Returns the position on the underlying source of the series.
- PriorityAnimation - Class in org.opentrafficsim.draw.road
-
Animation of conflict priority (which is a link property).
- PriorityAnimation(PriorityAnimation.PriorityData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.PriorityAnimation
-
Constructor.
- PriorityAnimation.PriorityData - Interface in org.opentrafficsim.draw.road
-
Data for priority animation.
- processSeries(I, List<TrajectoryGroup<?>>, List<Length>, List<Length>, Time, Time) - Method in interface org.opentrafficsim.draw.graphs.ContourDataSource.ContourDataType
-
Calculate value from provided trajectories that apply to a single grid cell on a single series (lane).
Q
- Quantity<T extends Number,
K> - Class in org.opentrafficsim.draw.egtf -
Defines a quantity that data sources can provide, such as speed, flow, etc.
- Quantity(String, boolean, Converter<K>) - Constructor for class org.opentrafficsim.draw.egtf.Quantity
-
Constructor.
- Quantity(String, Converter<K>) - Constructor for class org.opentrafficsim.draw.egtf.Quantity
-
Constructor.
- Queue(GtuGeneratorPositionAnimation.GtuGeneratorPositionData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.GtuGeneratorPositionAnimation.Queue
-
Constructor.
R
- recalculate(Time) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Recalculates the data after the aggregation or update time was changed.
- registerContourPlot(AbstractContourPlot<?>) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Register a contour plot to this data pool.
- removeChangeListener(DatasetChangeListener) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
- removeListener(EgtfListener) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Remove listener.
- RENDERALWAYS - Static variable in class org.opentrafficsim.draw.TextAnimation
-
Always render the Text.
- RENDERWHEN1 - Static variable in class org.opentrafficsim.draw.TextAnimation
-
Don't render texts when smaller than 1.
- RENDERWHEN10 - Static variable in class org.opentrafficsim.draw.TextAnimation
-
Don't render texts when smaller than 2.
- RENDERWHEN100 - Static variable in class org.opentrafficsim.draw.TextAnimation
-
Don't render texts when smaller than 2.
- reverse(Color[]) - Static method in class org.opentrafficsim.draw.BoundsPaintScale
-
Reverses the color array.
- RIGHT - Enum constant in enum class org.opentrafficsim.draw.road.StripeAnimation.StripeData.Type
-
Line ¦| allow to go to right, but not to left.
- RIGHT - Enum constant in enum class org.opentrafficsim.draw.TextAlignment
-
right.
- rightIndicatorOn() - Method in interface org.opentrafficsim.draw.gtu.DefaultCarAnimation.GtuData
-
Returns whether the right indicator is on.
S
- scale(double) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Scale the value from SI to the desired unit for users.
- scale(double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotAcceleration
-
Scale the value from SI to the desired unit for users.
- scale(double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotDelay
-
Scale the value from SI to the desired unit for users.
- scale(double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotDensity
-
Scale the value from SI to the desired unit for users.
- scale(double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotFlow
-
Scale the value from SI to the desired unit for users.
- scale(double) - Method in class org.opentrafficsim.draw.graphs.ContourPlotSpeed
-
Scale the value from SI to the desired unit for users.
- scheduleUpdate(Time, AbstractPlot) - Method in interface org.opentrafficsim.draw.graphs.PlotScheduler
-
Schedule
update()
call on abstractPlot - Section(Length, Speed, List<L>) - Constructor for record class org.opentrafficsim.draw.graphs.GraphPath.Section
-
Creates an instance of a
Section
record class. - sections() - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
-
Returns the value of the
sections
record component. - SELECTION - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
-
Selection indicator level.
- setAggregateName(String) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Sets the name of the series when aggregated, e.g. for legend.
- setAggregationPeriod(Duration) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Changes the aggregation period.
- setAutoBoundDomain(XYPlot) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
-
Overridable; activates auto bounds on domain axis from user input.
- setAutoBoundDomain(XYPlot) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Overridable; activates auto bounds on domain axis from user input.
- setAutoBoundDomain(XYPlot) - Method in class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
-
Overridable; activates auto bounds on domain axis from user input.
- setAutoBoundRange(XYPlot) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
-
Overridable; activates auto bounds on range axis from user input.
- setAutoBoundRange(XYPlot) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Overridable; activates auto bounds on range axis from user input.
- setAutoBoundRange(XYPlot) - Method in class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
-
Overridable; activates auto bounds on range axis from user input.
- setBlockAnchor(RectangleAnchor) - Method in class org.opentrafficsim.draw.graphs.XyInterpolatedBlockRenderer
-
throws UnsupportedOperationException block anchor is governed based on interpolation
- setBold(boolean) - Method in class org.opentrafficsim.draw.TextProperties
-
Set the weight to either WEIGHT_REGULAR or WEIGHT_BOLD.
- setBold(TextWeight) - Method in class org.opentrafficsim.draw.TextProperties
-
Set the weight to one of multiple weight constants.
- setChart(JFreeChart) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
-
Sets the chart and adds menus and listeners.
- setChart(JFreeChart) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Sets the chart and adds menus and listeners.
- setChart(JFreeChart) - Method in class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
-
Sets the chart and adds menus and listeners.
- setColor(Color) - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
- setColor(Color) - Method in class org.opentrafficsim.draw.TextAnimation
-
Update the color.
- setDomainQuantity(FundamentalDiagram.Quantity) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Set the domain quantity.
- setDynamic(boolean) - Method in class org.opentrafficsim.draw.network.LinkAnimation
-
Sets the animation as dynamic, obtaining geometry at each draw.
- setDynamic(boolean) - Method in class org.opentrafficsim.draw.TextAnimation
-
Sets whether the location of this text is dynamic.
- setFill(boolean) - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
- setFilter(Filter) - Method in class org.opentrafficsim.draw.egtf.EgtfParallelListener
-
Set the filter results, this is done by the EGTF.
- setFlip(boolean) - Method in class org.opentrafficsim.draw.TextAnimation
-
Update the flip status.
- setGaussKernel(Length, Duration) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Sets a Gaussian kernel with infinite range.
- setGaussKernel(Length, Duration, Length, Duration) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Returns a Gaussian kernel with limited range.
- setGaussKernelSI(double, double) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Sets a Gaussian kernel with infinite range.
- setGaussKernelSI(double, double, double, double) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Sets a Gaussian kernel with limited range.
- setGranularity(double) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource.Axis
-
Sets the granularity.
- setGranularity(ContourDataSource.Dimension, double) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Sets the granularity of the plot.
- setGroup(DatasetGroup) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
- setInterpolate(boolean) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource.Axis
-
Sets interpolation, important is it required the data to have an additional row or column.
- setInterpolate(boolean) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Sets bi-linear interpolation enabled or disabled.
- setInterpolate(boolean) - Method in class org.opentrafficsim.draw.graphs.XyInterpolatedBlockRenderer
-
Enables interpolation or not.
- setInterpolation(boolean) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Sets the check box for interpolated rendering and block renderer setting.
- setItalic(boolean) - Method in class org.opentrafficsim.draw.TextProperties
-
Set the posture to either POSTURE_REGULAR or POSTURE_OBLIQUE (italic).
- setKernel() - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Sets a default exponential kernel with infinite range, sigma = 300m, and tau = 30s.
- setKernel(Length, Duration) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Sets an exponential kernel with infinite range.
- setKernel(Length, Duration, Length, Duration) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Returns an exponential kernel with limited range.
- setKernel(Length, Duration, KernelShape) - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Sets a kernel with limited range and provided shape.
- setKernelSI(double, double) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Sets an exponential kernel with infinite range.
- setKernelSI(double, double, double, double) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Sets an exponential kernel with limited range.
- setKernelSI(double, double, KernelShape) - Method in class org.opentrafficsim.draw.egtf.Egtf
-
Sets a kernel with limited range and provided shape.
- setLowerDomainBound(Double) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
-
Sets the lower domain bound.
- setLowerRangeBound(Double) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
-
Sets the lower range bound.
- setMaxValue(double) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource.Axis
-
Sets the maximum value.
- setOtherQuantity(FundamentalDiagram.Quantity) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Set the other (non domain; vertical axis) quantity.
- setPaintScale(PaintScale) - Method in class org.opentrafficsim.draw.graphs.XyInterpolatedBlockRenderer
-
throws UnsupportedOperationException if the paint scale is not of type ColorPaintScale
- setRangeQuantity(FundamentalDiagram.Quantity) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Set the range quantity.
- setRotate(boolean) - Method in class org.opentrafficsim.draw.TextAnimation
-
Update the rotation status.
- setScale(boolean) - Method in class org.opentrafficsim.draw.TextAnimation
-
Update the scale status.
- setSmooth(boolean) - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Sets the adaptive smoothing enabled or disabled.
- setSpaceGranularity(double) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Sets the correct space granularity radio button to selected.
- setStrikethrough(boolean) - Method in class org.opentrafficsim.draw.TextProperties
-
Set the strikethrough on or off.
- setText(Supplier<String>) - Method in class org.opentrafficsim.draw.TextAnimation
-
Update the text.
- setTimeGranularity(double) - Method in class org.opentrafficsim.draw.graphs.AbstractContourPlot
-
Sets the correct time granularity radio button to selected.
- setTimeInfo(String) - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Set the time info.
- setTranslate(boolean) - Method in class org.opentrafficsim.draw.TextAnimation
-
Update the translate status.
- setUnderline(boolean) - Method in class org.opentrafficsim.draw.TextProperties
-
Set the underline on or off.
- setUpdateInterval(Duration) - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Sets a new update interval.
- setUpdateInterval(Duration, Time) - Method in interface org.opentrafficsim.draw.graphs.FundamentalDiagram.FdSource
-
Changes the update interval.
- setUpperDomainBound(Double) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
-
Sets the upper domain bound.
- setUpperRangeBound(Double) - Method in class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
-
Sets the upper range bound.
- setWeightBold(TextWidth) - Method in class org.opentrafficsim.draw.TextProperties
-
Set the width to WIDTH_CONDENSED, WIDTH_REGULAR, or WIDTH_EXTENDED.
- setWidth(float) - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
- setXY(float, float) - Method in class org.opentrafficsim.draw.TextAnimation
-
Sets a new offset.
- SHOULDER - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
-
Shoulder level.
- si(String) - Static method in class org.opentrafficsim.draw.egtf.Quantity
-
Returns a quantity with
double[][]
containing SI values as output format. - SI - Static variable in interface org.opentrafficsim.draw.egtf.Converter
-
Standard converter that returns the internal SI data directly.
- SinkText(LaneDetectorAnimation.SinkData, float, Contextualized) - Constructor for class org.opentrafficsim.draw.road.LaneDetectorAnimation.SinkData.SinkText
-
Constructor.
- SNAP - Enum constant in enum class org.opentrafficsim.draw.DrawLevel
-
Snap level (e.g. line indicating where draggable can be).
- SOLID - Enum constant in enum class org.opentrafficsim.draw.road.StripeAnimation.StripeData.Type
-
Single solid line.
- sourceFromSampler(Sampler<?, L>, GraphCrossSection<L>, boolean, Duration, boolean) - Static method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Creates a
Source
from a sampler and positions. - sourceFromSampler(Sampler<?, L>, GraphPath<L>, boolean, Duration) - Static method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
-
Creates a
Source
from a sampler and positions. - spaceAxis - Variable in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Space axis.
- SPEED - Enum constant in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
-
Speed.
- SPEED - Static variable in class org.opentrafficsim.draw.egtf.typed.TypedQuantity
-
Standard quantity for speed.
- SPEED_CONTOUR - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
-
Contour plot: speed.
- SPEED_SI - Static variable in class org.opentrafficsim.draw.egtf.Quantity
-
Standard quantity for speed.
- speedLimit() - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
-
Returns the value of the
speedLimit
record component. - SpeedSignAnimation - Class in org.opentrafficsim.draw.road
-
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- SpeedSignAnimation(SpeedSignAnimation.SpeedSignData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.SpeedSignAnimation
- SpeedSignAnimation.SpeedSignData - Interface in org.opentrafficsim.draw.road
-
LinkData provides the information required to draw a link.
- StaticObjectAnimation - Class in org.opentrafficsim.draw.object
-
Generic animation of a static object.
- StaticObjectAnimation(StaticObjectAnimation.StaticObjectData, Contextualized, float, Color, boolean) - Constructor for class org.opentrafficsim.draw.object.StaticObjectAnimation
- StaticObjectAnimation.StaticObjectData - Interface in org.opentrafficsim.draw.object
-
StaticObjectData provides the information required to draw a static object.
- StripeAnimation - Class in org.opentrafficsim.draw.road
-
Draw road stripes.
- StripeAnimation(StripeAnimation.StripeData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.StripeAnimation
- StripeAnimation.StripeData - Interface in org.opentrafficsim.draw.road
-
StripeData provides the information required to draw a stripe.
- StripeAnimation.StripeData.Type - Enum Class in org.opentrafficsim.draw.road
-
Stripe type (same fields as org.opentrafficsim.road.network.lane.Stripe.Type).
T
- Text(DefaultCarAnimation.GtuData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.draw.gtu.DefaultCarAnimation.Text
- Text(DefaultCarAnimation.GtuData, Supplier<String>, float, float, TextAlignment, Color, Contextualized, TextAnimation.ContrastToBackground) - Constructor for class org.opentrafficsim.draw.gtu.DefaultCarAnimation.Text
- Text(LinkAnimation.LinkData, Supplier<String>, float, float, TextAlignment, Color, Contextualized, TextAnimation.ScaleDependentRendering) - Constructor for class org.opentrafficsim.draw.network.LinkAnimation.Text
- Text(NodeAnimation.NodeData, Supplier<String>, float, float, TextAlignment, Color, Contextualized, TextAnimation.ScaleDependentRendering) - Constructor for class org.opentrafficsim.draw.network.NodeAnimation.Text
- Text(BusStopAnimation.BusStopData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.draw.road.BusStopAnimation.Text
- Text(LaneAnimation.LaneData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.draw.road.LaneAnimation.Text
- Text(LaneDetectorAnimation.LaneDetectorData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.draw.road.LaneDetectorAnimation.Text
- Text(TrafficLightAnimation.TrafficLightData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.draw.road.TrafficLightAnimation.Text
- Text(TrafficLightDetectorAnimation.TrafficLightDetectorData, Supplier<String>, float, float, TextAlignment, Color, Contextualized) - Constructor for class org.opentrafficsim.draw.road.TrafficLightDetectorAnimation.Text
- TextAlignment - Enum Class in org.opentrafficsim.draw
-
Location of the text in the explanation.
- TextAnimation<L extends org.opentrafficsim.base.geometry.OtsLocatable,
T extends TextAnimation<L, T>> - Class in org.opentrafficsim.draw -
Display a text for another Locatable object.
- TextAnimation(L, Supplier<String>, float, float, TextAlignment, Color, float, float, float, Contextualized, TextAnimation.ContrastToBackground, TextAnimation.ScaleDependentRendering) - Constructor for class org.opentrafficsim.draw.TextAnimation
-
Construct a new TextAnimation.
- TextAnimation(L, Supplier<String>, float, float, TextAlignment, Color, float, float, float, Contextualized, TextAnimation.ScaleDependentRendering) - Constructor for class org.opentrafficsim.draw.TextAnimation
-
Construct a new TextAnimation without contrast to background protection and no minimum font scale.
- TextAnimation(L, Supplier<String>, float, float, TextAlignment, Color, Contextualized, TextAnimation.ScaleDependentRendering) - Constructor for class org.opentrafficsim.draw.TextAnimation
- TextAnimation.ContrastToBackground - Interface in org.opentrafficsim.draw
-
Interface to obtain the color of the background.
- TextAnimation.ScaleDependentRendering - Interface in org.opentrafficsim.draw
-
Determine if a Feature object should be rendered.
- TextProperties - Class in org.opentrafficsim.draw
-
Properties for text to identify animated objects in OTS.
- TextProperties() - Constructor for class org.opentrafficsim.draw.TextProperties
-
Construct a default set of text properties for animation.
- TextProperties(TextAlignment, Color, float) - Constructor for class org.opentrafficsim.draw.TextProperties
-
Construct a set of text properties for animation with alignment, color and size.
- TextProperties(TextAlignment, Color, float, String, Map<TextAttribute, Object>) - Constructor for class org.opentrafficsim.draw.TextProperties
-
Construct a set of text properties for animation with alignment, color and size.
- TextWeight - Enum Class in org.opentrafficsim.draw
-
Weight of the text font in the explanation.
- TextWidth - Enum Class in org.opentrafficsim.draw
-
Width of the text font in the explanation.
- TIME - Enum constant in enum class org.opentrafficsim.draw.graphs.ContourDataSource.Dimension
-
Time axis.
- timeAxis - Variable in class org.opentrafficsim.draw.graphs.ContourDataSource
-
Time axis.
- toLocation(double) - Method in class org.opentrafficsim.draw.egtf.Kernel
-
Returns the to location of the valid data range.
- toString() - Method in class org.opentrafficsim.draw.BoundsPaintScale
- toString() - Method in class org.opentrafficsim.draw.egtf.DataSource
- toString() - Method in class org.opentrafficsim.draw.egtf.DataStream
- toString() - Method in class org.opentrafficsim.draw.egtf.Egtf
- toString() - Method in class org.opentrafficsim.draw.egtf.EgtfEvent
- toString() - Method in class org.opentrafficsim.draw.egtf.EgtfParallelListener
- toString() - Method in class org.opentrafficsim.draw.egtf.ExpKernelShape
- toString() - Method in class org.opentrafficsim.draw.egtf.FilterDouble
- toString() - Method in class org.opentrafficsim.draw.egtf.GaussKernelShape
- toString() - Method in class org.opentrafficsim.draw.egtf.Kernel
- toString() - Method in class org.opentrafficsim.draw.egtf.Quantity
- toString() - Method in class org.opentrafficsim.draw.egtf.typed.TypedEgtf
- toString() - Method in class org.opentrafficsim.draw.egtf.typed.TypedFilter
- toString() - Method in class org.opentrafficsim.draw.egtf.typed.TypedQuantity
- toString() - Method in class org.opentrafficsim.draw.graphs.ContourDataSource.Axis
- toString() - Method in class org.opentrafficsim.draw.graphs.ContourDataSource
- toString() - Method in class org.opentrafficsim.draw.graphs.ContourPlotAcceleration
- toString() - Method in class org.opentrafficsim.draw.graphs.ContourPlotDensity
- toString() - Method in class org.opentrafficsim.draw.graphs.ContourPlotFlow
- toString() - Method in class org.opentrafficsim.draw.graphs.ContourPlotSpeed
- toString() - Method in class org.opentrafficsim.draw.graphs.FundamentalDiagram
- toString() - Method in class org.opentrafficsim.draw.graphs.GraphCrossSection
- toString() - Method in record class org.opentrafficsim.draw.graphs.GraphPath.Section
-
Returns a string representation of this record class.
- toString() - Method in class org.opentrafficsim.draw.graphs.GraphPath
- toString() - Method in class org.opentrafficsim.draw.graphs.GraphUpdater
- toString() - Method in class org.opentrafficsim.draw.graphs.JFileChooserWithSettings
- toString() - Method in class org.opentrafficsim.draw.graphs.TrajectoryPlot
- toString() - Method in class org.opentrafficsim.draw.graphs.XyInterpolatedBlockRenderer
- toString() - Method in class org.opentrafficsim.draw.gtu.DefaultCarAnimation.Text
- toString() - Method in class org.opentrafficsim.draw.network.LinkAnimation.Text
- toString() - Method in class org.opentrafficsim.draw.network.LinkAnimation
- toString() - Method in class org.opentrafficsim.draw.network.NodeAnimation.Text
- toString() - Method in class org.opentrafficsim.draw.network.NodeAnimation
- toString() - Method in class org.opentrafficsim.draw.object.StaticObjectAnimation
- toString() - Method in class org.opentrafficsim.draw.road.BusStopAnimation.Text
- toString() - Method in class org.opentrafficsim.draw.road.BusStopAnimation
- toString() - Method in class org.opentrafficsim.draw.road.ConflictAnimation
- toString() - Method in class org.opentrafficsim.draw.road.CrossSectionElementAnimation
- toString() - Method in class org.opentrafficsim.draw.road.LaneAnimation.CenterLine
- toString() - Method in class org.opentrafficsim.draw.road.LaneAnimation.Text
- toString() - Method in class org.opentrafficsim.draw.road.LaneAnimation
- toString() - Method in class org.opentrafficsim.draw.road.LaneDetectorAnimation.Text
- toString() - Method in class org.opentrafficsim.draw.road.LaneDetectorAnimation
- toString() - Method in class org.opentrafficsim.draw.road.SpeedSignAnimation
- toString() - Method in class org.opentrafficsim.draw.road.StripeAnimation
- toString() - Method in class org.opentrafficsim.draw.road.TrafficLightAnimation.Text
- toString() - Method in class org.opentrafficsim.draw.road.TrafficLightAnimation
- toString() - Method in class org.opentrafficsim.draw.road.TrafficLightDetectorAnimation.Text
- toString() - Method in class org.opentrafficsim.draw.road.TrafficLightDetectorAnimation
- toString() - Method in class org.opentrafficsim.draw.TextProperties
- toTime(double) - Method in class org.opentrafficsim.draw.egtf.Kernel
-
Returns the to time of the valid data range.
- TrafficLightAnimation - Class in org.opentrafficsim.draw.road
-
Draw a traffic light on the road at th place where the cars are expected to stop.
- TrafficLightAnimation(TrafficLightAnimation.TrafficLightData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.TrafficLightAnimation
-
Construct the DefaultCarAnimation for a LaneBlock (road block).
- TrafficLightAnimation.Text - Class in org.opentrafficsim.draw.road
-
Text animation for the TrafficLight.
- TrafficLightAnimation.TrafficLightData - Interface in org.opentrafficsim.draw.road
-
TrafficLightData provides the information required to draw a traffic light.
- TrafficLightDetectorAnimation - Class in org.opentrafficsim.draw.road
-
Traffic light detector animation.
- TrafficLightDetectorAnimation(TrafficLightDetectorAnimation.TrafficLightDetectorData, Contextualized) - Constructor for class org.opentrafficsim.draw.road.TrafficLightDetectorAnimation
-
Construct a TrafficLightDetectorAnimation.
- TrafficLightDetectorAnimation.Text - Class in org.opentrafficsim.draw.road
-
Text animation for the Detector.
- TrafficLightDetectorAnimation.TrafficLightDetectorData - Interface in org.opentrafficsim.draw.road
-
TrafficLightDetectorData provides the information required to draw a traffic light detector.
- TRAJECTORY - Enum constant in enum class org.opentrafficsim.draw.graphs.GraphType
-
Trajectory.
- TrajectoryPlot - Class in org.opentrafficsim.draw.graphs
-
Plot of trajectories along a path.
- TrajectoryPlot(String, Duration, PlotScheduler, SamplerData<?>, GraphPath<? extends LaneData<?>>) - Constructor for class org.opentrafficsim.draw.graphs.TrajectoryPlot
-
Constructor.
- TypedEgtf - Class in org.opentrafficsim.draw.egtf.typed
-
Typed version of the EGTF.
- TypedEgtf() - Constructor for class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Constructor using cCong = -18km/h, cFree = 80km/h, deltaV = 10km/h and vc = 80km/h.
- TypedEgtf(Speed, Speed, Speed, Speed) - Constructor for class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Constructor defining global settings.
- TypedEgtf(Speed, Speed, Speed, Speed, Length, Duration, Length, Duration) - Constructor for class org.opentrafficsim.draw.egtf.typed.TypedEgtf
-
Convenience constructor that also sets a specified kernel.
- TypedFilter - Class in org.opentrafficsim.draw.egtf.typed
-
Typed version of a kernel.
- TypedFilter(Filter) - Constructor for class org.opentrafficsim.draw.egtf.typed.TypedFilter
-
Constructor.
- TypedQuantity<U extends org.djunits.unit.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.draw.egtf.typed -
Quantities for a strongly-typed context.
- TypedQuantity(String, boolean, Converter<K>) - Constructor for class org.opentrafficsim.draw.egtf.typed.TypedQuantity
-
Constructor.
- TypedQuantity(String, Converter<K>) - Constructor for class org.opentrafficsim.draw.egtf.typed.TypedQuantity
-
Constructor.
U
- update() - Method in class org.opentrafficsim.draw.graphs.AbstractPlot
-
Redraws the plot and schedules the next update.
- update() - Method in class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
-
Redraws the plot and schedules the next update.
- update(T) - Method in interface org.opentrafficsim.draw.graphs.GraphUpdater.Updater
-
Perform an update.
- updateFixedDomainRange(boolean) - Method in class org.opentrafficsim.draw.graphs.AbstractSpaceTimePlot
-
Update the fixed-ness of the domain range.
- updateHint(double, double) - Method in class org.opentrafficsim.draw.graphs.PointerHandler
-
Called when the pointer is positioned inside the data area of the graph, or when it leaves the data area.
V
- valueOf(String) - Static method in enum class org.opentrafficsim.draw.DrawLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opentrafficsim.draw.graphs.ContourDataSource.Dimension
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opentrafficsim.draw.graphs.GraphType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opentrafficsim.draw.road.StripeAnimation.StripeData.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opentrafficsim.draw.TextAlignment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opentrafficsim.draw.TextWeight
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opentrafficsim.draw.TextWidth
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opentrafficsim.draw.DrawLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opentrafficsim.draw.graphs.ContourDataSource.Dimension
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opentrafficsim.draw.graphs.FundamentalDiagram.Quantity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opentrafficsim.draw.graphs.GraphType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opentrafficsim.draw.road.StripeAnimation.StripeData.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opentrafficsim.draw.TextAlignment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opentrafficsim.draw.TextWeight
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opentrafficsim.draw.TextWidth
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- wait(double, long) - Method in class org.opentrafficsim.draw.egtf.EgtfParallelListener
-
Waits until progress has been reached, or timeout was exceeded.
- weight(double, double, double) - Method in class org.opentrafficsim.draw.egtf.ExpKernelShape
-
Calculates a weight.
- weight(double, double, double) - Method in class org.opentrafficsim.draw.egtf.GaussKernelShape
-
Calculates a weight.
- weight(double, double, double) - Method in class org.opentrafficsim.draw.egtf.Kernel
-
Returns a weight assuming given propagation speed.
- weight(double, double, double) - Method in interface org.opentrafficsim.draw.egtf.KernelShape
-
Calculates a weight.
- WEIGHT_BOLD - Enum constant in enum class org.opentrafficsim.draw.TextWeight
-
The standard bold weight.
- WEIGHT_DEMIBOLD - Enum constant in enum class org.opentrafficsim.draw.TextWeight
-
A moderately lighter weight than WEIGHT_BOLD.
- WEIGHT_DEMILIGHT - Enum constant in enum class org.opentrafficsim.draw.TextWeight
-
An intermediate weight between WEIGHT_LIGHT and WEIGHT_STANDARD.
- WEIGHT_EXTRA_LIGHT - Enum constant in enum class org.opentrafficsim.draw.TextWeight
-
The lightest predefined weight.
- WEIGHT_EXTRABOLD - Enum constant in enum class org.opentrafficsim.draw.TextWeight
-
An extra heavy weight.
- WEIGHT_HEAVY - Enum constant in enum class org.opentrafficsim.draw.TextWeight
-
A moderately heavier weight than WEIGHT_BOLD.
- WEIGHT_LIGHT - Enum constant in enum class org.opentrafficsim.draw.TextWeight
-
The standard light weight.
- WEIGHT_MEDIUM - Enum constant in enum class org.opentrafficsim.draw.TextWeight
-
An intermediate weight between WEIGHT_REGULAR and WEIGHT_BOLD.
- WEIGHT_REGULAR - Enum constant in enum class org.opentrafficsim.draw.TextWeight
-
The standard weight.
- WEIGHT_SEMIBOLD - Enum constant in enum class org.opentrafficsim.draw.TextWeight
-
A moderately heavier weight than WEIGHT_REGULAR.
- WEIGHT_ULTRABOLD - Enum constant in enum class org.opentrafficsim.draw.TextWeight
-
The heaviest predefined weight.
- WIDTH_CONDENSED - Enum constant in enum class org.opentrafficsim.draw.TextWidth
-
condensed font.
- WIDTH_EXTENDED - Enum constant in enum class org.opentrafficsim.draw.TextWidth
-
extended font.
- WIDTH_REGULAR - Enum constant in enum class org.opentrafficsim.draw.TextWidth
-
regular font.
- WIDTH_SEMI_CONDENSED - Enum constant in enum class org.opentrafficsim.draw.TextWidth
-
moderately condensed font.
- WIDTH_SEMI_EXTENDED - Enum constant in enum class org.opentrafficsim.draw.TextWidth
-
moderately extended font.
X
- XyInterpolatedBlockRenderer - Class in org.opentrafficsim.draw.graphs
-
Renderer for blocks that are filled with bidirectionally interpolated colors.
- XyInterpolatedBlockRenderer(XyInterpolatedDataset) - Constructor for class org.opentrafficsim.draw.graphs.XyInterpolatedBlockRenderer
- XyInterpolatedDataset - Interface in org.opentrafficsim.draw.graphs
-
XYZDataset
extension that allows retrieval of surrounding values by adjusting the item number using the number of items per column.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form