CSJ2K.j2k.fileformat.writer.FileFormatWriter.writeColourSpecificationBox C# (CSharp) Method

writeColourSpecificationBox() public method

This method writes the Colour Specification box
If an I/O error ocurred. /// ///
public writeColourSpecificationBox ( ) : void
return void
        public virtual void writeColourSpecificationBox()
        {
            // Write box length (LBox)
            fi.writeInt(CSB_LENGTH);

            // Write a Bits Per Component box (TBox)
            fi.writeInt(CSJ2K.j2k.fileformat.FileFormatBoxes.COLOUR_SPECIFICATION_BOX);

            // Write METH field
            fi.writeByte(CSJ2K.j2k.fileformat.FileFormatBoxes.CSB_METH);

            // Write PREC field
            fi.writeByte(CSJ2K.j2k.fileformat.FileFormatBoxes.CSB_PREC);

            // Write APPROX field
            fi.writeByte(CSJ2K.j2k.fileformat.FileFormatBoxes.CSB_APPROX);

            // Write EnumCS field
            if (nc > 1)
                fi.writeInt(CSJ2K.j2k.fileformat.FileFormatBoxes.CSB_ENUM_SRGB);
            else
                fi.writeInt(CSJ2K.j2k.fileformat.FileFormatBoxes.CSB_ENUM_GREY);
        }