Class GTUCharacteristics

java.lang.Object
org.opentrafficsim.core.gtu.GTUCharacteristics
All Implemented Interfaces:
Serializable

public class GTUCharacteristics
extends Object
implements Serializable
Characteristics of a GTU. This class is used to store all characteristics of a (not-yet constructed) GTU.

Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.

Version:
$Revision$, $LastChangedDate$, by $Author$, initial version Mar 8, 2016
Author:
Alexander Verbraeck, Peter Knoppers
See Also:
Serialized Form
  • Constructor Details

    • GTUCharacteristics

      public GTUCharacteristics​(GTUType gtuType, Length length, Length width, Speed maximumSpeed, Acceleration maximumAcceleration, Acceleration maximumDeceleration, Length front)
      Construct a new set of GTUCharacteristics.
      Parameters:
      gtuType - GTUType; type of the (not yet constructed) GTU
      length - Length; the length of the (non yet constructed) GTU
      width - Length; the width of the (non yet constructed) GTU
      maximumSpeed - Speed; the maximum speed of the (non yet constructed) GTU
      maximumAcceleration - Acceleration; maximum acceleration
      maximumDeceleration - Acceleration; maximum deceleration
      front - Length; front position relative to the reference position
  • Method Details