Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractIndicator<T extends org.djunits.value.vdouble.scalar.base.DoubleScalar<?,
?>> - Class in org.opentrafficsim.kpi.sampling.indicator -
Abstract indicator which stores the last calculated value and returns it in
getValue()
for an equal query, start time and end time. - AbstractIndicator() - Constructor for class org.opentrafficsim.kpi.sampling.indicator.AbstractIndicator
- accept(TrajectoryAcceptList, Set<CrossSection>) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataCrossSections
-
Accepts all trajectory's or rejects all trajectory's depending on whether all cross sections have been crossed.
- accept(TrajectoryAcceptList, Set<T>) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataType
-
Determines for a set of
trajectory
's from a single GTU, which may be accepted according to this filter data type. - acceptAll() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
-
Accept all trajectories.
- acceptTrajectory(Trajectory<?>) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
-
Accept given trajectory.
- acceptTrajectory(Trajectory<?>, boolean) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
-
Accept or reject given trajectory.
- add(Length, Speed, Acceleration, Time) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Adds values of position, speed, acceleration and time.
- add(Length, Speed, Acceleration, Time, G) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Adds values of position, speed, acceleration and time.
- addSpaceTimeRegion(L, Length, Length, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.Query
-
Defines a region in space and time for which this query is valid.
- addSpaceTimeRegionLink(LinkData<? extends L>, Length, Length, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.Query
-
Defines a region in space and time for which this query is valid.
- addTrajectory(Trajectory<?>, TrajectoryGroup<?>) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
-
Adds a
Trajectory
with theTrajectoryGroup
it is from to the accept list. - addTrajectory(Trajectory<G>) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
-
Add trajectory.
- addValue(T, W) - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
-
Adds a value with given weight to the persistent.
B
- binarySearchT(float) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the last index with a time smaller than or equal to the given time.
- binarySearchX(float) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the last index with a position smaller than or equal to the given position.
- BOTH - Enum constant in enum class org.opentrafficsim.kpi.sampling.indicator.IntervalSide
-
Two-side confidence interval.
- Boundary(int, double) - Constructor for class org.opentrafficsim.kpi.sampling.Trajectory.Boundary
C
- calculate(Query<G, ?>, Time, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.kpi.sampling.indicator.AbstractIndicator
-
Calculate value for given trajectory group.
- calculate(Query<G, ?>, Time, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanDensity
-
Calculate value for given trajectory group.
- calculate(Query<G, ?>, Time, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanIntensity
-
Calculate value for given trajectory group.
- calculate(Query<G, ?>, Time, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanSpeed
-
Calculate value for given trajectory group.
- calculate(Query<G, ?>, Time, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanTravelTimePerDistance
-
Calculate value for given trajectory group.
- calculate(Query<G, ?>, Time, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanTripLength
-
Calculate value for given trajectory group.
- calculate(Query<G, ?>, Time, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalDelay
-
Calculate value for given trajectory group.
- calculate(Query<G, ?>, Time, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalDelayReference
-
Calculate value for given trajectory group.
- calculate(Query<G, ?>, Time, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalNumberOfStops
-
Calculate value for given trajectory group.
- calculate(Query<G, ?>, Time, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalTravelDistance
-
Calculate value for given trajectory group.
- calculate(Query<G, ?>, Time, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalTravelTime
-
Calculate value for given trajectory group.
- ConfidenceInterval<T extends org.djunits.value.vdouble.scalar.base.DoubleScalarRel<?,
T>> - Class in org.opentrafficsim.kpi.sampling.indicator -
Wrapper class for two typed values that represent a confidence interval.
- ConfidenceInterval(T, T) - Constructor for class org.opentrafficsim.kpi.sampling.indicator.ConfidenceInterval
- contains(LaneData<?>) - Method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Returns whether there is data for the give lane.
- contains(ExtendedDataType<?, ?, ?, ?>) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Whether this sampler has the given extended data type registered to it.
- contains(ExtendedDataType<?, ?, ?, ?>) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns whether ths extended data type is contained.
- contains(FilterDataType<?, ?>) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
-
Returns whether the filter data type is contained.
- contains(FilterDataType<?, ?>) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns whether the filter data is contained.
- contains(Trajectory<?>) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
-
Whether this
TrajectoryGroup
holds the given trajectory. - convert(float[]) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataDuration
-
Convert float array to typed array.
- convert(float[]) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataFloat
-
Convert float array to typed array.
- convert(float[]) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataLength
-
Convert float array to typed array.
- convert(float[]) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataSpeed
-
Convert float array to typed array.
- convert(float[], int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataFloat
-
Convert storage type to output type.
- convert(float[], int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataNumber
-
Convert storage type to output type.
- convert(List<T>, int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataList
-
Convert storage type to output type.
- convert(S, int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
-
Convert storage type to output type.
- convertValue(float) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataDuration
-
Convert float to typed value.
- convertValue(float) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataFloat
-
Convert float to typed value.
- convertValue(float) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataLength
-
Convert float to typed value.
- convertValue(float) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataSpeed
-
Convert float to typed value.
- copy() - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
-
Creates a copy.
- CrossSection - Class in org.opentrafficsim.kpi.sampling
-
A cross sections contains locations on lanes that together make up a cross section.
- CrossSection(Set<LanePosition>) - Constructor for class org.opentrafficsim.kpi.sampling.CrossSection
-
Constructor with set of lane positions.
- CrossSection(LinkData<?>, double) - Constructor for class org.opentrafficsim.kpi.sampling.CrossSection
-
Constructor with link and fraction.
D
- DataType<T,
G extends GtuData> - Class in org.opentrafficsim.kpi.sampling -
Abstract class for defining a type of extended or filter data.
- DataType(String, String, Class<T>) - Constructor for class org.opentrafficsim.kpi.sampling.DataType
-
Constructor setting the id.
E
- endPosition() - Method in record class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
-
Returns the value of the
endPosition
record component. - endTime() - Method in record class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
-
Returns the value of the
endTime
record component. - equals(Object) - Method in class org.opentrafficsim.kpi.sampling.DataType
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.LanePosition
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.Query
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.Sampler
- equals(Object) - Method in record class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
- ExtendedDataDuration<G extends GtuData> - Class in org.opentrafficsim.kpi.sampling.data
-
Extended data type for duration values.
- ExtendedDataDuration(String, String) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataDuration
-
Constructor setting the id.
- ExtendedDataFloat<U extends org.djunits.unit.Unit<U>,
T extends org.djunits.value.vfloat.scalar.base.FloatScalar<U, T>, O extends org.djunits.value.vfloat.vector.base.FloatVector<U, T, O>, G extends GtuData> - Class in org.opentrafficsim.kpi.sampling.data -
Class to facilitate JUNITS types in extended data.
- ExtendedDataFloat(String, String, Class<T>) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataFloat
-
Constructor setting the id.
- ExtendedDataLength<G extends GtuData> - Class in org.opentrafficsim.kpi.sampling.data
-
Extended data type for length values.
- ExtendedDataLength(String, String) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataLength
-
Constructor setting the id.
- ExtendedDataList<T,
G extends GtuData> - Class in org.opentrafficsim.kpi.sampling.data -
Extended data type for anything that can be captured in a list.
- ExtendedDataList(String, String, Class<T>) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataList
-
Constructor setting the id.
- ExtendedDataNumber<G extends GtuData> - Class in org.opentrafficsim.kpi.sampling.data
-
Class for unitless values.
- ExtendedDataNumber(String, String) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataNumber
-
Constructor.
- ExtendedDataSpeed<G extends GtuData> - Class in org.opentrafficsim.kpi.sampling.data
-
Extended data type for speed values.
- ExtendedDataSpeed(String, String) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataSpeed
-
Constructor setting the id.
- ExtendedDataString<G extends GtuData> - Class in org.opentrafficsim.kpi.sampling.data
-
Extended data type for string values.
- ExtendedDataString(String, String) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataString
-
Constructor.
- ExtendedDataType<T,
O, S, G extends GtuData> - Class in org.opentrafficsim.kpi.sampling.data -
Type class to define different types of data by which trajectories can be extended beyond the basic t, x, v, a.
- ExtendedDataType(String, String, Class<T>) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
-
Constructor setting the id.
F
- FilterDataCrossSections - Class in org.opentrafficsim.kpi.sampling.meta
-
Accepts trajectories that have passed all cross sections as defined in a query.
- FilterDataCrossSections() - Constructor for class org.opentrafficsim.kpi.sampling.meta.FilterDataCrossSections
-
Constructor.
- FilterDataDestination - Class in org.opentrafficsim.kpi.sampling.meta
-
Accepts trajectories with a destination node included in a set in a query.
- FilterDataDestination() - Constructor for class org.opentrafficsim.kpi.sampling.meta.FilterDataDestination
-
Constructor.
- FilterDataGtuType - Class in org.opentrafficsim.kpi.sampling.meta
-
Accepts trajectories with a GtuType included in a set in a query.
- FilterDataGtuType() - Constructor for class org.opentrafficsim.kpi.sampling.meta.FilterDataGtuType
-
Constructor.
- FilterDataOrigin - Class in org.opentrafficsim.kpi.sampling.meta
-
Accepts trajectories with an origin node included in a set in a query.
- FilterDataOrigin() - Constructor for class org.opentrafficsim.kpi.sampling.meta.FilterDataOrigin
-
Constructor.
- FilterDataRoute - Class in org.opentrafficsim.kpi.sampling.meta
-
Accepts trajectories with a Route included in a set in a query.
- FilterDataRoute() - Constructor for class org.opentrafficsim.kpi.sampling.meta.FilterDataRoute
-
Constructor.
- FilterDataSet - Class in org.opentrafficsim.kpi.sampling.meta
-
Collection of object sets, one object set per filter data type included.
- FilterDataSet() - Constructor for class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
-
Default constructor.
- FilterDataSet(FilterDataSet) - Constructor for class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
-
Constructor that copies the input.
- FilterDataType<T,
G extends GtuData> - Class in org.opentrafficsim.kpi.sampling.meta -
Abstract class for defining a type of filter data.
- FilterDataType(String, String, Class<T>) - Constructor for class org.opentrafficsim.kpi.sampling.meta.FilterDataType
-
Constructor setting the id.
- filterSize() - Method in class org.opentrafficsim.kpi.sampling.Query
-
Returns the number of filter datas.
- finalizeRecording(L) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Remove listeners to stop recording.
- fraction - Variable in class org.opentrafficsim.kpi.sampling.Trajectory.Boundary
-
Fraction.
G
- get(FilterDataType<T, ?>) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
-
Returns the value set of a filter data type.
- getA() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the acceleration array.
- getA(int) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns
a
value of a single sample. - getAcceleration() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns strongly typed acceleration array.
- getAccelerationAtPosition(Length) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns an interpolated acceleration at the given position.
- getAccelerationAtTime(Time) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns an interpolated acceleration at the given time.
- getConfidenceInterval(double) - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
- getConfidenceInterval(double) - Method in class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
- getConfidenceInterval(double, IntervalSide) - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
- getConfidenceInterval(double, IntervalSide) - Method in class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
- getDescription() - Method in class org.opentrafficsim.kpi.sampling.DataType
-
Returns the description.
- getDescription() - Method in class org.opentrafficsim.kpi.sampling.Query
-
Returns the description.
- getDestinationId() - Method in interface org.opentrafficsim.kpi.interfaces.GtuData
-
Returns the destination id.
- getDistance() - Method in class org.opentrafficsim.kpi.sampling.Trajectory.SpaceTimeView
-
Returns the distance.
- getExtendedData(ExtendedDataType<?, O, S, ?>) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the output data of the extended data type.
- getExtendedData(ExtendedDataType<T, ?, S, ?>, int) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns extended data type value of a single sample.
- getExtendedDataTypes() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the included extended data types.
- getFilterData(FilterDataType<T, ?>) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the value of the filter data.
- getFilterDataSetIterator() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
-
Returns an iterator over the filter data types.
- getFilterDataSetIterator() - Method in class org.opentrafficsim.kpi.sampling.Query
-
Returns an iterator over the filter datas and the related data sets.
- getFilterDataTypes() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
-
Returns the filter data types.
- getFilterDataTypes() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the included filter data types.
- getGtuId() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the id.
- getGtuTypeId() - Method in interface org.opentrafficsim.kpi.interfaces.GtuData
-
Returns the GTU type id.
- getId() - Method in class org.opentrafficsim.kpi.sampling.DataType
-
Returns the id.
- getId() - Method in class org.opentrafficsim.kpi.sampling.Query
-
Returns the unique id for the query.
- getInterval() - Method in class org.opentrafficsim.kpi.sampling.Query
-
Returns the time interval.
- getIterator() - Method in class org.opentrafficsim.kpi.sampling.CrossSection
-
Returns an iterator over the lane positions.
- getLane() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
-
Returns the lane.
- getLaneData() - Method in class org.opentrafficsim.kpi.sampling.LanePosition
-
Retrieve the lane.
- getLaneDatas() - Method in interface org.opentrafficsim.kpi.interfaces.LinkData
-
Returns the lanes of the link.
- getLanePositions() - Method in class org.opentrafficsim.kpi.sampling.CrossSection
-
Returns a safe copy of the lane positions.
- getLanes() - Method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Returns the set of lane directions.
- getLength() - Method in interface org.opentrafficsim.kpi.interfaces.LaneData
-
Returns the length of the lane.
- getLength() - Method in interface org.opentrafficsim.kpi.interfaces.LinkData
-
Returns the length of the link.
- getLength() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
- getLinkData() - Method in interface org.opentrafficsim.kpi.interfaces.LaneData
-
Returns the parent link of the lane.
- getLowerValue() - Method in class org.opentrafficsim.kpi.sampling.indicator.ConfidenceInterval
- getMax() - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
- getMax() - Method in class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
- getMean() - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
- getMean() - Method in class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
- getMin() - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
- getMin() - Method in class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
- getN() - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
- getN() - Method in class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
- getOriginId() - Method in interface org.opentrafficsim.kpi.interfaces.GtuData
-
Returns the origin id.
- getOutputValue(float[], int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataNumber
-
Returns a specific output value.
- getOutputValue(List<T>, int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataList
-
Returns a specific output value.
- getOutputValue(O, int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataFloat
-
Returns a specific output value.
- getOutputValue(O, int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
-
Returns a specific output value.
- getPosition() - Method in class org.opentrafficsim.kpi.sampling.LanePosition
-
Retrieve the position on the lane.
- getPosition() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns strongly type position array.
- getPositionAtTime(Time) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns an interpolated position at the given time.
- getReferenceSpeed() - Method in interface org.opentrafficsim.kpi.interfaces.GtuData
-
Returns the reference speed.
- getRouteId() - Method in interface org.opentrafficsim.kpi.interfaces.GtuData
-
Returns the route id.
- getSampler() - Method in class org.opentrafficsim.kpi.sampling.Query
-
Returns the sampler.
- getSamplerData() - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Underlying sampler data.
- getSpaceTimeIterator() - Method in class org.opentrafficsim.kpi.sampling.Query
-
Returns an iterator over the space-time regions.
- getSpaceTimeView(Length, Length, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns a space-time view of this trajectory.
- getSpeed() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns strongly typed speed array.
- getSpeedAtPosition(Length) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns an interpolated speed at the given position.
- getSpeedAtTime(Time) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns an interpolated speed at the given time.
- getStartTime() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
- getStDev() - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
- getStDev() - Method in class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
- getStorageValue(float[], int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataFloat
-
Returns a specific storage value.
- getStorageValue(float[], int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataNumber
-
Returns a specific storage value.
- getStorageValue(List<T>, int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataList
-
Returns a specific storage value.
- getStorageValue(S, int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
-
Returns a specific storage value.
- getSum() - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
- getSum() - Method in class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
- getT() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the time array.
- getT(int) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns
t
value of a single sample. - getTime() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns strongly typed time array.
- getTime() - Method in class org.opentrafficsim.kpi.sampling.Trajectory.SpaceTimeView
-
Returns the time.
- getTimeAtPosition(Length) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns an interpolated time at the given position.
- getTotalDuration() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the total duration span.
- getTotalLength() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the length of the data.
- getTrajectories() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
-
Returns a list of trajectories.
- getTrajectory(int) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
-
Returns trajectory by index.
- getTrajectoryGroup(int) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
-
Returns a trajectory group by index.
- getTrajectoryGroup(Length, Length) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
-
Returns trajectory group between two locations.
- getTrajectoryGroup(Length, Length, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
-
Returns trajectory group between two locations and between two times.
- getTrajectoryGroup(Time, Time) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
-
Returns trajectory group between two times.
- getTrajectoryGroup(LaneData<?>) - Method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Returns the trajectory group of given lane.
- getTrajectoryGroupIterator() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
-
Returns an iterator over the trajectory groups.
- getTrajectoryGroups(Time) - Method in class org.opentrafficsim.kpi.sampling.Query
-
Returns a list of TrajectoryGroups in accordance with the query.
- getTrajectoryGroups(Time, Time) - Method in class org.opentrafficsim.kpi.sampling.Query
-
Returns a list of TrajectoryGroups in accordance with the query.
- getTrajectoryIterator() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
-
Returns an iterator over the trajectories.
- getType() - Method in class org.opentrafficsim.kpi.sampling.DataType
-
Returns the type.
- getUpdateFrequency() - Method in class org.opentrafficsim.kpi.sampling.Query
-
Returns the update frequency.
- getUpperValue() - Method in class org.opentrafficsim.kpi.sampling.indicator.ConfidenceInterval
- getV() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the speed array.
- getV(int) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns
v
value of a single sample. - getValue(float[]) - Method in class org.opentrafficsim.kpi.sampling.Trajectory.Boundary
-
Returns the value at the boundary in the array.
- getValue(G) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
-
Returns the current value of the gtu.
- getValue(G) - Method in class org.opentrafficsim.kpi.sampling.DataType
-
Retrieves the value of the meta data of this type from a GTU.
- getValue(GtuData) - Method in class org.opentrafficsim.kpi.sampling.data.ReferenceSpeed
-
Returns the current value of the gtu.
- getValue(GtuData) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataCrossSections
-
Retrieves the value of the meta data of this type from a GTU.
- getValue(GtuData) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataDestination
-
Retrieves the value of the meta data of this type from a GTU.
- getValue(GtuData) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataGtuType
-
Retrieves the value of the meta data of this type from a GTU.
- getValue(GtuData) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataOrigin
-
Retrieves the value of the meta data of this type from a GTU.
- getValue(GtuData) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataRoute
-
Retrieves the value of the meta data of this type from a GTU.
- getValue(Query<G, ?>, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.kpi.sampling.indicator.AbstractIndicator
-
Get value for given query over time interval, returning earlier calculated value if possible.
- getValue(Query<G, ?>, Time, Time, List<TrajectoryGroup<G>>) - Method in class org.opentrafficsim.kpi.sampling.indicator.AbstractIndicator
-
Get value for given query over time interval, returning earlier calculated value if possible.
- getVariance() - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
- getVariance() - Method in class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
- getX() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the position array.
- getX(int) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns
x
value of a single sample. - GtuData - Interface in org.opentrafficsim.kpi.interfaces
-
Represents a GTU for sampling.
H
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.DataType
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.LanePosition
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.Query
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.Sampler
- hashCode() - Method in record class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
-
Returns a hash code value for this object.
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
I
- index - Variable in class org.opentrafficsim.kpi.sampling.Trajectory.Boundary
-
Rounded-down index.
- initializeStorage() - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataFloat
-
Returns an initial storage object.
- initializeStorage() - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataList
-
Returns an initial storage object.
- initializeStorage() - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataNumber
-
Returns an initial storage object.
- initializeStorage() - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
-
Returns an initial storage object.
- initRecording(L) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Adds listeners to start recording.
- INSTANCE - Static variable in class org.opentrafficsim.kpi.sampling.data.ReferenceSpeed
-
Single instance.
- interpolate(FloatDuration, FloatDuration, double) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataDuration
-
Interpolate value between two measured values.
- interpolate(FloatLength, FloatLength, double) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataLength
-
Interpolate value between two measured values.
- interpolate(FloatSpeed, FloatSpeed, double) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataSpeed
-
Interpolate value between two measured values.
- interpolate(T, T, double) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
-
Interpolate value between two measured values.
- IntervalSide - Enum Class in org.opentrafficsim.kpi.sampling.indicator
-
Enum for confidence interval sides.
- isAccepted(Trajectory<?>) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
-
Returns whether the given trajectory is accepted or not.
- isEmpty() - Method in class org.opentrafficsim.kpi.sampling.SamplerData
- iterator() - Method in class org.opentrafficsim.kpi.sampling.SamplerData
- iterator() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
L
- lane() - Method in record class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
-
Returns the value of the
lane
record component. - LaneData<L extends LaneData<L>> - Interface in org.opentrafficsim.kpi.interfaces
-
Represents a lane for sampling.
- LanePosition - Class in org.opentrafficsim.kpi.sampling
-
Store one position and lane of a GTU.
- LanePosition(LaneData<?>, Length) - Constructor for class org.opentrafficsim.kpi.sampling.LanePosition
-
Construct a new LanePosition.
- LEFT - Enum constant in enum class org.opentrafficsim.kpi.sampling.indicator.IntervalSide
-
Left-side confidence interval.
- LinkData<L extends LaneData<L>> - Interface in org.opentrafficsim.kpi.interfaces
-
Represents a link for sampling.
M
- MeanDensity - Class in org.opentrafficsim.kpi.sampling.indicator
-
Total travel time divided by the sum of areas (X * T).
- MeanDensity(TotalTravelTime) - Constructor for class org.opentrafficsim.kpi.sampling.indicator.MeanDensity
- MeanIntensity - Class in org.opentrafficsim.kpi.sampling.indicator
-
Total travel distance divided by the sum of areas (X * T).
- MeanIntensity(TotalTravelDistance) - Constructor for class org.opentrafficsim.kpi.sampling.indicator.MeanIntensity
- MeanSpeed - Class in org.opentrafficsim.kpi.sampling.indicator
-
Sum of trajectory lengths divided by sum of trajectory durations.
- MeanSpeed(TotalTravelDistance, TotalTravelTime) - Constructor for class org.opentrafficsim.kpi.sampling.indicator.MeanSpeed
- MeanTravelTimePerDistance - Class in org.opentrafficsim.kpi.sampling.indicator
-
Inverse of mean speed.
- MeanTravelTimePerDistance(MeanSpeed) - Constructor for class org.opentrafficsim.kpi.sampling.indicator.MeanTravelTimePerDistance
- MeanTripLength - Class in org.opentrafficsim.kpi.sampling.indicator
-
Sum of trajectory lengths divided by number of GTU's.
- MeanTripLength() - Constructor for class org.opentrafficsim.kpi.sampling.indicator.MeanTripLength
N
- NONE - Enum constant in enum class org.opentrafficsim.kpi.sampling.SamplerData.Compression
-
No compression.
- now() - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Returns the current simulation time.
O
- org.opentrafficsim.kpi.interfaces - package org.opentrafficsim.kpi.interfaces
- org.opentrafficsim.kpi.sampling - package org.opentrafficsim.kpi.sampling
-
Classes for sampling simulation data.
- org.opentrafficsim.kpi.sampling.data - package org.opentrafficsim.kpi.sampling.data
-
Extended data for trajectories.
- org.opentrafficsim.kpi.sampling.indicator - package org.opentrafficsim.kpi.sampling.indicator
-
Indicators based on sampling data.
- org.opentrafficsim.kpi.sampling.meta - package org.opentrafficsim.kpi.sampling.meta
-
Metadata for grouping and selecting sampling data.
P
- parseValue(String) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataDuration
-
Parses a stored string representation to original type.
- parseValue(String) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataLength
-
Parses a stored string representation to original type.
- parseValue(String) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataNumber
-
Parses a stored string representation to original type.
- parseValue(String) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataSpeed
-
Parses a stored string representation to original type.
- parseValue(String) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataString
-
Parses a stored string representation to original type.
- parseValue(String) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
-
Parses a stored string representation to original type.
- Persistent<U extends org.djunits.unit.Unit<U>,
T extends org.djunits.value.vdouble.scalar.base.DoubleScalarRel<U, T>, W extends Number> - Class in org.opentrafficsim.kpi.sampling.indicator -
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- Persistent(U) - Constructor for class org.opentrafficsim.kpi.sampling.indicator.Persistent
-
Constructor.
- PersistentStatistic<U extends org.djunits.unit.Unit<U>,
T extends org.djunits.value.vdouble.scalar.base.DoubleScalarRel<U, T>> - Class in org.opentrafficsim.kpi.sampling.indicator -
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- PersistentStatistic(Persistent<U, T, ?>) - Constructor for class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
-
Constructor.
- processGtuAddEvent(L, G) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Creates a trajectory, including filter data.
- processGtuAddEventWithMove(L, Length, Speed, Acceleration, Time, G) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Creates a trajectory with the current snapshot of a GTU.
- processGtuMoveEvent(L, Length, Speed, Acceleration, Time, G) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Adds a new snapshot of a GTU to its recording trajectory, if recorded.
- processGtuRemoveEvent(L, G) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Finalizes a trajectory.
- processGtuRemoveEventWithMove(L, Length, Speed, Acceleration, Time, G) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Finalizes a trajectory with the current snapshot of a GTU.
- put(FilterDataType<T, ?>, Set<T>) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
-
Add filter data for type.
- putTrajectoryGroup(LaneData<?>, TrajectoryGroup<G>) - Method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Stores a trajectory group with the lane direction.
Q
- Query<G extends GtuData,
L extends LaneData<L>> - Class in org.opentrafficsim.kpi.sampling -
A query defines which subset of trajectory information should be included.
- Query(Sampler<G, L>, String, String, FilterDataSet) - Constructor for class org.opentrafficsim.kpi.sampling.Query
-
Constructor.
- Query(Sampler<G, L>, String, String, FilterDataSet, Duration) - Constructor for class org.opentrafficsim.kpi.sampling.Query
-
Constructor with time interval.
- Query(Sampler<G, L>, String, String, FilterDataSet, Frequency) - Constructor for class org.opentrafficsim.kpi.sampling.Query
-
Constructor with update frequency.
- Query(Sampler<G, L>, String, String, FilterDataSet, Frequency, Duration) - Constructor for class org.opentrafficsim.kpi.sampling.Query
-
Constructor with time interval and update frequency.
- Query(Sampler<G, L>, String, FilterDataSet) - Constructor for class org.opentrafficsim.kpi.sampling.Query
-
Constructor without id.
- Query(Sampler<G, L>, String, FilterDataSet, Duration) - Constructor for class org.opentrafficsim.kpi.sampling.Query
-
Constructor without id, with time interval.
- Query(Sampler<G, L>, String, FilterDataSet, Frequency) - Constructor for class org.opentrafficsim.kpi.sampling.Query
-
Constructor without id, with time update frequency.
- Query(Sampler<G, L>, String, FilterDataSet, Frequency, Duration) - Constructor for class org.opentrafficsim.kpi.sampling.Query
-
Constructor without id, with time interval and update frequency.
R
- ReferenceSpeed - Class in org.opentrafficsim.kpi.sampling.data
-
Reference speed for trajectories.
- ReferenceSpeed() - Constructor for class org.opentrafficsim.kpi.sampling.data.ReferenceSpeed
- registerSpaceTimeRegion(SpaceTimeRegion<L>) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Registers a space-time region.
- rejectAll() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
-
Reject all trajectories.
- rejectTrajectory(Trajectory<?>) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
-
Reject given trajectory.
- RIGHT - Enum constant in enum class org.opentrafficsim.kpi.sampling.indicator.IntervalSide
-
Right-side confidence interval.
S
- Sampler<G extends GtuData,
L extends LaneData<L>> - Class in org.opentrafficsim.kpi.sampling -
Sampler is the highest level organizer for sampling.
- Sampler(Set<ExtendedDataType<?, ?, ?, ? super G>>, Set<FilterDataType<?, ? super G>>) - Constructor for class org.opentrafficsim.kpi.sampling.Sampler
-
Constructor.
- SamplerData<G extends GtuData> - Class in org.opentrafficsim.kpi.sampling
-
SamplerData is a storage for trajectory data.
- SamplerData(Set<ExtendedDataType<?, ?, ?, ? super G>>, Set<FilterDataType<?, ? super G>>) - Constructor for class org.opentrafficsim.kpi.sampling.SamplerData
-
Constructor.
- SamplerData.Compression - Enum Class in org.opentrafficsim.kpi.sampling
-
Compression method.
- SamplingException - Exception in org.opentrafficsim.kpi.sampling
-
Exception thrown when sampling encounters an error.
- SamplingException() - Constructor for exception org.opentrafficsim.kpi.sampling.SamplingException
-
Constructor.
- SamplingException(String) - Constructor for exception org.opentrafficsim.kpi.sampling.SamplingException
-
Constructor.
- SamplingException(String, Throwable) - Constructor for exception org.opentrafficsim.kpi.sampling.SamplingException
-
Constructor.
- SamplingException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.kpi.sampling.SamplingException
-
Constructor.
- SamplingException(Throwable) - Constructor for exception org.opentrafficsim.kpi.sampling.SamplingException
-
Constructor.
- scheduleStartRecording(Time, L) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Schedules the start of recording for a given lane, i.e. the implementation has to invoke
startRecording
at the specified time, with the given lane as input. - scheduleStopRecording(Time, L) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Schedules the stop of recording for a given lane, i.e. the implementation has to invoke
stopRecording
at the specified time, with the given lane as input. - setValue(float[], int, Float) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataNumber
-
Returns an updated list/array/vector of the storage type, including a new value at given index.
- setValue(float[], int, T) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataFloat
-
Returns an updated list/array/vector of the storage type, including a new value at given index.
- setValue(List<T>, int, T) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataList
-
Returns an updated list/array/vector of the storage type, including a new value at given index.
- setValue(S, int, T) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
-
Returns an updated list/array/vector of the storage type, including a new value at given index.
- size() - Method in class org.opentrafficsim.kpi.sampling.CrossSection
-
Returns the number of lane positions.
- size() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
-
Returns the number of filter data entries.
- size() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
The size of the underlying data.
- size() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
-
Returns the number of trajectories.
- size() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
-
Returns the number of trajectories in this group.
- SpaceTimeRegion<L extends LaneData<L>> - Record Class in org.opentrafficsim.kpi.sampling
-
Defines a rectangular region over space and time on a lane.
- SpaceTimeRegion(L, Length, Length, Time, Time) - Constructor for record class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
-
Creates a space-time region.
- spaceTimeRegionSize() - Method in class org.opentrafficsim.kpi.sampling.Query
-
Returns the number of space-time regions.
- startPosition() - Method in record class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
-
Returns the value of the
startPosition
record component. - startRecording(L) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Start recording at the given time (which should be the current time) on the given lane.
- startTime() - Method in record class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
-
Returns the value of the
startTime
record component. - stopRecording(L) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Stop recording at given lane.
- subSet(Length, Length) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Copies the trajectory but with a subset of the data.
- subSet(Length, Length, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Copies the trajectory but with a subset of the data.
- subSet(Time, Time) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Copies the trajectory but with a subset of the data.
T
- toString() - Method in class org.opentrafficsim.kpi.sampling.CrossSection
- toString() - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
- toString() - Method in class org.opentrafficsim.kpi.sampling.data.ReferenceSpeed
- toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.ConfidenceInterval
- toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanDensity
- toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanIntensity
- toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanSpeed
- toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanTravelTimePerDistance
- toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanTripLength
- toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
- toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
- toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalDelay
- toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalDelayReference
- toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalNumberOfStops
- toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalTravelDistance
- toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalTravelTime
- toString() - Method in class org.opentrafficsim.kpi.sampling.LanePosition
- toString() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataCrossSections
- toString() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataDestination
- toString() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataGtuType
- toString() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataOrigin
- toString() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataRoute
- toString() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
- toString() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataType
- toString() - Method in class org.opentrafficsim.kpi.sampling.Query
- toString() - Method in record class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
-
Returns a string representation of this record class.
- toString() - Method in class org.opentrafficsim.kpi.sampling.Trajectory.Boundary
- toString() - Method in class org.opentrafficsim.kpi.sampling.Trajectory.SpaceTimeView
- toString() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
- toString() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
- toString() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
- TotalDelay - Class in org.opentrafficsim.kpi.sampling.indicator
-
Sum of trajectory durations minus the sum of trajectory lengths divided by a reference speed.
- TotalDelay(Speed) - Constructor for class org.opentrafficsim.kpi.sampling.indicator.TotalDelay
- TotalDelayReference - Class in org.opentrafficsim.kpi.sampling.indicator
-
Delay based on reference speed.
- TotalDelayReference() - Constructor for class org.opentrafficsim.kpi.sampling.indicator.TotalDelayReference
- TotalNumberOfStops - Class in org.opentrafficsim.kpi.sampling.indicator
-
Sum of measurements with zero speed, preceded by a non-zero speed.
- TotalNumberOfStops() - Constructor for class org.opentrafficsim.kpi.sampling.indicator.TotalNumberOfStops
- TotalTravelDistance - Class in org.opentrafficsim.kpi.sampling.indicator
-
Sum of trajectory lengths.
- TotalTravelDistance() - Constructor for class org.opentrafficsim.kpi.sampling.indicator.TotalTravelDistance
- TotalTravelTime - Class in org.opentrafficsim.kpi.sampling.indicator
-
Sum of trajectory durations.
- TotalTravelTime() - Constructor for class org.opentrafficsim.kpi.sampling.indicator.TotalTravelTime
- Trajectory<G extends GtuData> - Class in org.opentrafficsim.kpi.sampling
-
Contains position, speed, acceleration and time data of a GTU, over some section.
- Trajectory(GtuData, Map<FilterDataType<?, ? super G>, Object>, Set<ExtendedDataType<?, ?, ?, ? super G>>, LaneData<?>) - Constructor for class org.opentrafficsim.kpi.sampling.Trajectory
- Trajectory.Boundary - Class in org.opentrafficsim.kpi.sampling
-
Spatial or temporal boundary as a fractional position in the array.
- Trajectory.SpaceTimeView - Class in org.opentrafficsim.kpi.sampling
-
Space-time view of a trajectory.
- TrajectoryAcceptList - Class in org.opentrafficsim.kpi.sampling
-
Set of trajectories to be accepted or rejected for a query.
- TrajectoryAcceptList() - Constructor for class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
- TrajectoryGroup<G extends GtuData> - Class in org.opentrafficsim.kpi.sampling
-
Contains all trajectories pertaining to a certain space-time region.
- TrajectoryGroup(Time, Length, Length, LaneData<?>) - Constructor for class org.opentrafficsim.kpi.sampling.TrajectoryGroup
- TrajectoryGroup(Time, LaneData<?>) - Constructor for class org.opentrafficsim.kpi.sampling.TrajectoryGroup
-
Constructor without length specification.
V
- valueOf(String) - Static method in enum class org.opentrafficsim.kpi.sampling.indicator.IntervalSide
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opentrafficsim.kpi.sampling.SamplerData.Compression
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opentrafficsim.kpi.sampling.indicator.IntervalSide
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opentrafficsim.kpi.sampling.SamplerData.Compression
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- writeToFile(String) - Method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Write the contents of the sampler in to a file.
- writeToFile(String, SamplerData.Compression) - Method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Write the contents of the sampler in to a file.
Z
- ZIP - Enum constant in enum class org.opentrafficsim.kpi.sampling.SamplerData.Compression
-
Zip compression.
All Classes and Interfaces|All Packages|Serialized Form