Interface GtuData

All Superinterfaces:
org.djutils.base.Identifiable

public interface GtuData extends org.djutils.base.Identifiable
Represents a GTU for sampling.

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

Author:
Alexander Verbraeck, Peter Knoppers, Wouter Schakel
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the destination id.
    Returns the GTU type id.
    Returns the origin id.
    org.djunits.value.vdouble.scalar.Speed
    Returns the reference speed.
    Returns the route id.

    Methods inherited from interface org.djutils.base.Identifiable

    getId
  • Method Details

    • getOriginId

      String getOriginId()
      Returns the origin id.
      Returns:
      origin id of the gtu
    • getDestinationId

      String getDestinationId()
      Returns the destination id.
      Returns:
      destination id of the gtu
    • getGtuId

      String getGtuId()
      Returns the GTU type id.
      Returns:
      type id of the gtu
    • getRouteId

      String getRouteId()
      Returns the route id.
      Returns:
      route id of the gtu
    • getReferenceSpeed

      org.djunits.value.vdouble.scalar.Speed getReferenceSpeed()
      Returns the reference speed.
      Returns:
      reference speed