org.diracvideo.Jirac.Vector.ToString C# (CSharp) Method

ToString() public method

public ToString ( ) : string
return string
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();
            if (!namespace_global)
            {
                switch (pred_mode)
                {
                    case 0:
                        sb.Append("Intra Vector\n");
                        for (int i = 0; i < 3; i++)
                            sb.Append(String.Format("DC[%d] = %d\n", i, dc[i]));
                        break;
                    case 1:
                        sb.Append("Ref1 Vector\n");
                        sb.Append(String.Format("dx[0] = %d\n", dx[0]));
                        sb.Append(String.Format("dy[0] = %d\n", dy[0]));
                        break;
                    case 2:
                        sb.Append("Ref2 Vector\n");
                        sb.Append(String.Format("dx[1] = %d\n", dx[1]));
                        sb.Append(String.Format("dy[1] = %d\n", dy[1]));
                        break;
                    case 3:
                        sb.Append("Ref1And2Vector\n");
                        for (int i = 0; i < 2; i++)
                        {
                            sb.Append(String.Format("dx[%d] = %d\n", i, dx[i]));
                            sb.Append(String.Format("dy[%d] = %d\n", i, dy[i]));
                        }
                        break;
                }

            }
            else
            {
                sb.Append("Global Vector\n");
            }
            return sb.ToString();
        }