Index

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

A

AbstractBoundedPlot - Class in org.opentrafficsim.draw.graphs
Plot that allows hard bounds to be set, with upper and lower bound independent.
AbstractBoundedPlot(PlotScheduler, String, Duration, Duration) - Constructor for class org.opentrafficsim.draw.graphs.AbstractBoundedPlot
Constructor.
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 this ContourDataSource.
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 this ContourDataSource.
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 this ContourDataSource.
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 this ContourDataSource.
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.
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form