Пример #1
0
 public override void imethod_1(Interface9 writer)
 {
     this.method_1(writer);
     if (writer.FileFormatVersion >= Class250.int_48)
     {
         writer.imethod_10(Class224.string_2, (int)this.enum4_0);
     }
     if (this.enum4_0 == Class224.Enum4.const_0)
     {
         this.class242_0.vmethod_1(writer);
         writer.imethod_7(this.double_1);
         writer.imethod_15();
     }
     else if (this.enum4_0 == Class224.Enum4.const_2)
     {
         this.class439_1.method_0(writer);
         writer.imethod_10(Class224.string_3, this.int_0);
         writer.imethod_15();
     }
     else
     {
         int length = this.double_0.Length;
         writer.imethod_4(length);
         writer.imethod_15();
         for (int index = 0; index < length; ++index)
         {
             writer.imethod_7(this.double_0[index]);
         }
         writer.imethod_15();
         writer.imethod_7(this.double_1);
         writer.imethod_10(Class224.string_3, this.int_0);
         writer.imethod_15();
     }
     Class188.smethod_1(writer, this.class188_0);
     writer.imethod_15();
     Class188.smethod_1(writer, this.class188_1);
     writer.imethod_15();
     this.class243_0.vmethod_1(writer);
     writer.imethod_15();
     this.class243_1.vmethod_1(writer);
     writer.imethod_15();
     if (writer.FileFormatVersion >= Class250.int_23)
     {
         this.class439_0.method_0(writer);
         writer.imethod_15();
     }
     if (writer.FileFormatVersion >= Class250.int_36)
     {
         this.class796_0.method_1(writer);
         if (writer.FileFormatVersion >= Class250.int_68)
         {
             writer.imethod_15();
         }
     }
     if (writer.FileFormatVersion < Class250.int_68)
     {
         return;
     }
     writer.imethod_4(this.int_1);
 }
Пример #2
0
 internal override void vmethod_1(Interface9 writer)
 {
     base.vmethod_1(writer);
     writer.imethod_10(Class164.string_4, this.int_2);
     writer.imethod_6((Class80)this.class101_0);
     writer.imethod_6((Class80)this.class101_1);
     writer.imethod_7(this.double_0);
     writer.imethod_7(this.double_1);
     if (writer.FileFormatVersion >= Class250.int_24)
     {
         writer.imethod_7(this.double_2);
         writer.imethod_7(this.double_3);
         writer.imethod_12((Interface39)this.class717_0);
         writer.imethod_12((Interface39)this.class717_1);
     }
     if (writer.FileFormatVersion >= Class250.int_78)
     {
         writer.imethod_7(this.double_5);
         writer.imethod_7(this.double_5);
     }
     if (writer.FileFormatVersion >= Class250.int_25)
     {
         writer.imethod_10(Class164.string_5, this.int_3);
     }
     Class188.smethod_1(writer, this.class188_0);
     if (writer.FileFormatVersion < Class250.int_78)
     {
         return;
     }
     writer.imethod_4(this.int_4);
     writer.imethod_4(this.int_5);
 }
Пример #3
0
 internal override void vmethod_1(Interface9 writer)
 {
     base.vmethod_1(writer);
     writer.imethod_7(this.double_0);
     writer.imethod_10(Class169.string_4, this.int_2);
     if (writer.FileFormatVersion < Class250.int_44)
     {
         return;
     }
     writer.imethod_10(Class169.string_5, this.int_3);
 }
Пример #4
0
 internal override void vmethod_1(Interface9 writer)
 {
     base.vmethod_1(writer);
     writer.imethod_10(Class144.string_4, this.int_2);
     writer.imethod_10(Class144.string_5, this.int_3);
     writer.imethod_10(Class144.string_7, this.int_4);
     if (writer.FileFormatVersion >= Class250.int_59)
     {
         writer.imethod_10(Class144.string_6, this.int_5);
     }
     writer.WriteString(this.string_3);
 }
Пример #5
0
 public override void imethod_1(Interface9 writer)
 {
     base.imethod_1(writer);
     if (writer.FileFormatVersion >= Class250.int_30)
     {
         this.class439_2.method_0(writer);
     }
     if (writer.FileFormatVersion < Class250.int_69)
     {
         return;
     }
     writer.imethod_10(Class229.string_6, this.int_3);
     writer.imethod_10(Class229.string_6, this.int_4);
 }
Пример #6
0
 protected void method_1(Interface9 writer)
 {
     if (writer.FileFormatVersion >= Class250.int_48)
     {
         writer.imethod_10(Class197.string_0, (int)this.enum3_0);
     }
     if (this.enum3_0 == Class197.Enum3.const_0)
     {
         this.class988_0.imethod_1(writer);
         if (writer.FileFormatVersion >= Class250.int_6)
         {
             writer.imethod_7(this.double_0);
         }
         writer.imethod_15();
     }
     else if (this.enum3_0 == Class197.Enum3.const_1)
     {
         int length1 = this.double_1.Length;
         writer.imethod_4(length1);
         for (int index = 0; index < length1; ++index)
         {
             writer.imethod_7(this.double_1[index]);
         }
         int length2 = this.double_2.Length;
         writer.imethod_4(length2);
         for (int index = 0; index < length2; ++index)
         {
             writer.imethod_7(this.double_2[index]);
         }
         writer.imethod_7(this.double_0);
         writer.imethod_10(Class197.string_1, this.int_0);
         writer.imethod_10(Class197.string_1, this.int_1);
         writer.imethod_10(Class197.string_2, this.int_2);
         writer.imethod_10(Class197.string_2, this.int_3);
         writer.imethod_15();
     }
     else if (this.enum3_0 == Class197.Enum3.const_2)
     {
         this.class439_0.method_0(writer);
         this.class439_1.method_0(writer);
         writer.imethod_10(Class197.string_1, this.int_0);
         writer.imethod_10(Class197.string_1, this.int_1);
         writer.imethod_10(Class197.string_2, this.int_2);
         writer.imethod_10(Class197.string_2, this.int_3);
         writer.imethod_15();
     }
     if (writer.FileFormatVersion < Class250.int_36)
     {
         return;
     }
     this.class796_0.method_1(writer);
     this.class796_1.method_1(writer);
 }
Пример #7
0
        public static void smethod_1(Interface9 writer, Class1028.Enum49 value)
        {
            if (writer.FileFormatVersion > Class250.int_27)
            {
                writer.imethod_10(Class1028.string_0, (int)value);
            }
            else
            {
                string str;
                switch (value)
                {
                case Class1028.Enum49.const_0:
                    str = Class1028.string_0[0];
                    break;

                case Class1028.Enum49.const_1:
                    str = Class1028.string_0[1];
                    break;

                case Class1028.Enum49.const_2:
                    str = Class1028.string_0[2];
                    break;

                case Class1028.Enum49.const_3:
                    str = Class1028.string_0[3];
                    break;

                default:
                    throw new Exception0("Unknown b-spline type");
                }
                writer.imethod_13(str);
            }
        }
Пример #8
0
 public override void imethod_1(Interface9 writer)
 {
     base.imethod_1(writer);
     writer.imethod_10(Class235.string_6, this.int_3);
     Class242.smethod_1(writer, this.class242_1);
     writer.imethod_15();
 }
Пример #9
0
        public virtual void imethod_1(Interface9 writer)
        {
            int enum500 = (int)this.enum50_0;

            if (enum500 >= 4)
            {
                ++enum500;
            }
            writer.imethod_10(Class1029.string_0, enum500);
            switch (this.enum50_0)
            {
            case Class1029.Enum50.const_2:
                writer.imethod_7(this.double_0);
                writer.imethod_7(this.double_1);
                break;

            case Class1029.Enum50.const_4:
                writer.imethod_12((Interface39)this.class710_0);
                if (!this.class710_0.Value)
                {
                    break;
                }
                Class364.smethod_1(writer, this.class364_0);
                break;
            }
        }
Пример #10
0
        public override void imethod_1(Interface9 writer)
        {
            base.imethod_1(writer);
            Class242.smethod_1(writer, this.class242_0);
            if (writer.FileFormatVersion == Class250.int_74)
            {
                writer.imethod_4(this.int_0);
                if (this.int_0 != 0)
                {
                    writer.imethod_17(this.point3D_0);
                }
                writer.imethod_7(this.double_2);
                writer.imethod_7(this.double_3);
                writer.imethod_4(this.int_1);
            }
            else
            {
                if (Class250.int_76 > writer.FileFormatVersion)
                {
                    writer.imethod_4(this.int_2);
                }
                else
                {
                    writer.imethod_10(Class373.string_2, (int)this.enum40_0);
                    switch (this.enum40_0)
                    {
                    case Class373.Enum40.const_0:
                        break;

                    case Class373.Enum40.const_1:
                        writer.imethod_17(this.point3D_0);
                        break;

                    case Class373.Enum40.const_2:
                        this.class243_0.vmethod_1(writer);
                        writer.imethod_12((Interface39)this.class690_0);
                        writer.imethod_7(this.double_1);
                        break;

                    case Class373.Enum40.const_3:
                        writer.imethod_18(this.vector3D_1);
                        writer.imethod_18(this.vector3D_2);
                        break;

                    default:
                        throw new Exception0("surfaceTypeEnum is broken");
                    }
                }
                writer.imethod_7(this.double_2);
                writer.imethod_7(this.double_3);
                writer.imethod_12((Interface39)this.class690_1);
            }
        }
Пример #11
0
 public override void imethod_1(Interface9 writer)
 {
     base.imethod_1(writer);
     if (writer.FileFormatVersion < Class250.int_68)
     {
         Class686.Class698 class698 = new Class686.Class698(this.enum20_0 == Class232.Enum20.const_0);
         writer.imethod_12((Interface39)class698);
     }
     else
     {
         writer.imethod_10(Class232.string_6, (int)this.enum20_0);
     }
 }
Пример #12
0
 public override void imethod_1(Interface9 writer)
 {
     this.method_1(writer);
     base.vmethod_3(writer);
     if (writer.FileFormatVersion >= Class250.int_30)
     {
         this.class439_2.method_0(writer);
         this.class439_3.method_0(writer);
     }
     if (writer.FileFormatVersion < Class250.int_68)
     {
         return;
     }
     writer.imethod_10(Class211.string_5, (int)this.enum19_0);
 }
Пример #13
0
 public void imethod_1(Interface9 writer)
 {
     Class647.smethod_1(writer, this.enum23_0);
     if (this.enum23_0 == Class647.Enum23.const_2)
     {
         return;
     }
     writer.imethod_4(this.int_2);
     writer.imethod_4(this.int_3);
     writer.imethod_15();
     if (this.enum23_0 == Class647.Enum23.const_1)
     {
         Class195.smethod_1(writer, this.enum2_0);
     }
     writer.imethod_10(Class883.string_0, (int)this.enum34_0);
     writer.imethod_10(Class883.string_0, (int)this.enum34_1);
     writer.imethod_10(Class1028.string_0, (int)this.enum49_0);
     writer.imethod_10(Class1028.string_0, (int)this.enum49_1);
     writer.imethod_4(this.double_0.Length);
     writer.imethod_4(this.double_1.Length);
     for (int index = 0; index < this.double_0.Length; ++index)
     {
         writer.imethod_7(this.double_0[index]);
         writer.imethod_4(this.int_0[index]);
         if ((index + 1) % 5 == 0)
         {
             writer.imethod_15();
         }
     }
     if (this.double_0.Length % 5 != 0)
     {
         writer.imethod_15();
     }
     for (int index = 0; index < this.double_1.Length; ++index)
     {
         writer.imethod_7(this.double_1[index]);
         writer.imethod_4(this.int_1[index]);
         if ((index + 1) % 5 == 0)
         {
             writer.imethod_15();
         }
     }
     if (this.double_1.Length % 5 != 0)
     {
         writer.imethod_15();
     }
     if (this.enum23_0 == Class647.Enum23.const_1)
     {
         for (int index = 0; index < this.point3D_0.Length; ++index)
         {
             writer.imethod_7(this.point3D_0[index].X);
             writer.imethod_7(this.point3D_0[index].Y);
             writer.imethod_7(this.point3D_0[index].Z);
             writer.imethod_7(this.double_2[index]);
             writer.imethod_15();
         }
     }
     else
     {
         for (int index = 0; index < this.point3D_0.Length; ++index)
         {
             writer.imethod_7(this.point3D_0[index].X);
             writer.imethod_7(this.point3D_0[index].Y);
             writer.imethod_7(this.point3D_0[index].Z);
             writer.imethod_15();
         }
     }
 }