| Package | Description | 
|---|---|
| org.opentrafficsim.road.gtu.lane.perception.headway | 
 
 Copyright (c) 2013-2016 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static AbstractHeadwayGTU.GTUStatus | 
AbstractHeadwayGTU.GTUStatus.valueOf(String name)
Returns the enum constant of this type with the specified name. 
 | 
static AbstractHeadwayGTU.GTUStatus[] | 
AbstractHeadwayGTU.GTUStatus.values()
Returns an array containing the constants of this enum type, in
the order they are declared. 
 | 
| Constructor and Description | 
|---|
AbstractHeadwayGTU(String id,
                  org.opentrafficsim.core.gtu.GTUType gtuType,
                  org.djunits.value.vdouble.scalar.Length distance,
                  boolean facingSameDirection,
                  org.djunits.value.vdouble.scalar.Length length,
                  AbstractHeadwayGTU.GTUStatus... gtuStatus)
Construct a new Headway information object, for a non-moving GTU ahead of us or behind us. 
 | 
AbstractHeadwayGTU(String id,
                  org.opentrafficsim.core.gtu.GTUType gtuType,
                  org.djunits.value.vdouble.scalar.Length distance,
                  boolean facingSameDirection,
                  org.djunits.value.vdouble.scalar.Length length,
                  org.djunits.value.vdouble.scalar.Speed speed,
                  org.djunits.value.vdouble.scalar.Acceleration acceleration,
                  AbstractHeadwayGTU.GTUStatus... gtuStatus)
Construct a new Headway information object, for a moving GTU ahead of us or behind us. 
 | 
AbstractHeadwayGTU(String id,
                  org.opentrafficsim.core.gtu.GTUType gtuType,
                  org.djunits.value.vdouble.scalar.Length overlapFront,
                  org.djunits.value.vdouble.scalar.Length overlap,
                  org.djunits.value.vdouble.scalar.Length overlapRear,
                  boolean facingSameDirection,
                  org.djunits.value.vdouble.scalar.Length length,
                  AbstractHeadwayGTU.GTUStatus... gtuStatus)
Construct a new Headway information object, for a non-moving GTU parallel with us. 
 | 
AbstractHeadwayGTU(String id,
                  org.opentrafficsim.core.gtu.GTUType gtuType,
                  org.djunits.value.vdouble.scalar.Length overlapFront,
                  org.djunits.value.vdouble.scalar.Length overlap,
                  org.djunits.value.vdouble.scalar.Length overlapRear,
                  boolean facingSameDirection,
                  org.djunits.value.vdouble.scalar.Length length,
                  org.djunits.value.vdouble.scalar.Speed speed,
                  org.djunits.value.vdouble.scalar.Acceleration acceleration,
                  AbstractHeadwayGTU.GTUStatus... gtuStatus)
Construct a new Headway information object, for a moving GTU parallel with us. 
 | 
HeadwayGTUReal(LaneBasedGTU gtu,
              org.djunits.value.vdouble.scalar.Length distance,
              AbstractHeadwayGTU.GTUStatus... gtuStatus)
Construct a new Headway information object, for a GTU ahead of us or behind us. 
 | 
HeadwayGTUSimple(String id,
                org.opentrafficsim.core.gtu.GTUType gtuType,
                org.djunits.value.vdouble.scalar.Length distance,
                org.djunits.value.vdouble.scalar.Length length,
                AbstractHeadwayGTU.GTUStatus... gtuStatus)
Construct a new Headway information object, for a non-moving GTU ahead of us or behind us. 
 | 
HeadwayGTUSimple(String id,
                org.opentrafficsim.core.gtu.GTUType gtuType,
                org.djunits.value.vdouble.scalar.Length overlapFront,
                org.djunits.value.vdouble.scalar.Length overlap,
                org.djunits.value.vdouble.scalar.Length overlapRear,
                org.djunits.value.vdouble.scalar.Length length,
                AbstractHeadwayGTU.GTUStatus... gtuStatus)
Construct a new Headway information object, for a non-moving GTU parallel with us. 
 | 
HeadwayGTUSimple(String id,
                org.opentrafficsim.core.gtu.GTUType gtuType,
                org.djunits.value.vdouble.scalar.Length overlapFront,
                org.djunits.value.vdouble.scalar.Length overlap,
                org.djunits.value.vdouble.scalar.Length overlapRear,
                org.djunits.value.vdouble.scalar.Length length,
                org.djunits.value.vdouble.scalar.Speed speed,
                org.djunits.value.vdouble.scalar.Acceleration acceleration,
                AbstractHeadwayGTU.GTUStatus... gtuStatus)
Construct a new Headway information object, for a moving GTU parallel with us. 
 | 
HeadwayGTUSimple(String id,
                org.opentrafficsim.core.gtu.GTUType gtuType,
                org.djunits.value.vdouble.scalar.Length distance,
                org.djunits.value.vdouble.scalar.Length length,
                org.djunits.value.vdouble.scalar.Speed speed,
                org.djunits.value.vdouble.scalar.Acceleration acceleration,
                AbstractHeadwayGTU.GTUStatus... gtuStatus)
Construct a new Headway information object, for a moving GTU ahead of us or behind us. 
 | 
HeadwayGTUType(String id,
              org.opentrafficsim.core.gtu.GTUType gtuType,
              GTUTypeAssumptions gtuTypeAssumptions,
              org.djunits.value.vdouble.scalar.Length distance,
              org.djunits.value.vdouble.scalar.Length length,
              org.djunits.value.vdouble.scalar.Speed speed,
              org.djunits.value.vdouble.scalar.Acceleration acceleration,
              AbstractHeadwayGTU.GTUStatus... gtuStatus)
Construct a new Headway information object, for a moving GTU ahead of us or behind us. 
 | 
Copyright © 2014–2017 Delft University of Technology. All rights reserved.