Class Form.DEEPForm

  • Enclosing class:
    Form

    private static final class Form.DEEPForm
    extends Form
    The set of chunks used in DEEP and TVPP FORMs.
    • Method Detail

      • validFormType

        private static boolean validFormType​(int formType)
      • width

        int width()
        Specified by:
        width in class Form
      • height

        int height()
        Specified by:
        height in class Form
      • bitplanes

        int bitplanes()
        Specified by:
        bitplanes in class Form
      • sampleSize

        public int sampleSize()
        Overrides:
        sampleSize in class Form
      • premultiplied

        public boolean premultiplied()
        Overrides:
        premultiplied in class Form
      • aspect

        double aspect()
        Specified by:
        aspect in class Form
      • hasThumbnail

        public boolean hasThumbnail()
        Specified by:
        hasThumbnail in class Form
      • thumbnailWidth

        public int thumbnailWidth()
        Specified by:
        thumbnailWidth in class Form
      • thumbnail

        public java.awt.image.BufferedImage thumbnail()
        Specified by:
        thumbnail in class Form
      • bodyOffset

        long bodyOffset()
        Specified by:
        bodyOffset in class Form
      • bodyLength

        long bodyLength()
        Specified by:
        bodyLength in class Form
      • with

        Form.DEEPForm with​(IFFChunk chunk)
                    throws javax.imageio.IIOException
        Overrides:
        with in class Form
        Throws:
        javax.imageio.IIOException
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class Form