A B C D E F G H I K L M N O P Q R S T V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractIndicator<T extends DoubleScalarInterface> - 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
- AbstractTable - Class in org.opentrafficsim.kpi.sampling
-
Abstract
Table
implementation taking care of the columns. - AbstractTable(String, String, Collection<Column<?>>) - Constructor for class org.opentrafficsim.kpi.sampling.AbstractTable
-
Constructor.
- 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 meta 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.
- addRecord(Object[]) - Method in class org.opentrafficsim.kpi.sampling.ListTable
-
Adds a record to the table.
- addRecord(Map<Column<?>, Object>) - Method in class org.opentrafficsim.kpi.sampling.ListTable
-
Adds a record to the table.
- addRecordByColumnIds(Map<String, Object>) - Method in class org.opentrafficsim.kpi.sampling.ListTable
-
Adds a record to the table.
- addSpaceTimeRegion(KpiLaneDirection, 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(LinkDataInterface, KpiGtuDirectionality, 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 - org.opentrafficsim.kpi.sampling.indicator.IntervalSide
-
Two-side confidence interval.
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.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.
- Column<T> - Interface in org.opentrafficsim.kpi.sampling
-
Meta data of data in a column.
- ConfidenceInterval<T extends AbstractDoubleScalarRel<?,T>> - Class in org.opentrafficsim.kpi.sampling.indicator
-
Wrapper class for two typed values that represent a confidence interval.
- 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
- contains(KpiLaneDirection) - Method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Returns whether there is data for the give lane direction.
- contains(FilterDataType<?>) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
- contains(FilterDataType<?>) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
- contains(FilterDataType<?>) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
- 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.ExtendedDataTypeDuration
-
Convert float array to typed array.
- convert(float[]) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeFloat
-
Convert float array to typed array.
- convert(float[]) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeLength
-
Convert float array to typed array.
- convert(float[]) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeSpeed
-
Convert float array to typed array.
- convert(float[], int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeFloat
-
Convert storage type to output type.
- convert(float[], int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeNumber
-
Convert storage type to output type.
- convert(List<T>, int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeList
-
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.ExtendedDataTypeDuration
-
Convert float to typed value.
- convertValue(float) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeFloat
-
Convert float to typed value.
- convertValue(float) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeLength
-
Convert float to typed value.
- convertValue(float) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeSpeed
-
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<KpiDirectedLanePosition>) - Constructor for class org.opentrafficsim.kpi.sampling.CrossSection
-
Constructor with set of directed lane positions.
- CrossSection(LinkDataInterface, KpiGtuDirectionality, double) - Constructor for class org.opentrafficsim.kpi.sampling.CrossSection
-
Constructor with link and direction.
D
- DIR_MINUS - org.opentrafficsim.kpi.sampling.KpiGtuDirectionality
-
Driving direction opposite to the direction of the graph, decreasing fractional position when driving in this direction.
- DIR_PLUS - org.opentrafficsim.kpi.sampling.KpiGtuDirectionality
-
Driving direction matches the direction of the graph, increasing fractional position when driving in this direction.
E
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.KpiDirectedLanePosition
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.KpiLaneDirection
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.Query
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
- equals(Object) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
- ExtendedDataType<T,O,S,G extends GtuDataInterface> - 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, Class<T>) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
-
Constructor setting the id.
- ExtendedDataTypeDuration<G extends GtuDataInterface> - Class in org.opentrafficsim.kpi.sampling.data
-
Extended data type for duration values.
- ExtendedDataTypeDuration(String) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeDuration
-
Constructor setting the id.
- ExtendedDataTypeFloat<U extends Unit<U>,T extends AbstractFloatScalar<U,T>,O extends AbstractFloatVector<U,T,O>,G extends GtuDataInterface> - Class in org.opentrafficsim.kpi.sampling.data
-
Class to facilitate JUNITS types in extended data.
- ExtendedDataTypeFloat(String, Class<T>) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeFloat
-
Constructor setting the id.
- ExtendedDataTypeLength<G extends GtuDataInterface> - Class in org.opentrafficsim.kpi.sampling.data
-
Extended data type for length values.
- ExtendedDataTypeLength(String) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeLength
-
Constructor setting the id.
- ExtendedDataTypeList<T,G extends GtuDataInterface> - Class in org.opentrafficsim.kpi.sampling.data
-
Extended data type for anything that can be captured in a list.
- ExtendedDataTypeList(String, Class<T>) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeList
-
Constructor setting the id.
- ExtendedDataTypeNumber<G extends GtuDataInterface> - Class in org.opentrafficsim.kpi.sampling.data
-
Class for unitless values.
- ExtendedDataTypeNumber(String) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeNumber
-
Constructor.
- ExtendedDataTypeSpeed<G extends GtuDataInterface> - Class in org.opentrafficsim.kpi.sampling.data
-
Extended data type for speed values.
- ExtendedDataTypeSpeed(String) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeSpeed
-
Constructor setting the id.
- ExtendedDataTypeString<G extends GtuDataInterface> - Class in org.opentrafficsim.kpi.sampling.data
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- ExtendedDataTypeString(String) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeString
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 meta 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
- FilterDataType<T> - Class in org.opentrafficsim.kpi.sampling.meta
-
Abstract class for defining a type of filter data.
- FilterDataType(String) - Constructor for class org.opentrafficsim.kpi.sampling.meta.FilterDataType
-
Constructor.
- finalizeRecording(KpiLaneDirection) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Remove listeners to stop recording.
- formatValue(String, Float) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeNumber
-
Formats the value into a string.
- formatValue(String, String) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeString
-
Formats the value into a string.
- formatValue(String, GtuTypeDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataGtuType
-
Formats the value into a string.
- formatValue(String, NodeDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataDestination
-
Formats the value into a string.
- formatValue(String, NodeDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataOrigin
-
Formats the value into a string.
- formatValue(String, RouteDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataRoute
-
Formats the value into a string.
- formatValue(String, CrossSection) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataCrossSections
-
Formats the value into a string.
- formatValue(String, T) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
-
Formats the value into a string.
- formatValue(String, T) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeFloat
-
Formats the value into a string.
- formatValue(String, T) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataType
-
Formats the value into a string.
- fraction - Variable in class org.opentrafficsim.kpi.sampling.Trajectory.Boundary
-
Fraction.
G
- get(FilterDataType<T>) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
- get(FilterDataType<T>) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
- getA() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
- 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
- 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.
- getColumns() - Method in class org.opentrafficsim.kpi.sampling.AbstractTable
-
Returns the list of columns.
- getColumns() - Method in interface org.opentrafficsim.kpi.sampling.Table
-
Returns the list of columns.
- 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.AbstractTable
-
Returns the description.
- getDescription() - Method in interface org.opentrafficsim.kpi.sampling.Column
-
Returns the column description.
- getDescription() - Method in class org.opentrafficsim.kpi.sampling.Query
- getDescription() - Method in class org.opentrafficsim.kpi.sampling.SimpleColumn
-
Returns the column description.
- getDescription() - Method in interface org.opentrafficsim.kpi.sampling.Table
-
Returns the description.
- getDestinationNodeData() - Method in interface org.opentrafficsim.kpi.interfaces.GtuDataInterface
- getDirectedLanePositions() - Method in class org.opentrafficsim.kpi.sampling.CrossSection
- getDistance() - Method in class org.opentrafficsim.kpi.sampling.Trajectory.SpaceTimeView
-
Returns the distance.
- getEndPosition() - Method in class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
- getEndTime() - Method in class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
- getExtendedData(ExtendedDataType<?, O, S, ?>) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
- 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.
- getFilterDataSetIterator() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
- getFilterDataSetIterator() - Method in class org.opentrafficsim.kpi.sampling.Query
- getFilterDataTypes() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns the included meta data types.
- getGtuId() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
- getGtuTypeData() - Method in interface org.opentrafficsim.kpi.interfaces.GtuDataInterface
- getId() - Method in interface org.opentrafficsim.kpi.interfaces.GtuDataInterface
- getId() - Method in interface org.opentrafficsim.kpi.interfaces.GtuTypeDataInterface
- getId() - Method in interface org.opentrafficsim.kpi.interfaces.LaneDataInterface
- getId() - Method in interface org.opentrafficsim.kpi.interfaces.LinkDataInterface
- getId() - Method in interface org.opentrafficsim.kpi.interfaces.NodeDataInterface
- getId() - Method in interface org.opentrafficsim.kpi.interfaces.RouteDataInterface
- getId() - Method in class org.opentrafficsim.kpi.sampling.AbstractTable
- getId() - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
- getId() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataType
-
Returns the id.
- getId() - Method in class org.opentrafficsim.kpi.sampling.Query
-
return the unique id for the query.
- getId() - Method in class org.opentrafficsim.kpi.sampling.SimpleColumn
- getInterval() - Method in class org.opentrafficsim.kpi.sampling.Query
- getIterator() - Method in class org.opentrafficsim.kpi.sampling.CrossSection
- getKpiDirection() - Method in class org.opentrafficsim.kpi.sampling.KpiLaneDirection
- getKpiGtuDirection() - Method in class org.opentrafficsim.kpi.sampling.KpiDirectedLanePosition
-
Retrieve the gtuDirection.
- getLaneData() - Method in class org.opentrafficsim.kpi.sampling.KpiDirectedLanePosition
-
Retrieve the lane.
- getLaneData() - Method in class org.opentrafficsim.kpi.sampling.KpiLaneDirection
- getLaneDatas() - Method in interface org.opentrafficsim.kpi.interfaces.LinkDataInterface
- getLaneDirection() - Method in class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
- getLaneDirection() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
-
Returns the lane direction.
- getLaneDirections() - Method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Returns the set of lane directions.
- getLength() - Method in interface org.opentrafficsim.kpi.interfaces.LaneDataInterface
- getLength() - Method in interface org.opentrafficsim.kpi.interfaces.LinkDataInterface
- getLength() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
- getLinkData() - Method in interface org.opentrafficsim.kpi.interfaces.LaneDataInterface
- 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
- getMetaData(FilterDataType<T>) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
- getMetaDataIterator() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
- getMetaDataTypes() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
- getMetaDataTypes() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
- 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
- getNumberOfColumns() - Method in interface org.opentrafficsim.kpi.sampling.Table
-
Returns the number of columns.
- getOriginNodeData() - Method in interface org.opentrafficsim.kpi.interfaces.GtuDataInterface
- getOutputValue(float[], int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeNumber
-
Returns a specific output value.
- getOutputValue(List<T>, int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeList
-
Returns a specific output value.
- getOutputValue(O, int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
-
Returns a specific output value.
- getOutputValue(O, int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeFloat
-
Returns a specific output value.
- getPosition() - Method in class org.opentrafficsim.kpi.sampling.KpiDirectedLanePosition
-
Retrieve the position on the lane.
- getPosition() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
- getPositionAtTime(Time) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns an interpolated position at the given time.
- getPositionInDirection(Length) - Method in class org.opentrafficsim.kpi.sampling.KpiLaneDirection
-
Returns the position with increasing value in the direction of travel, i.e.
- getRouteData() - Method in interface org.opentrafficsim.kpi.interfaces.GtuDataInterface
- getSampler() - Method in class org.opentrafficsim.kpi.sampling.Query
- getSamplerData() - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Underlying sampler data.
- getSpaceTimeIterator() - Method in class org.opentrafficsim.kpi.sampling.Query
- 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
- 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.
- getStartPosition() - Method in class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
- getStartTime() - Method in class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
- 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.ExtendedDataTypeFloat
-
Returns a specific storage value.
- getStorageValue(float[], int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeNumber
-
Returns a specific storage value.
- getStorageValue(List<T>, int) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeList
-
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
- 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
- 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
- getTotalLength() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
- getTrajectories() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
-
Returns a list of trajectories.
- getTrajectory(int) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
- getTrajectoryGroup(int) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
- 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(KpiLaneDirection) - Method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Returns the trajectory group of given lane direction.
- getTrajectoryGroupIterator() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
- 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
- getType() - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
-
Returns the type.
- getUpdateFrequency() - Method in class org.opentrafficsim.kpi.sampling.Query
- getUpperValue() - Method in class org.opentrafficsim.kpi.sampling.indicator.ConfidenceInterval
- getV() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
- 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(String) - Method in class org.opentrafficsim.kpi.sampling.ListTable.ListRecord
-
Returns the column value of this record.
- getValue(String) - Method in interface org.opentrafficsim.kpi.sampling.Record
-
Returns the column value of this record.
- getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataCrossSections
-
Retrieves the value of the meta data of this type from a GTU.
- getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataDestination
-
Retrieves the value of the meta data of this type from a GTU.
- getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataGtuType
-
Retrieves the value of the meta data of this type from a GTU.
- getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataOrigin
-
Retrieves the value of the meta data of this type from a GTU.
- getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataRoute
-
Retrieves the value of the meta data of this type from a GTU.
- getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataType
-
Retrieves the value of the meta data of this type from a GTU.
- getValue(Column<T>) - Method in class org.opentrafficsim.kpi.sampling.ListTable.ListRecord
-
Returns the column value of this record.
- getValue(Column<T>) - Method in interface org.opentrafficsim.kpi.sampling.Record
-
Returns the column value of this record.
- 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.
- getValueType() - Method in interface org.opentrafficsim.kpi.sampling.Column
-
Returns the type of the values in the column.
- getValueType() - Method in class org.opentrafficsim.kpi.sampling.SimpleColumn
-
Returns the type of the values in the column.
- 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
- getX(int) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
-
Returns
x
value of a single sample. - GtuDataInterface - Interface in org.opentrafficsim.kpi.interfaces
-
Represents a GTU for sampling.
- GtuTypeDataInterface - Interface in org.opentrafficsim.kpi.interfaces
-
Represents a GTU type for sampling.
H
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.KpiDirectedLanePosition
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.KpiLaneDirection
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.Query
- hashCode() - Method in class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
- 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.ExtendedDataType
-
Returns an initial storage object.
- initializeStorage() - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeFloat
-
Returns an initial storage object.
- initializeStorage() - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeList
-
Returns an initial storage object.
- initializeStorage() - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeNumber
-
Returns an initial storage object.
- initRecording(KpiLaneDirection) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Adds listeners to start recording.
- interpolate(FloatDuration, FloatDuration, double) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeDuration
-
Interpolate value between two measured values.
- interpolate(FloatLength, FloatLength, double) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeLength
-
Interpolate value between two measured values.
- interpolate(FloatSpeed, FloatSpeed, double) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeSpeed
-
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 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.ListTable
-
Returns whether the table is empty.
- isEmpty() - Method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Returns whether the table is empty.
- isEmpty() - Method in interface org.opentrafficsim.kpi.sampling.Table
-
Returns whether the table is empty.
- isMinus() - Method in enum org.opentrafficsim.kpi.sampling.KpiGtuDirectionality
- isPlus() - Method in enum org.opentrafficsim.kpi.sampling.KpiGtuDirectionality
- iterator() - Method in class org.opentrafficsim.kpi.sampling.ListTable
-
It is imperative that the user manually synchronize on the returned list when traversing it viaIterator
,Spliterator
orStream
when there is a risk of adding records while traversing the iterator: - iterator() - Method in class org.opentrafficsim.kpi.sampling.SamplerData
- iterator() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
K
- KpiDirectedLanePosition - Class in org.opentrafficsim.kpi.sampling
-
Store one position, direction and lane of a GTU.
- KpiDirectedLanePosition(LaneDataInterface, Length, KpiGtuDirectionality) - Constructor for class org.opentrafficsim.kpi.sampling.KpiDirectedLanePosition
-
Construct a new DirectedLanePosition.
- KpiGtuDirectionality - Enum in org.opentrafficsim.kpi.sampling
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- KpiLaneDirection - Class in org.opentrafficsim.kpi.sampling
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- KpiLaneDirection(LaneDataInterface, KpiGtuDirectionality) - Constructor for class org.opentrafficsim.kpi.sampling.KpiLaneDirection
L
- LaneDataInterface - Interface in org.opentrafficsim.kpi.interfaces
-
Represents a lane for sampling.
- LEFT - org.opentrafficsim.kpi.sampling.indicator.IntervalSide
-
Left-side confidence interval.
- LinkDataInterface - Interface in org.opentrafficsim.kpi.interfaces
-
Represents a link for sampling.
- ListRecord(Object[]) - Constructor for class org.opentrafficsim.kpi.sampling.ListTable.ListRecord
-
Constructor.
- ListTable - Class in org.opentrafficsim.kpi.sampling
-
List implementation of
Table
. - ListTable(String, String, Collection<Column<?>>) - Constructor for class org.opentrafficsim.kpi.sampling.ListTable
-
Constructor.
- ListTable.ListRecord - Class in org.opentrafficsim.kpi.sampling
-
Record in a
ListTable
. - loadFromFile(String) - Static method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Loads sampler data from a file.
- loadFromFile(String, Set<ExtendedDataType<?, ?, ?, ?>>, Set<FilterDataType<?>>) - Static method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Loads sampler data from a file.
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
- MetaData - Class in org.opentrafficsim.kpi.sampling.meta
-
Collection of objects, one object per meta data type included.
- MetaData() - Constructor for class org.opentrafficsim.kpi.sampling.meta.MetaData
-
Default constructor.
- MetaData(MetaData) - Constructor for class org.opentrafficsim.kpi.sampling.meta.MetaData
- metaFilterSize() - Method in class org.opentrafficsim.kpi.sampling.Query
N
- NodeDataInterface - Interface in org.opentrafficsim.kpi.interfaces
-
Represents a node for sampling.
- NONE - org.opentrafficsim.kpi.sampling.SamplerData.CompressionMethod
-
No compression.
- now() - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Returns the current simulation time.
O
- OMIT_DUPLICATE_INFO - org.opentrafficsim.kpi.sampling.SamplerData.CompressionMethod
-
Duplicate info per trajectory is only stored at the first sample, and empty for other samples.
- 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.ExtendedDataType
-
Parses a stored string representation to original type.
- parseValue(String) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeDuration
-
Parses a stored string representation to original type.
- parseValue(String) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeLength
-
Parses a stored string representation to original type.
- parseValue(String) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeNumber
-
Parses a stored string representation to original type.
- parseValue(String) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeSpeed
-
Parses a stored string representation to original type.
- parseValue(String) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeString
-
Parses a stored string representation to original type.
- Persistent<U extends Unit<U>,T extends AbstractDoubleScalarRel<U,T>,W extends Number> - Class in org.opentrafficsim.kpi.sampling.indicator
-
Copyright (c) 2013-2020 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 Unit<U>,T extends AbstractDoubleScalarRel<U,T>> - Class in org.opentrafficsim.kpi.sampling.indicator
-
Copyright (c) 2013-2020 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(KpiLaneDirection, Length, Speed, Acceleration, Time, G) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Creates a trajectory with the current snapshot of a GTU.
- processGtuMoveEvent(KpiLaneDirection, 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(KpiLaneDirection, G) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Finalizes a trajectory.
- processGtuRemoveEvent(KpiLaneDirection, 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
- put(FilterDataType<T>, T) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
- putTrajectoryGroup(KpiLaneDirection, TrajectoryGroup<G>) - Method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Stores a trajectory group with the lane direction.
Q
- Query<G extends GtuDataInterface> - Class in org.opentrafficsim.kpi.sampling
-
A query defines which subset of trajectory information should be included.
- Query(Sampler<G>, String, String, FilterDataSet) - Constructor for class org.opentrafficsim.kpi.sampling.Query
- Query(Sampler<G>, String, String, FilterDataSet, Duration) - Constructor for class org.opentrafficsim.kpi.sampling.Query
- Query(Sampler<G>, String, String, FilterDataSet, Frequency) - Constructor for class org.opentrafficsim.kpi.sampling.Query
- Query(Sampler<G>, String, String, FilterDataSet, Frequency, Duration) - Constructor for class org.opentrafficsim.kpi.sampling.Query
-
Constructor.
- Query(Sampler<G>, String, FilterDataSet) - Constructor for class org.opentrafficsim.kpi.sampling.Query
-
Constructor.
- Query(Sampler<G>, String, FilterDataSet, Duration) - Constructor for class org.opentrafficsim.kpi.sampling.Query
-
Constructor.
- Query(Sampler<G>, String, FilterDataSet, Frequency) - Constructor for class org.opentrafficsim.kpi.sampling.Query
-
Constructor.
- Query(Sampler<G>, String, FilterDataSet, Frequency, Duration) - Constructor for class org.opentrafficsim.kpi.sampling.Query
-
Constructor.
R
- Record - Interface in org.opentrafficsim.kpi.sampling
-
Consistent set of values corresponding to columns.
- registerSpaceTimeRegion(SpaceTimeRegion) - 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 - org.opentrafficsim.kpi.sampling.indicator.IntervalSide
-
Right-side confidence interval.
- RouteDataInterface - Interface in org.opentrafficsim.kpi.interfaces
-
Represents a route for sampling.
S
- Sampler<G extends GtuDataInterface> - Class in org.opentrafficsim.kpi.sampling
-
Sampler is the highest level organizer for sampling.
- Sampler(Set<ExtendedDataType<?, ?, ?, G>>, Set<FilterDataType<?>>) - Constructor for class org.opentrafficsim.kpi.sampling.Sampler
-
Constructor.
- SamplerData<G extends GtuDataInterface> - Class in org.opentrafficsim.kpi.sampling
-
SamplerData is a storage for trajectory data.
- SamplerData(Collection<Column<?>>) - Constructor for class org.opentrafficsim.kpi.sampling.SamplerData
-
Constructor.
- SamplerData.CompressionMethod - Enum in org.opentrafficsim.kpi.sampling
-
Defines the compression method for stored data.
- SamplingException - Exception in org.opentrafficsim.kpi.sampling
-
Exception thrown when sampling encounters an error.
- SamplingException() - Constructor for exception org.opentrafficsim.kpi.sampling.SamplingException
- SamplingException(String) - Constructor for exception org.opentrafficsim.kpi.sampling.SamplingException
- SamplingException(String, Throwable) - Constructor for exception org.opentrafficsim.kpi.sampling.SamplingException
- SamplingException(String, Throwable, boolean, boolean) - Constructor for exception org.opentrafficsim.kpi.sampling.SamplingException
- SamplingException(Throwable) - Constructor for exception org.opentrafficsim.kpi.sampling.SamplingException
- scheduleStartRecording(Time, KpiLaneDirection) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Schedules the start of recording for a given lane-direction.
- scheduleStopRecording(Time, KpiLaneDirection) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Schedules the stop of recording for a given lane-direction.
- setValue(float[], int, Float) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataTypeNumber
-
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.ExtendedDataTypeFloat
-
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.ExtendedDataTypeList
-
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.
- SimpleColumn<T> - Class in org.opentrafficsim.kpi.sampling
-
Simple column implementation.
- SimpleColumn(String, String, Class<T>) - Constructor for class org.opentrafficsim.kpi.sampling.SimpleColumn
-
Constructor.
- size() - Method in class org.opentrafficsim.kpi.sampling.CrossSection
- size() - Method in class org.opentrafficsim.kpi.sampling.meta.FilterDataSet
- size() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
- size() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
- size() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
- size() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
-
Returns the number of trajectories in this group.
- SpaceTimeRegion - Class in org.opentrafficsim.kpi.sampling
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- SpaceTimeRegion(KpiLaneDirection, Length, Length, Time, Time) - Constructor for class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
- spaceTimeRegionSize() - Method in class org.opentrafficsim.kpi.sampling.Query
- startRecording(KpiLaneDirection) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Start recording at the given time (which should be the current time) on the given lane direction.
- stopRecording(KpiLaneDirection) - Method in class org.opentrafficsim.kpi.sampling.Sampler
-
Stop recording at given lane direction.
- 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
- Table - Interface in org.opentrafficsim.kpi.sampling
-
Table with data stored in structured records.
- toString() - Method in class org.opentrafficsim.kpi.sampling.CrossSection
- 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.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.KpiDirectedLanePosition
- toString() - Method in class org.opentrafficsim.kpi.sampling.KpiLaneDirection
- 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.meta.MetaData
- toString() - Method in class org.opentrafficsim.kpi.sampling.Query
- toString() - Method in class org.opentrafficsim.kpi.sampling.SimpleColumn
- toString() - Method in class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
- 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
- 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 GtuDataInterface> - Class in org.opentrafficsim.kpi.sampling
-
Contains position, speed, acceleration and time data of a GTU, over some section.
- Trajectory(GtuDataInterface, MetaData, Set<ExtendedDataType<?, ?, ?, G>>, KpiLaneDirection) - Constructor for class org.opentrafficsim.kpi.sampling.Trajectory
- Trajectory.Boundary - Class in org.opentrafficsim.kpi.sampling
-
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
- 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 GtuDataInterface> - Class in org.opentrafficsim.kpi.sampling
-
Contains all trajectories pertaining to a certain space-time region.
- TrajectoryGroup(Time, Length, Length, KpiLaneDirection) - Constructor for class org.opentrafficsim.kpi.sampling.TrajectoryGroup
- TrajectoryGroup(Time, KpiLaneDirection) - Constructor for class org.opentrafficsim.kpi.sampling.TrajectoryGroup
-
Constructor without length specification.
V
- valueOf(String) - Static method in enum org.opentrafficsim.kpi.sampling.indicator.IntervalSide
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.kpi.sampling.KpiGtuDirectionality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.opentrafficsim.kpi.sampling.SamplerData.CompressionMethod
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.opentrafficsim.kpi.sampling.indicator.IntervalSide
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.kpi.sampling.KpiGtuDirectionality
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.opentrafficsim.kpi.sampling.SamplerData.CompressionMethod
-
Returns an array containing the constants of this enum type, 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, String, SamplerData.CompressionMethod) - Method in class org.opentrafficsim.kpi.sampling.SamplerData
-
Write the contents of the sampler in to a file.
Z
- ZIP - org.opentrafficsim.kpi.sampling.SamplerData.CompressionMethod
-
Zip compression.
All Classes All Packages