Class XWDX11Header


  • final class XWDX11Header
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private XWDX11Header​(int width, int height, java.nio.ByteOrder byteOrder, java.nio.ByteOrder bitFillOrder, int bitsPerPixel, int bytesPerLine, int visualClass, int readMask, int greenMask, int blueMask, int bitsPerRGB, java.awt.image.IndexColorModel colorMap, java.lang.String windowName, long pixelOffset)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private static java.awt.image.IndexColorModel createColorMap​(int bitDepth, byte[] colorMap)  
      (package private) static boolean isX11​(java.io.DataInput input)  
      (package private) int numComponents()  
      (package private) static XWDX11Header read​(javax.imageio.stream.ImageInputStream input)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • width

        final int width
      • height

        final int height
      • byteOrder

        final java.nio.ByteOrder byteOrder
      • bitFillOrder

        final java.nio.ByteOrder bitFillOrder
      • bitsPerPixel

        final int bitsPerPixel
      • bytesPerLine

        final int bytesPerLine
      • visualClass

        final int visualClass
      • masks

        final int[] masks
      • bitsPerRGB

        final int bitsPerRGB
      • colorMap

        final java.awt.image.IndexColorModel colorMap
      • windowName

        final java.lang.String windowName
      • pixelOffset

        final long pixelOffset
    • Constructor Detail

      • XWDX11Header

        private XWDX11Header​(int width,
                             int height,
                             java.nio.ByteOrder byteOrder,
                             java.nio.ByteOrder bitFillOrder,
                             int bitsPerPixel,
                             int bytesPerLine,
                             int visualClass,
                             int readMask,
                             int greenMask,
                             int blueMask,
                             int bitsPerRGB,
                             java.awt.image.IndexColorModel colorMap,
                             java.lang.String windowName,
                             long pixelOffset)
    • Method Detail

      • isX11

        static boolean isX11​(java.io.DataInput input)
                      throws java.io.IOException
        Throws:
        java.io.IOException
      • read

        static XWDX11Header read​(javax.imageio.stream.ImageInputStream input)
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • createColorMap

        private static java.awt.image.IndexColorModel createColorMap​(int bitDepth,
                                                                     byte[] colorMap)
      • numComponents

        int numComponents()