ID
- The type of ID, e.g., String or Integerpublic interface GTU<ID> extends nl.tudelft.simulation.dsol.animation.LocatableInterface, Serializable
Copyright (c) 2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
Modifier and Type | Method and Description |
---|---|
void |
destroy()
destroy the vehicle from the simulation and animation.
|
DoubleScalar.Abs<AccelerationUnit> |
getAcceleration() |
RelativePosition |
getFront() |
GTUType<?> |
getGTUType() |
ID |
getId() |
DoubleScalar.Rel<LengthUnit> |
getLength() |
DoubleScalar.Abs<SpeedUnit> |
getMaximumVelocity() |
RelativePosition |
getRear() |
RelativePosition |
getReference() |
Map<RelativePosition.TYPE,RelativePosition> |
getRelativePositions() |
OTSDEVSSimulatorInterface |
getSimulator() |
DoubleScalar.Abs<SpeedUnit> |
getVelocity() |
DoubleScalar.Rel<LengthUnit> |
getWidth() |
ID getId()
DoubleScalar.Rel<LengthUnit> getLength()
DoubleScalar.Rel<LengthUnit> getWidth()
DoubleScalar.Abs<SpeedUnit> getMaximumVelocity()
GTUType<?> getGTUType()
OTSDEVSSimulatorInterface getSimulator()
RelativePosition getReference()
RelativePosition getFront()
RelativePosition getRear()
DoubleScalar.Abs<SpeedUnit> getVelocity() throws RemoteException
RemoteException
- on communications failureMap<RelativePosition.TYPE,RelativePosition> getRelativePositions()
void destroy()
DoubleScalar.Abs<AccelerationUnit> getAcceleration() throws RemoteException
RemoteException
- on communications failureCopyright © 2014–2015 Delft University of Technology. All rights reserved.