Package | Description |
---|---|
org.opentrafficsim.road.gtu.lane.perception.headway |
Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands.
|
Modifier and Type | Method and 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(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.
|
Constructor and Description |
---|
AbstractHeadwayGTU(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(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(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(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(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(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(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(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(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.
|
Copyright © 2014–2019 Delft University of Technology. All rights reserved.