public class DefaultCarAnimation.Text
extends org.opentrafficsim.core.animation.TextAnimation
Copyright (c) 2013-2016 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 textPlacement,
Color color,
org.opentrafficsim.core.dsol.OTSSimulatorInterface simulator) |
Modifier and Type | Method and Description |
---|---|
protected void |
destroy()
Try to destroy the animation.
|
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 textPlacement, 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 meterstextPlacement
- 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
protected final void destroy()
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
Copyright © 2014–2016 Delft University of Technology. All rights reserved.