Class WMFWriter.Dib

  • Enclosing class:
    WMFWriter

    static class WMFWriter.Dib
    extends java.lang.Object
    DIB data structure.
    • Constructor Summary

      Constructors 
      Constructor Description
      Dib()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) void print​(java.io.Writer out)  
      (package private) static int rlEncode8​(byte[] inBuf, int inOff, int inLen, byte[] outBuf, int outOff)  
      (package private) int size()  
      (package private) void write​(java.io.OutputStream out)  
      • Methods inherited from class java.lang.Object

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

      • biWidth

        int biWidth
      • biHeight

        int biHeight
      • biBitCount

        short biBitCount
      • biCompression

        int biCompression
      • biSizeImage

        int biSizeImage
      • biXPelsPerMeter

        int biXPelsPerMeter
      • biYPelsPerMeter

        int biYPelsPerMeter
      • biClrUsed

        int biClrUsed
      • biClrImportant

        int biClrImportant
      • palette

        byte[] palette
      • bitmap

        byte[] bitmap
    • Constructor Detail

      • Dib

        Dib()
    • Method Detail

      • size

        int size()
      • write

        void write​(java.io.OutputStream out)
            throws java.io.IOException
        Throws:
        java.io.IOException
      • print

        void print​(java.io.Writer out)
            throws java.io.IOException
        Throws:
        java.io.IOException
      • rlEncode8

        static int rlEncode8​(byte[] inBuf,
                             int inOff,
                             int inLen,
                             byte[] outBuf,
                             int outOff)