CSJ2K.j2k.entropy.Progression.ToString C# (CSharp) Method

ToString() public method

public ToString ( ) : System.String
return System.String
        public override System.String ToString()
        {
            System.String str = "type= ";
            switch (type)
            {

                case CSJ2K.j2k.codestream.ProgressionType.LY_RES_COMP_POS_PROG:
                    str += "layer, ";
                    break;

                case CSJ2K.j2k.codestream.ProgressionType.RES_LY_COMP_POS_PROG:
                    str += "res, ";
                    break;

                case CSJ2K.j2k.codestream.ProgressionType.RES_POS_COMP_LY_PROG:
                    str += "res-pos, ";
                    break;

                case CSJ2K.j2k.codestream.ProgressionType.POS_COMP_RES_LY_PROG:
                    str += "pos-comp, ";
                    break;

                case CSJ2K.j2k.codestream.ProgressionType.COMP_POS_RES_LY_PROG:
                    str += "pos-comp, ";
                    break;

                default:
                    throw new System.InvalidOperationException("Unknown progression type");

            }
            str += ("comp.: " + cs + "-" + ce + ", ");
            str += ("res.: " + rs + "-" + re + ", ");
            str += ("layer: up to " + lye);
            return str;
        }