Uses of Interface
org.opentrafficsim.kpi.interfaces.LaneData
Package
Description
Classes for sampling simulation data.
-
Uses of LaneData in org.opentrafficsim.kpi.interfaces
-
Uses of LaneData in org.opentrafficsim.kpi.sampling
Modifier and TypeClassDescriptionfinal class
A query defines which subset of trajectory information should be included.class
Sampler is the highest level organizer for sampling.final record
SpaceTimeRegion<L extends LaneData<L>>
Defines a rectangular region over space and time on a lane.Modifier and TypeMethodDescriptionfinal LaneData<?>
TrajectoryGroup.getLane()
Returns the lane.final LaneData<?>
LanePosition.getLaneData()
Retrieve the lane.Modifier and TypeMethodDescriptionfinal boolean
Returns whether there is data for the give lane.final TrajectoryGroup<G>
SamplerData.getTrajectoryGroup
(LaneData<?> lane) Returns the trajectory group of given lane.protected final void
SamplerData.putTrajectoryGroup
(LaneData<?> lane, TrajectoryGroup<G> trajectoryGroup) Stores a trajectory group with the lane direction.ModifierConstructorDescriptionLanePosition
(LaneData<?> lane, org.djunits.value.vdouble.scalar.Length position) Construct a new LanePosition.Trajectory
(GtuData gtu, Map<FilterDataType<?, ? super G>, Object> filterData, Set<ExtendedDataType<?, ?, ?, ? super G>> extendedData, LaneData<?> lane) TrajectoryGroup
(org.djunits.value.vdouble.scalar.Time startTime, org.djunits.value.vdouble.scalar.Length startPosition, org.djunits.value.vdouble.scalar.Length endPosition, LaneData<?> lane) TrajectoryGroup
(org.djunits.value.vdouble.scalar.Time startTime, LaneData<?> lane) Constructor without length specification.