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 TypeMethodDescriptionReturns 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
-
getGtuTypeId
String getGtuTypeId()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
-