Class ImageDataDescriptor

    • Field Detail

      • FUNCTION_SET_FS10

        public static final byte FUNCTION_SET_FS10
        function set fs10
        See Also:
        Constant Field Values
      • FUNCTION_SET_FS11

        public static final byte FUNCTION_SET_FS11
        function set fs11
        See Also:
        Constant Field Values
      • FUNCTION_SET_FS45

        public static final byte FUNCTION_SET_FS45
        function set fs45
        See Also:
        Constant Field Values
      • functionSet

        private byte functionSet
    • Constructor Detail

      • ImageDataDescriptor

        public ImageDataDescriptor​(int width,
                                   int height,
                                   int widthRes,
                                   int heightRes)
        Constructor for a ImageDataDescriptor for the specified resolution, width and height.
        Parameters:
        width - The width of the image.
        height - The height of the height.
        widthRes - The horizontal resolution of the image.
        heightRes - The vertical resolution of the image.
    • Method Detail

      • setFunctionSet

        public void setFunctionSet​(byte functionSet)
        Sets the IOCA function set to be used.
        Parameters:
        functionSet - the function set (0x0A for FS 10, 0x0B for FS 11, etc.)
      • writeToStream

        public void writeToStream​(java.io.OutputStream os)
                           throws java.io.IOException
        DataStream objects must implement the writeToStream() method to write its data to the given OutputStream
        Specified by:
        writeToStream in interface Streamable
        Overrides:
        writeToStream in class AbstractStructuredObject
        Parameters:
        os - the outputsteam stream
        Throws:
        java.io.IOException - an I/O exception of some sort has occurred.