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

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 the TrajectoryGroup 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 via Iterator, Spliterator or Stream 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.
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