Skip navigation links
A C E F G H I K L M N O P Q R S T V 

A

AbstractIndicator<T extends org.djunits.value.vdouble.scalar.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
 
accept(TrajectoryAcceptList, Set<CrossSection>) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataCrossSections
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.MetaDataType
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, GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
Adds values of position, speed, acceleration and time.
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) - 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.

C

calculate(Query, Time) - Method in class org.opentrafficsim.kpi.sampling.indicator.AbstractIndicator
Calculate value for given query until given time.
calculate(Query, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.indicator.AbstractIndicator
Calculate value for given query over time interval.
calculate(Query, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanDensity
Calculate value for given query over time interval.
calculate(Query, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanIntensity
Calculate value for given query over time interval.
calculate(Query, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanSpeed
Calculate value for given query over time interval.
calculate(Query, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanTravelTime
Calculate value for given query over time interval.
calculate(Query, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanTripLength
Calculate value for given query over time interval.
calculate(Query, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalDelay
Calculate value for given query over time interval.
calculate(Query, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalNumberOfStops
Calculate value for given query over time interval.
calculate(Query, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalTravelDistance
Calculate value for given query over time interval.
calculate(Query, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.indicator.TotalTravelTime
Calculate value for given query over time interval.
ConfidenceInterval<T extends org.djunits.value.vdouble.scalar.AbstractDoubleScalarRel<?,T>> - Class in org.opentrafficsim.kpi.sampling.indicator
Wrapper class for two typed values that represent a confidence interval.
ConfidenceInterval(T, T) - Constructor for class org.opentrafficsim.kpi.sampling.indicator.ConfidenceInterval
 
contains(MetaDataType<?>) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
 
contains(MetaDataType<?>) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataSet
 
contains(KpiLaneDirection) - Method in class org.opentrafficsim.kpi.sampling.Sampler
Returns whether there is data for the give lane direction.
contains(MetaDataType<?>) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
 
contains(ExtendedDataType<?>) - 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.
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.

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.MetaData
equals(Object) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataSet
equals(Object) - Method in class org.opentrafficsim.kpi.sampling.Query
equals(Object) - Method in class org.opentrafficsim.kpi.sampling.Sampler
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> - 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) - Constructor for class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
Constructor setting the id.

F

finalizeRecording(KpiLaneDirection) - Method in class org.opentrafficsim.kpi.sampling.Sampler
Remove listeners to stop recording.

G

get(MetaDataType<T>) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
 
get(MetaDataType<T>) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataSet
 
getA() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
 
getAcceleration() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
 
getConfidenceInterval(double) - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
 
getConfidenceInterval(double, IntervalSide) - 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.PersistentStatistic
 
getDescription() - Method in class org.opentrafficsim.kpi.sampling.Query
 
getDestinationNodeData() - Method in interface org.opentrafficsim.kpi.interfaces.GtuDataInterface
 
getDirectedLanePositions() - Method in class org.opentrafficsim.kpi.sampling.CrossSection
 
getEndPosition() - Method in class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
 
getEndTime() - Method in class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
 
getExtendedData(ExtendedDataType<T>) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
 
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 class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
 
getId() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataType
 
getId() - Method in class org.opentrafficsim.kpi.sampling.Query
return the unique id for the query.
getInterval() - Method in class org.opentrafficsim.kpi.sampling.Query
 
getInUnit() - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
getInUnit() - Method in class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
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.
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(MetaDataType<T>) - Method in class org.opentrafficsim.kpi.sampling.Trajectory
 
getMetaDataIterator() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
 
getMetaDataSetIterator() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataSet
 
getMetaDataSetIterator() - Method in class org.opentrafficsim.kpi.sampling.Query
 
getMetaDataTypes() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
 
getMetaDataTypes() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataSet
 
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
 
getOriginNodeData() - Method in interface org.opentrafficsim.kpi.interfaces.GtuDataInterface
 
getPosition() - Method in class org.opentrafficsim.kpi.sampling.KpiDirectedLanePosition
Retrieve the position on the lane.
getPosition() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
 
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
 
getSI() - Method in class org.opentrafficsim.kpi.sampling.indicator.Persistent
getSI() - Method in class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
getSpaceTimeIterator() - Method in class org.opentrafficsim.kpi.sampling.Query
 
getSpeed() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
 
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
 
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
 
getTime() - Method in class org.opentrafficsim.kpi.sampling.Trajectory
 
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(KpiLaneDirection) - Method in class org.opentrafficsim.kpi.sampling.Sampler
Returns the trajectory group of given lane direction.
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(Time, Time) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
Returns trajectory group between two times.
getTrajectoryGroup(Length, Length, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.TrajectoryGroup
Returns trajectory group between two locations and between two times.
getTrajectoryGroupIterator() - Method in class org.opentrafficsim.kpi.sampling.TrajectoryAcceptList
 
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
 
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
 
getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.data.ExtendedDataType
 
getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.data.SpeedLimit
getValue(Query, Time) - Method in class org.opentrafficsim.kpi.sampling.indicator.AbstractIndicator
Get value for given query until given time, returning earlier calculated value if possible.
getValue(Query, Time, Time) - Method in class org.opentrafficsim.kpi.sampling.indicator.AbstractIndicator
Get value for given query over time interval, returning earlier calculated value if possible.
getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataCrossSections
Retrieves the value of the meta data of this type from a GTU.
getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataDestination
Retrieves the value of the meta data of this type from a GTU.
getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataGtuType
Retrieves the value of the meta data of this type from a GTU.
getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataOrigin
Retrieves the value of the meta data of this type from a GTU.
getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataRoute
Retrieves the value of the meta data of this type from a GTU.
getValue(GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataType
Retrieves the value of the meta data of this type from a GTU.
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
 
GtuDataInterface - Interface in org.opentrafficsim.kpi.interfaces
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
GtuTypeDataInterface - Interface in org.opentrafficsim.kpi.interfaces
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.

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.MetaData
hashCode() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataSet
hashCode() - Method in class org.opentrafficsim.kpi.sampling.Query
hashCode() - Method in class org.opentrafficsim.kpi.sampling.Sampler
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

initRecording(KpiLaneDirection) - Method in class org.opentrafficsim.kpi.sampling.Sampler
Adds listeners to start recording.
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.
isMinus() - Method in enum org.opentrafficsim.kpi.sampling.KpiGtuDirectionality
 
isPlus() - Method in enum org.opentrafficsim.kpi.sampling.KpiGtuDirectionality
 

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-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
KpiLaneDirection - Class in org.opentrafficsim.kpi.sampling
Copyright (c) 2013-2016 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
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
LinkDataInterface - Interface in org.opentrafficsim.kpi.interfaces
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.

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
 
MeanTravelTime - Class in org.opentrafficsim.kpi.sampling.indicator
Sum of (approximate) link lengths divided by mean speed.
MeanTravelTime(MeanSpeed) - Constructor for class org.opentrafficsim.kpi.sampling.indicator.MeanTravelTime
 
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
 
MetaDataCrossSections - Class in org.opentrafficsim.kpi.sampling.meta
Accepts trajectories that have passed all cross sections as defined in a query.
MetaDataCrossSections(String) - Constructor for class org.opentrafficsim.kpi.sampling.meta.MetaDataCrossSections
 
MetaDataDestination - Class in org.opentrafficsim.kpi.sampling.meta
Accepts trajectories with a destination node included in a set in a query.
MetaDataDestination(String) - Constructor for class org.opentrafficsim.kpi.sampling.meta.MetaDataDestination
 
MetaDataGtuType - Class in org.opentrafficsim.kpi.sampling.meta
Accepts trajectories with a GTUType included in a set in a query.
MetaDataGtuType(String) - Constructor for class org.opentrafficsim.kpi.sampling.meta.MetaDataGtuType
 
MetaDataOrigin - Class in org.opentrafficsim.kpi.sampling.meta
Accepts trajectories with an origin node included in a set in a query.
MetaDataOrigin(String) - Constructor for class org.opentrafficsim.kpi.sampling.meta.MetaDataOrigin
 
MetaDataRoute - Class in org.opentrafficsim.kpi.sampling.meta
Accepts trajectories with a Route included in a set in a query.
MetaDataRoute(String) - Constructor for class org.opentrafficsim.kpi.sampling.meta.MetaDataRoute
 
MetaDataSet - Class in org.opentrafficsim.kpi.sampling.meta
Collection of object sets, one object set per meta data type included.
MetaDataSet() - Constructor for class org.opentrafficsim.kpi.sampling.meta.MetaDataSet
Default constructor.
MetaDataSet(MetaDataSet) - Constructor for class org.opentrafficsim.kpi.sampling.meta.MetaDataSet
 
metaDataSize() - Method in class org.opentrafficsim.kpi.sampling.Query
 
MetaDataType<T> - Class in org.opentrafficsim.kpi.sampling.meta
Abstract class for defining a type of meta data.
MetaDataType(String) - Constructor for class org.opentrafficsim.kpi.sampling.meta.MetaDataType
 

N

NodeDataInterface - Interface in org.opentrafficsim.kpi.interfaces
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
now() - Method in class org.opentrafficsim.kpi.sampling.Sampler
Returns the current simulation time.

O

org.opentrafficsim.kpi.interfaces - package org.opentrafficsim.kpi.interfaces
 
org.opentrafficsim.kpi.sampling - package org.opentrafficsim.kpi.sampling
Classes for sampling simulation data.
org.opentrafficsim.kpi.sampling.data - package org.opentrafficsim.kpi.sampling.data
Extended data for trajectories.
org.opentrafficsim.kpi.sampling.indicator - package org.opentrafficsim.kpi.sampling.indicator
Indicators based on sampling data.
org.opentrafficsim.kpi.sampling.meta - package org.opentrafficsim.kpi.sampling.meta
Metadata for grouping and selecting sampling data.

P

Persistent<U extends org.djunits.unit.Unit<U>,T extends org.djunits.value.vdouble.scalar.AbstractDoubleScalarRel<U,T>,W extends Number> - Class in org.opentrafficsim.kpi.sampling.indicator
Copyright (c) 2013-2016 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<T extends org.djunits.value.vdouble.scalar.AbstractDoubleScalarRel<?,T>> - Class in org.opentrafficsim.kpi.sampling.indicator
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
PersistentStatistic(Persistent<?, T, ?>) - Constructor for class org.opentrafficsim.kpi.sampling.indicator.PersistentStatistic
Constructor.
processGtuAddEvent(KpiLaneDirection, Length, Speed, Acceleration, Time, GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.Sampler
Creates a trajectory with the current snapshot of a GTU.
processGtuMoveEvent(KpiLaneDirection, Length, Speed, Acceleration, Time, GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.Sampler
Adds a new snapshot of a GTU to its recording trajectory, if recorded.
processGtuRemoveEvent(KpiLaneDirection, Length, Speed, Acceleration, Time, GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.Sampler
Finalizes a trajectory with the current snapshot of a GTU.
processGtuRemoveEvent(KpiLaneDirection, GtuDataInterface) - Method in class org.opentrafficsim.kpi.sampling.Sampler
Finalizes a trajectory.
put(MetaDataType<T>, T) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
 
put(MetaDataType<T>, Set<T>) - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataSet
 

Q

Query - Class in org.opentrafficsim.kpi.sampling
A query defines which subset of trajectory information should be included.
Query(Sampler, String, MetaDataSet) - Constructor for class org.opentrafficsim.kpi.sampling.Query
 
Query(Sampler, String, MetaDataSet, Duration) - Constructor for class org.opentrafficsim.kpi.sampling.Query
 
Query(Sampler, String, MetaDataSet, Frequency) - Constructor for class org.opentrafficsim.kpi.sampling.Query
 
Query(Sampler, String, MetaDataSet, Frequency, Duration) - Constructor for class org.opentrafficsim.kpi.sampling.Query
 

R

registerExtendedDataType(ExtendedDataType<?>) - Method in class org.opentrafficsim.kpi.sampling.Sampler
Registers extended data type that will be stored with the trajectories.
registerMetaDataTypes(Set<MetaDataType<?>>) - Method in class org.opentrafficsim.kpi.sampling.Sampler
Registers meta data types that will be stored with the trajectories.
registerSpaceTimeRegion(SpaceTimeRegion) - Method in class org.opentrafficsim.kpi.sampling.Sampler
 
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.
RouteDataInterface - Interface in org.opentrafficsim.kpi.interfaces
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.

S

Sampler - Class in org.opentrafficsim.kpi.sampling
Sampler is the highest level organizer for sampling.
Sampler() - Constructor for class org.opentrafficsim.kpi.sampling.Sampler
 
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(Throwable) - 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
 
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.
size() - Method in class org.opentrafficsim.kpi.sampling.CrossSection
 
size() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaData
 
size() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataSet
 
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-2016 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
 
SpeedLimit - Class in org.opentrafficsim.kpi.sampling.data
Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
SpeedLimit() - Constructor for class org.opentrafficsim.kpi.sampling.data.SpeedLimit
Constructor.
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(Time, Time) - 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.

T

toString() - Method in class org.opentrafficsim.kpi.sampling.CrossSection
toString() - Method in class org.opentrafficsim.kpi.sampling.data.SpeedLimit
toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanSpeed
toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanTravelTime
toString() - Method in class org.opentrafficsim.kpi.sampling.indicator.MeanTripLength
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.MetaData
toString() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataCrossSections
toString() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataDestination
toString() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataGtuType
toString() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataOrigin
toString() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataRoute
toString() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataSet
toString() - Method in class org.opentrafficsim.kpi.sampling.meta.MetaDataType
toString() - Method in class org.opentrafficsim.kpi.sampling.Query
toString() - Method in class org.opentrafficsim.kpi.sampling.SpaceTimeRegion
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 - Class in org.opentrafficsim.kpi.sampling
Contains position, speed, acceleration and time data of a GTU, over some section.
Trajectory(GtuDataInterface, MetaData, Set<ExtendedDataType<?>>, KpiLaneDirection) - Constructor for class org.opentrafficsim.kpi.sampling.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 - Class in org.opentrafficsim.kpi.sampling
Contains all trajectories pertaining to a certain space-time region.
TrajectoryGroup(Time, KpiLaneDirection) - Constructor for class org.opentrafficsim.kpi.sampling.TrajectoryGroup
Constructor without length specification.
TrajectoryGroup(Time, Length, Length, KpiLaneDirection) - Constructor for class org.opentrafficsim.kpi.sampling.TrajectoryGroup
 

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.
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.
A C E F G H I K L M N O P Q R S T V 
Skip navigation links

Copyright © 2014–2016 Delft University of Technology. All rights reserved.