| Package | Description |
|---|---|
| org.opentrafficsim.kpi.sampling |
Classes for sampling simulation data.
|
| org.opentrafficsim.kpi.sampling.data |
Extended data for trajectories.
|
| Modifier and Type | Method and Description |
|---|---|
Set<ExtendedDataType<?,?,?,G>> |
Trajectory.getExtendedDataTypes()
Returns the included extended data types.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
Trajectory.contains(ExtendedDataType<?,?,?,?> extendedDataType) |
boolean |
Sampler.contains(ExtendedDataType<?,?,?,?> extendedDataType)
Whether this sampler has the given extended data type registered to it.
|
<O,S> O |
Trajectory.getExtendedData(ExtendedDataType<?,O,S,?> extendedDataType) |
<T,S> T |
Trajectory.getExtendedData(ExtendedDataType<T,?,S,?> extendedDataType,
int index)
Returns extended data type value of a single sample.
|
void |
Sampler.registerExtendedDataType(ExtendedDataType<?,?,?,G> extendedDataType)
Registers extended data type that will be stored with the trajectories.
|
| Constructor and Description |
|---|
Trajectory(GtuDataInterface gtu,
MetaData metaData,
Set<ExtendedDataType<?,?,?,G>> extendedData,
KpiLaneDirection kpiLaneDirection) |
| Modifier and Type | Class and Description |
|---|---|
class |
ExtendedDataTypeDuration<G extends GtuDataInterface>
Extended data type for duration values.
|
class |
ExtendedDataTypeFloat<U extends org.djunits.unit.Unit<U>,T extends org.djunits.value.vfloat.scalar.AbstractFloatScalar<U,T>,O extends org.djunits.value.vfloat.vector.AbstractFloatVector<U,O>,G extends GtuDataInterface>
Class to facilitate JUNITS types in extended data.
|
class |
ExtendedDataTypeLength<G extends GtuDataInterface>
Extended data type for length values.
|
class |
ExtendedDataTypeList<T,G extends GtuDataInterface>
Extended data type for anything that can be captured in a list.
|
class |
ExtendedDataTypeNumber<G extends GtuDataInterface>
Class for unitless values.
|
class |
ExtendedDataTypeSpeed<G extends GtuDataInterface>
Extended data type for speed values.
|
Copyright © 2014–2018 Delft University of Technology. All rights reserved.