org.jfree.graphics2d.svg

## Class SVGGraphicsConfiguration

- java.lang.Object
- - java.awt.GraphicsConfiguration
  - - org.jfree.graphics2d.svg.SVGGraphicsConfiguration

-     public class SVGGraphicsConfiguration
      extends java.awt.GraphicsConfiguration

  A graphics configuration for the `SVGGraphics2D` class.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `SVGGraphicsConfiguration(int width, int height)` Creates a new instance.

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.awt.Rectangle` | `getBounds()` Returns the bounds for this configuration.
    `java.awt.image.ColorModel` | `getColorModel()` Returns the color model for this configuration.
    `java.awt.image.ColorModel` | `getColorModel(int transparency)` Returns the color model for the specified transparency type, or `null`.
    `java.awt.geom.AffineTransform` | `getDefaultTransform()` Returns the default transform.
    `java.awt.GraphicsDevice` | `getDevice()` Returns the graphics device that this configuration is associated with.
    `java.awt.geom.AffineTransform` | `getNormalizingTransform()` Returns the normalizing transform.

    - ### Methods inherited from class java.awt.GraphicsConfiguration

      `createCompatibleImage, createCompatibleImage, createCompatibleVolatileImage, createCompatibleVolatileImage, createCompatibleVolatileImage, createCompatibleVolatileImage, getBufferCapabilities, getImageCapabilities, isTranslucencyCapable`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### SVGGraphicsConfiguration

          public SVGGraphicsConfiguration(int width,
                                          int height)

      Creates a new instance.
      Parameters:
        `width` - the width of the bounds.
        `height` - the height of the bounds.

  - ### Method Detail

    - #### getDevice

          public java.awt.GraphicsDevice getDevice()

      Returns the graphics device that this configuration is associated with.
      Specified by:
        `getDevice` in class `java.awt.GraphicsConfiguration`
      Returns:
        The graphics device (never `null`).

    - #### getColorModel

          public java.awt.image.ColorModel getColorModel()

      Returns the color model for this configuration.
      Specified by:
        `getColorModel` in class `java.awt.GraphicsConfiguration`
      Returns:
        The color model.

    - #### getColorModel

          public java.awt.image.ColorModel getColorModel(int transparency)

      Returns the color model for the specified transparency type, or `null`.
      Specified by:
        `getColorModel` in class `java.awt.GraphicsConfiguration`
      Parameters:
        `transparency` - the transparency type.
      Returns:
        A color model (possibly `null`).

    - #### getDefaultTransform

          public java.awt.geom.AffineTransform getDefaultTransform()

      Returns the default transform.
      Specified by:
        `getDefaultTransform` in class `java.awt.GraphicsConfiguration`
      Returns:
        The default transform.

    - #### getNormalizingTransform

          public java.awt.geom.AffineTransform getNormalizingTransform()

      Returns the normalizing transform.
      Specified by:
        `getNormalizingTransform` in class `java.awt.GraphicsConfiguration`
      Returns:
        The normalizing transform.

    - #### getBounds

          public java.awt.Rectangle getBounds()

      Returns the bounds for this configuration.
      Specified by:
        `getBounds` in class `java.awt.GraphicsConfiguration`
      Returns:
        The bounds.