CSJ2K.j2k.codestream.HeaderInfo.SIZ.ToString C# (CSharp) Method

ToString() public method

Display information found in SIZ marker segment
public ToString ( ) : System.String
return System.String
            public override System.String ToString()
            {
                System.String str = "\n --- SIZ (" + lsiz + " bytes) ---\n";
                str += (" Capabilities : " + rsiz + "\n");
                str += (" Image dim.   : " + (xsiz - x0siz) + "x" + (ysiz - y0siz) + ", (off=" + x0siz + "," + y0siz + ")\n");
                str += (" Tile dim.    : " + xtsiz + "x" + ytsiz + ", (off=" + xt0siz + "," + yt0siz + ")\n");
                str += (" Component(s) : " + csiz + "\n");
                str += " Orig. depth  : ";
                for (int i = 0; i < csiz; i++)
                {
                    str += (getOrigBitDepth(i) + " ");
                }
                str += "\n";
                str += " Orig. signed : ";
                for (int i = 0; i < csiz; i++)
                {
                    str += (isOrigSigned(i) + " ");
                }
                str += "\n";
                str += " Subs. factor : ";
                for (int i = 0; i < csiz; i++)
                {
                    str += (xrsiz[i] + "," + yrsiz[i] + " ");
                }
                str += "\n";
                return str;
            }