Class HTMLGraphicsConfiguration
- java.lang.Object
-
- java.awt.GraphicsConfiguration
-
- nl.tudelft.simulation.dsol.web.animation.HTMLGraphicsConfiguration
-
public class HTMLGraphicsConfiguration extends GraphicsConfiguration
TheHTMLGraphicsConfigurationclass describes the characteristics of the HTML canvas in the browser, as a graphics destination to write to. Note that there can be severalGraphicsConfigurationobjects associated with a single graphics device, representing different drawing modes or capabilities.Copyright (c) 2003-2020 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. BSD-style license. See OpenTrafficSim License.
- Author:
- Alexander Verbraeck
-
-
Constructor Summary
Constructors Constructor Description HTMLGraphicsConfiguration()Create a graphics configuration for the HTML device.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RectanglegetBounds()ColorModelgetColorModel()ColorModelgetColorModel(int transparency)AffineTransformgetDefaultTransform()GraphicsDevicegetDevice()AffineTransformgetNormalizingTransform()voidsetDevice(HTMLDevice htmlDevice)Set theHTMLDeviceassociated with thisHTMLGraphicsConfiguration.
-
-
-
Method Detail
-
getDevice
public GraphicsDevice getDevice()
- Specified by:
getDevicein classGraphicsConfiguration
-
setDevice
public void setDevice(HTMLDevice htmlDevice)
Set theHTMLDeviceassociated with thisHTMLGraphicsConfiguration.- Parameters:
htmlDevice- HTMLDevice; a <code>GraphicsDevice</code> object that is associated with thisHTMLGraphicsConfiguration.
-
getColorModel
public ColorModel getColorModel()
- Specified by:
getColorModelin classGraphicsConfiguration
-
getColorModel
public ColorModel getColorModel(int transparency)
- Specified by:
getColorModelin classGraphicsConfiguration
-
getDefaultTransform
public AffineTransform getDefaultTransform()
- Specified by:
getDefaultTransformin classGraphicsConfiguration
-
getNormalizingTransform
public AffineTransform getNormalizingTransform()
- Specified by:
getNormalizingTransformin classGraphicsConfiguration
-
getBounds
public Rectangle getBounds()
- Specified by:
getBoundsin classGraphicsConfiguration
-
-