nl.tudelft.simulation.traffic.animation
Class StationLightAnimation
java.lang.Object
nl.tudelft.simulation.dsol.animation.D2.Renderable2D
nl.tudelft.simulation.traffic.animation.StationLightAnimation
- All Implemented Interfaces:
- nl.tudelft.simulation.dsol.animation.D2.Renderable2DInterface
- public class StationLightAnimation
- extends nl.tudelft.simulation.dsol.animation.D2.Renderable2D
This class is used for the animation of a green / red station traffic light.
(c) copyright 2004 Delft
University of Technology , the Netherlands.
See for project information
www.simulation.tudelft.nl
License of use: General Public
License (GPL) , no warranty
- Version:
- 1.0 June 1, 2004
- Author:
- Alexander
Verbraeck
Original version: H.W.G. Phaff & J.H. Kwakkel
- See Also:
TrackInterface
| Nested classes inherited from class nl.tudelft.simulation.dsol.animation.D2.Renderable2DInterface |
nl.tudelft.simulation.dsol.animation.D2.Renderable2DInterface.Util |
| Fields inherited from class nl.tudelft.simulation.dsol.animation.D2.Renderable2D |
flip, rotate, scale, simulator, source, translate |
|
Constructor Summary |
StationLightAnimation(nl.tudelft.simulation.dsol.animation.LocatableInterface owner,
nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator)
|
StationLightAnimation(nl.tudelft.simulation.dsol.animation.LocatableInterface owner,
nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator,
double deltax,
double deltay)
|
|
Method Summary |
void |
paint(java.awt.Graphics2D graphics,
java.awt.image.ImageObserver imo)
|
| Methods inherited from class nl.tudelft.simulation.dsol.animation.D2.Renderable2D |
contains, destroy, getSource, isFlip, isRotate, isScale, isTranslate, paint, setFlip, setRotate, setScale, setTranslate, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
StationLightAnimation
public StationLightAnimation(nl.tudelft.simulation.dsol.animation.LocatableInterface owner,
nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator)
- Parameters:
owner - simulator -
StationLightAnimation
public StationLightAnimation(nl.tudelft.simulation.dsol.animation.LocatableInterface owner,
nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator,
double deltax,
double deltay)
- Parameters:
owner - simulator - deltax - deltay -
paint
public void paint(java.awt.Graphics2D graphics,
java.awt.image.ImageObserver imo)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException- See Also:
Renderable2D.paint(java.awt.Graphics2D,
java.awt.image.ImageObserver)
Copyright © 2003-2004 Delft University of Technology, the Netherlands. All Rights Reserved.