Uses of Interface
org.opentrafficsim.kpi.interfaces.LaneData
Packages that use LaneData
Package
Description
Classes for sampling simulation data.
-
Uses of LaneData in org.opentrafficsim.kpi.interfaces
Classes in org.opentrafficsim.kpi.interfaces with type parameters of type LaneData -
Uses of LaneData in org.opentrafficsim.kpi.sampling
Classes in org.opentrafficsim.kpi.sampling with type parameters of type LaneDataModifier 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.Methods in org.opentrafficsim.kpi.sampling that return LaneDataModifier and TypeMethodDescriptionfinal LaneData<?>
TrajectoryGroup.getLane()
Returns the lane.final LaneData<?>
LanePosition.getLaneData()
Retrieve the lane.Methods in org.opentrafficsim.kpi.sampling that return types with arguments of type LaneDataMethods in org.opentrafficsim.kpi.sampling with parameters of type LaneDataModifier 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.Constructors in org.opentrafficsim.kpi.sampling with parameters of type LaneDataModifierConstructorDescriptionLanePosition
(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.