Class ShoulderAnimation

  • All Implemented Interfaces:
    java.io.Serializable, Renderable2DInterface<Shoulder>

    public class ShoulderAnimation
    extends Renderable2D<Shoulder>
    implements java.io.Serializable

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

    $LastChangedDate: 2015-09-14 01:33:02 +0200 (Mon, 14 Sep 2015) $, @version $Revision: 1401 $, by $Author: averbraeck $, initial version Oct 17, 2014

    Author:
    Alexander Verbraeck
    See Also:
    Serialized Form
    • Constructor Detail

      • ShoulderAnimation

        public ShoulderAnimation​(Shoulder source,
                                 SimulatorInterface.TimeDoubleUnit simulator,
                                 java.awt.Color color)
                          throws javax.naming.NamingException,
                                 java.rmi.RemoteException
        Parameters:
        source - Shoulder; s
        simulator - SimulatorInterface.TimeDoubleUnit; s
        color - Color; the color to draw the shoulder with
        Throws:
        javax.naming.NamingException - ne
        java.rmi.RemoteException - on communication failure
    • Method Detail

      • paint

        public final void paint​(java.awt.Graphics2D graphics,
                                java.awt.image.ImageObserver observer)
        Specified by:
        paint in class Renderable2D<Shoulder>