Uses of Class
org.opentrafficsim.road.gtu.lane.perception.headway.GTUStatus
Package | Description |
---|---|
org.opentrafficsim.road.gtu.lane.perception.headway |
Copyright (c) 2013-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
-
Uses of GTUStatus in org.opentrafficsim.road.gtu.lane.perception.headway
Methods in org.opentrafficsim.road.gtu.lane.perception.headway that return GTUStatus Modifier and Type Method Description protected GTUStatus[]
AbstractHeadwayGTU. getGtuStatus()
For subclasses that create a copy of themselves.static GTUStatus[]
AbstractHeadwayGTU. getGTUStatuses(LaneBasedGTU gtu, Time when)
Collects GTU statuses from a gtu.static GTUStatus
GTUStatus. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static GTUStatus[]
GTUStatus. values()
Returns an array containing the constants of this enum type, in the order they are declared.Constructors in org.opentrafficsim.road.gtu.lane.perception.headway with parameters of type GTUStatus Constructor Description AbstractHeadwayGTU(java.lang.String id, GTUType gtuType, Length distance, boolean facingSameDirection, Length length, Length width, Speed speed, Acceleration acceleration, Speed desiredSpeed, GTUStatus... gtuStatus)
Construct a new Headway information object, for a moving GTU ahead of us or behind us.AbstractHeadwayGTU(java.lang.String id, GTUType gtuType, Length distance, boolean facingSameDirection, Length length, Length width, Speed desiredSpeed, GTUStatus... gtuStatus)
Construct a new Headway information object, for a non-moving GTU ahead of us or behind us.AbstractHeadwayGTU(java.lang.String id, GTUType gtuType, Length overlapFront, Length overlap, Length overlapRear, boolean facingSameDirection, Length length, Length width, Speed speed, Acceleration acceleration, Speed desiredSpeed, GTUStatus... gtuStatus)
Construct a new Headway information object, for a moving GTU parallel with us.AbstractHeadwayGTU(java.lang.String id, GTUType gtuType, Length overlapFront, Length overlap, Length overlapRear, boolean facingSameDirection, Length length, Length width, Speed desiredSpeed, GTUStatus... gtuStatus)
Construct a new Headway information object, for a non-moving GTU parallel with us.HeadwayGTUSimple(java.lang.String id, GTUType gtuType, Length overlapFront, Length overlap, Length overlapRear, Length length, Length width, Speed speed, Acceleration acceleration, Speed desiredSpeed, GTUStatus... gtuStatus)
Construct a new Headway information object, for a moving GTU parallel with us.HeadwayGTUSimple(java.lang.String id, GTUType gtuType, Length overlapFront, Length overlap, Length overlapRear, Length length, Length width, Speed desiredSpeed, GTUStatus... gtuStatus)
Construct a new Headway information object, for a non-moving GTU parallel with us.HeadwayGTUSimple(java.lang.String id, GTUType gtuType, Length distance, Length length, Length width, Speed speed, Acceleration acceleration, Speed desiredSpeed, GTUStatus... gtuStatus)
Construct a new Headway information object, for a moving GTU ahead of us or behind us.HeadwayGTUSimple(java.lang.String id, GTUType gtuType, Length distance, Length length, Length width, Speed desiredSpeed, GTUStatus... gtuStatus)
Construct a new Headway information object, for a non-moving GTU ahead of us or behind us.HeadwayGTUType(java.lang.String id, GTUType gtuType, GTUTypeAssumptions gtuTypeAssumptions, Length distance, Length length, Length width, Speed speed, Acceleration acceleration, Speed desiredSpeed, GTUStatus... gtuStatus)
Construct a new Headway information object, for a moving GTU ahead of us or behind us.