Uses of Interface
org.opentrafficsim.road.gtu.lane.perception.categories.neighbors.GtuHeadwayType
-
Packages that use GtuHeadwayType Package Description org.opentrafficsim.road.gtu.lane.perception Implementation of lane-based perception for the GTU.org.opentrafficsim.road.gtu.lane.perception.categories Categories define a set of perceivable information.org.opentrafficsim.road.gtu.lane.perception.categories.neighbors Contains perception categories to perceive neighbors.org.opentrafficsim.road.network.lane.conflict Contains classes describing intersection conflicts. -
-
Uses of GtuHeadwayType in org.opentrafficsim.road.gtu.lane.perception
Constructors in org.opentrafficsim.road.gtu.lane.perception with parameters of type GtuHeadwayType Constructor Description DownstreamNeighborsIterable(InternalLaneBasedGtu perceivingGtu, LaneRecord<?> root, Length initialPosition, Length maxDistance, RelativePosition relativePosition, GtuHeadwayType headwayGtuType, RelativeLane lane, boolean ignoreIfUpstream)Constructor.UpstreamNeighborsIterable(InternalLaneBasedGtu perceivingGtu, LaneRecord<?> root, Length initialPosition, Length maxDistance, RelativePosition relativePosition, GtuHeadwayType headwayGtuType, RelativeLane lane)Constructor. -
Uses of GtuHeadwayType in org.opentrafficsim.road.gtu.lane.perception.categories
Constructors in org.opentrafficsim.road.gtu.lane.perception.categories with parameters of type GtuHeadwayType Constructor Description DirectIntersectionPerception(LanePerception perception, GtuHeadwayType headwayGtuType) -
Uses of GtuHeadwayType in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors
Classes in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors that implement GtuHeadwayType Modifier and Type Class Description classDefaultCaccSensorsDefault CACC sensors.static classGtuHeadwayType.PerceivedGtuHeadwayTypeClass for perceived neighbors.Fields in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors declared as GtuHeadwayType Modifier and Type Field Description static GtuHeadwayTypeGtuHeadwayType. COPYInfo regarding the GTU is copied.static GtuHeadwayTypeGtuHeadwayType. WRAPThe GTU is wrapped, and info is taken directly from it.Methods in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors with parameters of type GtuHeadwayType Modifier and Type Method Description static SortedSet<GtuHeadway>NeighborsUtil. perceive(SortedSet<NeighborsUtil.DistanceGtu> base, GtuHeadwayType headwayGtuType, InternalLaneBasedGtu perceivingGtu, boolean downstream)Translation from a set ofDistanceGTU's, to a sorted set ofHeadwayGTU's.Constructors in org.opentrafficsim.road.gtu.lane.perception.categories.neighbors with parameters of type GtuHeadwayType Constructor Description AccPerception(LanePerception perception, GtuHeadwayType sensors)Constructor using specified sensors.CaccPerception(LanePerception perception, GtuHeadwayType sensors)Constructor using specified sensors.DirectNeighborsPerception(LanePerception perception, GtuHeadwayType headwayGtuType)DirectNeighborsPerception(LanePerception perception, GtuHeadwayType headwayGtuType, GtuHeadwayType headwayGtuTypeGap) -
Uses of GtuHeadwayType in org.opentrafficsim.road.network.lane.conflict
Methods in org.opentrafficsim.road.network.lane.conflict with parameters of type GtuHeadwayType Modifier and Type Method Description PerceptionCollectable<GtuHeadway,LaneBasedGtu>Conflict. getDownstreamGtus(InternalLaneBasedGtu perceivingGtu, GtuHeadwayType headwayGtuType, Length visibility)Provides the downstream GTUs.PerceptionCollectable<GtuHeadway,LaneBasedGtu>Conflict. getUpstreamGtus(InternalLaneBasedGtu perceivingGtu, GtuHeadwayType headwayGtuType, Length visibility)Provides the upstream GTUs.
-