Package org.opentrafficsim.draw.lane
Class LaneStructureAnimation
- java.lang.Object
-
- nl.tudelft.simulation.dsol.animation.D2.Renderable2D<LaneStructureLocatable>
-
- org.opentrafficsim.draw.lane.LaneStructureAnimation
-
- All Implemented Interfaces:
Serializable
,Renderable2DInterface<LaneStructureLocatable>
public class LaneStructureAnimation extends Renderable2D<LaneStructureLocatable>
LaneStructureAnimation.java.
Copyright (c) 2003-2022 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information www.simulation.tudelft.nl. The source code and binary code of this software is proprietary information of Delft University of Technology.- Author:
- Alexander Verbraeck
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LaneStructureAnimation(LaneStructureLocatable source)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
paint(Graphics2D graphics, ImageObserver observer)
static void
visualize(RollingLaneStructure rollingLaneStructure, org.opentrafficsim.core.gtu.GTU gtu)
Enables visualization of this lane structure.-
Methods inherited from class nl.tudelft.simulation.dsol.animation.D2.Renderable2D
bind2Context, contains, destroy, getId, getSource, isFlip, isRotate, isScale, isScaleObject, isScaleY, isTranslate, paint, paintComponent, setFlip, setRotate, setScale, setScaleObject, setScaleY, setTranslate, toString
-
-
-
-
Constructor Detail
-
LaneStructureAnimation
LaneStructureAnimation(LaneStructureLocatable source) throws NamingException, RemoteException
- Parameters:
source
- LaneStructureLocatable; dummy locatable- Throws:
NamingException
- on naming exceptionRemoteException
- on remote exception
-
-
Method Detail
-
paint
public void paint(Graphics2D graphics, ImageObserver observer)
- Specified by:
paint
in classRenderable2D<LaneStructureLocatable>
-
visualize
public static final void visualize(RollingLaneStructure rollingLaneStructure, org.opentrafficsim.core.gtu.GTU gtu)
Enables visualization of this lane structure. This is purely for debugging purposes.- Parameters:
rollingLaneStructure
- RollingLaneStructure; the lane structure to visualizegtu
- GTU; GTU to animate the LaneStructure of
-
-