Package org.opentrafficsim.core.gtu
Interface SpaceBasedGTU
- All Superinterfaces:
Drawable
,EventProducerInterface
,GTU
,Identifiable
,Locatable
,java.io.Serializable
public interface SpaceBasedGTU extends GTU
GTU that can travel in 2D or 3D space.
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.
$LastChangedDate: 2019-01-06 01:35:05 +0100 (Sun, 06 Jan 2019) $, @version $Revision: 4831 $, by $Author: averbraeck $,
initial version Oct 22, 2014
- Author:
- Alexander Verbraeck, Peter Knoppers
-
Field Summary
Fields inherited from interface nl.tudelft.simulation.event.EventProducerInterface
FIRST_POSITION, LAST_POSITION
Fields inherited from interface org.opentrafficsim.core.gtu.GTU
DESTROY_EVENT, INIT_EVENT, MOVE_EVENT
-
Method Summary
Methods inherited from interface nl.tudelft.simulation.event.EventProducerInterface
addListener, addListener, addListener, addListener, removeListener
Methods inherited from interface org.opentrafficsim.core.gtu.GTU
addGtu, destroy, getAcceleration, getAcceleration, getCenter, getChildren, getContourPoints, getFront, getGTUType, getId, getLength, getMaximumAcceleration, getMaximumDeceleration, getMaximumSpeed, getOdometer, getOdometer, getOperationalPlan, getOperationalPlan, getParameters, getParent, getPerceivableContext, getRear, getReference, getRelativePositions, getSimulator, getSpeed, getSpeed, getStrategicalPlanner, getStrategicalPlanner, getTacticalPlanner, getTacticalPlanner, getWidth, isDestroyed, removeGtu, setErrorHandler, setParameters, setParent
Methods inherited from interface nl.tudelft.simulation.dsol.animation.Locatable
getBounds, getLocation