public class DefaultCarAnimation.Text
extends org.opentrafficsim.core.animation.TextAnimation
Copyright (c) 2013-2017 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
Constructor and Description |
---|
Text(nl.tudelft.simulation.dsol.animation.Locatable source,
String text,
float dx,
float dy,
org.opentrafficsim.core.animation.TextAlignment textAlignment,
Color color,
org.opentrafficsim.core.dsol.OTSSimulatorInterface simulator) |
Modifier and Type | Method and Description |
---|---|
org.opentrafficsim.core.animation.TextAnimation |
clone(nl.tudelft.simulation.dsol.animation.Locatable newSource,
org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator) |
nl.tudelft.simulation.language.d3.DirectedPoint |
getLocation() |
void |
paint(Graphics2D graphics,
ImageObserver observer) |
public Text(nl.tudelft.simulation.dsol.animation.Locatable source, String text, float dx, float dy, org.opentrafficsim.core.animation.TextAlignment textAlignment, Color color, org.opentrafficsim.core.dsol.OTSSimulatorInterface simulator) throws RemoteException, NamingException
source
- the object for which the text is displayedtext
- the text to displaydx
- the horizontal movement of the text, in metersdy
- the vertical movement of the text, in meterstextAlignment
- where to place the textcolor
- the color of the textsimulator
- the simulatorNamingException
- when animation context cannot be created or retrievedRemoteException
- - when remote context cannot be foundpublic final void paint(Graphics2D graphics, ImageObserver observer) throws RemoteException
paint
in class org.opentrafficsim.core.animation.TextAnimation
RemoteException
public nl.tudelft.simulation.language.d3.DirectedPoint getLocation() throws RemoteException
getLocation
in interface nl.tudelft.simulation.dsol.animation.Locatable
getLocation
in class org.opentrafficsim.core.animation.TextAnimation
RemoteException
public org.opentrafficsim.core.animation.TextAnimation clone(nl.tudelft.simulation.dsol.animation.Locatable newSource, org.opentrafficsim.core.dsol.OTSSimulatorInterface newSimulator) throws RemoteException, NamingException
clone
in class org.opentrafficsim.core.animation.TextAnimation
RemoteException
NamingException
Copyright © 2014–2017 Delft University of Technology. All rights reserved.