Uses of Class
org.opentrafficsim.draw.egtf.Quantity
Packages that use Quantity
Package
Description
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.
Contains extensions of the EGTF classes with strongly typed parameters.
Various graphs that function on generic meta-data (like which path) and data structures.
-
Uses of Quantity in org.opentrafficsim.draw.egtf
Fields in org.opentrafficsim.draw.egtf declared as QuantityModifier and TypeFieldDescriptionQuantity.DENSITY_SIStandard quantity for density.Quantity.FLOW_SIStandard quantity for flow.Quantity.SPEED_SIStandard quantity for speed.Methods in org.opentrafficsim.draw.egtf that return QuantityModifier and TypeMethodDescriptionstatic Quantity<?,double[][]> Returns a quantity withdouble[][]containing SI values as output format.Methods in org.opentrafficsim.draw.egtf with parameters of type QuantityModifier and TypeMethodDescriptionvoidEgtf.addGridDataSI(Quantity<?, ?> quantity, double[] location, double[] time, double[][] values) Adds grid data.voidEgtf.addPointDataSI(Quantity<?, ?> quantity, double location, double time, double value) Adds point data.<T extends Number>
DataStream<T>Add a non-speed stream for the quantity to this data source.<T extends Number>
DataStream<T>DataSource.addStreamSI(Quantity<T, ?> quantity, double thetaCong, double thetaFree) Add a stream for the quantity to this data source.voidEgtf.addVectorDataSI(Quantity<?, ?> quantity, double[] location, double[] time, double[] values) Adds vector data.Egtf.filterFastSI(double xMin, double xStep, double xMax, double tMin, double tStep, double tMax, Quantity<?, ?>... quantities) Returns filtered data that is processed using fast fourier transformation.Egtf.filterParallelFastSI(double xMin, double xStep, double xMax, double tMin, double tStep, double tMax, Quantity<?, ?>... quantities) Executes fast filtering in parallel.Egtf.filterParallelSI(double[] location, double[] time, Quantity<?, ?>... quantities) Executes filtering in parallel.Returns filtered data.<K> KReturns the filtered data in output format.<K> Kdouble[][]Returns filtered data as SI values.double[][]<T extends Number>
DataStream<T>Get a stream for the quantity of this data source.Constructor parameters in org.opentrafficsim.draw.egtf with type arguments of type QuantityModifierConstructorDescriptionprotectedFilterDouble(double[] location, double[] time, Map<Quantity<?, ?>, double[][]> map) Constructor. -
Uses of Quantity in org.opentrafficsim.draw.egtf.typed
Subclasses of Quantity in org.opentrafficsim.draw.egtf.typedModifier and TypeClassDescriptionclassTypedQuantity<U extends Unit<U>,T extends Scalar<U, T>, K extends DoubleMatrix<U, ?, ?, ?>> Quantities for a strongly-typed context.Fields in org.opentrafficsim.draw.egtf.typed declared as QuantityModifier and TypeFieldDescriptionstatic final Quantity<LinearDensity,LinearDensityMatrix> TypedQuantity.DENSITYStandard quantity for density.static final Quantity<Frequency,FrequencyMatrix> TypedQuantity.FLOWStandard quantity for flow.static final Quantity<Speed,SpeedMatrix> TypedQuantity.SPEEDStandard quantity for speed.Methods in org.opentrafficsim.draw.egtf.typed with parameters of type QuantityModifier and TypeMethodDescriptionTypedEgtf.addGridData(Quantity<Z, ?> quantity, LengthVector location, DurationVector time, DoubleMatrix<U, ?, ?, ?> values) Adds grid data.TypedEgtf.addPointData(Quantity<Z, ?> quantity, Length location, Duration time, Z value) Adds point data.TypedEgtf.addVectorData(Quantity<Z, ?> quantity, LengthVector location, DurationVector time, DoubleVector<U, ?, ?> values) Adds vector data.TypedEgtf.filter(LengthVector location, DurationVector time, Quantity<?, ?>... quantities) Returns filtered data.<K> Kdouble[][] -
Uses of Quantity in org.opentrafficsim.draw.graphs
Methods in org.opentrafficsim.draw.graphs that return QuantityModifier and TypeMethodDescriptionContourDataSource.ContourDataType.getQuantity()Returns the quantity that is being plotted on the z-axis for the EGTF filter.