private static void smethod_1(Class403 A_0, Class644 A_1, string A_2, bool A_3) { int num = 5; int num2 = A_2.LastIndexOf('/'); string str = A_2.Substring(0, num2 + 1); string str2 = A_2.Substring(num2 + 1); Class467 class4 = new Class467(string.Format(BookmarkStart.b("倪ᴬ刮䨰Ȳ䠴栶䬸帺儼䰾湀㡂睄㩆杈㥊⡌⍎≐", 5), str.StartsWith(BookmarkStart.b("Ъ", 5)) ? "" : BookmarkStart.b("Ъ", num), str, str2), BookmarkStart.b("䨪崬弮崰娲嘴嘶䴸刺刼儾湀㕂⭄⍆杈⑊㵌⩎㽐⭒㡔㭖㽘㑚⽜㉞`ᝢᙤ䩦ᥨ੪Ѯၰᑲၴ奶ṺᅼṾ愈ホ뢒殺", num)); Class397 class3 = new Class397(class4.method_4(), A_3); class3.method_2(BookmarkStart.b("礪䠬䌮倰䜲尴堶圸䠺唼嘾ㅀあ", num)); class3.method_18(BookmarkStart.b("匪䀬䌮弰䀲", num), BookmarkStart.b("䌪夬嬮䄰लᨴᠶ䨸堺唼娾ⱀ≂㙄楆♈㭊⡌ⅎ⥐㹒㥔ㅖ㙘⥚ぜ㹞ᕠၢ䭤ࡦ᭨౪䉬ὮၰၲṴᙶṸṺ剼䵾놀뎂뎄ꢆﮈ朗杖練튠", num)); foreach (Class1088 class2 in (IEnumerable)A_1) { class3.method_4(BookmarkStart.b("礪䠬䌮倰䜲尴堶圸䠺唼嘾ㅀ", num)); class3.method_18(BookmarkStart.b("截䤬", num), class2.method_0()); class3.method_18(BookmarkStart.b("缪听弮吰", num), class2.method_1()); class3.method_18(BookmarkStart.b("缪䰬崮嘰嘲䄴", num), class2.method_2()); if (class2.method_3()) { class3.method_18(BookmarkStart.b("缪䰬崮嘰嘲䄴稶嘸强堼", num), BookmarkStart.b("渪唬嬮吰䄲嬴嘶唸", num)); } class3.method_5(); } class3.method_3(); A_0.method_0().method_2(class4); }
public Class467(string A_0, string A_1) { Class567.smethod_19(A_0, BookmarkStart.b("䄰刲䜴䌶眸娺值娾", 11)); this.string_0 = A_0; this.method_3(A_1); this.stream_0 = new MemoryStream(); this.class644_0 = new Class644(A_0); }
public virtual void vmethod_27(DateTime value) { int days; int milliseconds; Class644.smethod_1(value, out days, out milliseconds); this.vmethod_9(days); this.vmethod_9(milliseconds); }
public void imethod_44(DateTime value) { int days; int milliseconds; Class644.smethod_1(value, out days, out milliseconds); this.imethod_33(days); this.imethod_33(milliseconds); }
private static void smethod_0(Class467 A_0, Class644 A_1) { int num = 7; Class393 class2 = new Class393(A_0.method_4()); while (class2.method_9(BookmarkStart.b("缬䨮崰刲䄴帶嘸唺丼圾⡀㍂㙄", num))) { string str5; if (((str5 = class2.method_1()) != null) && (str5 == BookmarkStart.b("缬䨮崰刲䄴帶嘸唺丼圾⡀㍂", num))) { string str2 = null; string str4 = null; string str = null; bool flag = false; while (class2.method_19()) { string str3 = class2.method_1(); if (str3 != null) { if (str3 != BookmarkStart.b("搬䬮", num)) { if (str3 != BookmarkStart.b("礬嘮䄰嘲", num)) { if (!(str3 == BookmarkStart.b("礬丮䌰吲倴䌶", num))) { if (str3 == BookmarkStart.b("礬丮䌰吲倴䌶琸吺夼娾", num)) { flag = class2.method_3() == BookmarkStart.b("栬圮䔰嘲䜴夶堸场", num); } } else { str = class2.method_3(); } } else { str4 = class2.method_3(); } } else { str2 = class2.method_3(); } } } A_1.method_3(str2, str4, str, flag); } else { class2.vmethod_1(); } } }
public virtual DateTime vmethod_26() { int julianDayNumber = this.vmethod_8(); int num = this.vmethod_8(); DateTime dateTime = Class644.smethod_5(julianDayNumber); if (dateTime == DateTime.MaxValue) { return(dateTime); } return(dateTime.AddMilliseconds((double)num)); }
public DateTime imethod_28() { DateTime dateTime = Class644.smethod_4((double)this.imethod_11()); double num = (double)this.imethod_11(); if (dateTime == DateTime.MaxValue) { return(dateTime); } dateTime = dateTime.AddMilliseconds(num); return(dateTime); }
public void Write() { Interface29 nterface29 = Class724.Create(this.dxfVersion_0, (Stream)this.memoryStream_0, this.encoding_0); nterface29.imethod_11(byte.MaxValue); nterface29.imethod_11((byte)119); nterface29.imethod_11((byte)1); DwgVersion dwgVersion = Class885.smethod_3(this.dxfModel_0.Header.AcadVersion); nterface29.imethod_18((short)dwgVersion); nterface29.imethod_18((short)this.dxfModel_0.Header.AcadMaintenanceVersion); nterface29.imethod_19(this.dxfModel_0.NumberOfSaves); nterface29.imethod_19(-1); short num1 = this.dxfModel_0.NumberOfSaves <= (int)short.MaxValue ? (short)0 : (short)(this.dxfModel_0.NumberOfSaves - (int)short.MaxValue); short num2 = (short)(this.dxfModel_0.NumberOfSaves - (int)num1); nterface29.imethod_18(num2); nterface29.imethod_18(num1); nterface29.imethod_19(0); nterface29.imethod_18((short)dwgVersion); nterface29.imethod_18((short)this.dxfModel_0.Header.AcadMaintenanceVersion); nterface29.imethod_18((short)dwgVersion); nterface29.imethod_18((short)this.dxfModel_0.Header.AcadMaintenanceVersion); nterface29.imethod_18((short)5); nterface29.imethod_18((short)2195); nterface29.imethod_18((short)5); nterface29.imethod_18((short)2195); nterface29.imethod_18((short)0); nterface29.imethod_18((short)1); nterface29.imethod_19(0); nterface29.imethod_19(0); nterface29.imethod_19(0); nterface29.imethod_19(0); nterface29.imethod_19(0); int days1; int milliseconds1; Class644.smethod_1(this.dxfModel_0.Header.CreateDateTime, out days1, out milliseconds1); nterface29.imethod_19(days1); nterface29.imethod_19(milliseconds1); int days2; int milliseconds2; Class644.smethod_1(this.dxfModel_0.Header.UpdateDateTime, out days2, out milliseconds2); nterface29.imethod_19(days2); nterface29.imethod_19(milliseconds2); int num3 = -1; if (this.dxfModel_0.Header.HandleSeed <= (ulong)int.MaxValue) { num3 = (int)this.dxfModel_0.Header.HandleSeed; } nterface29.imethod_19(num3); nterface29.imethod_19(0); nterface29.imethod_18((short)0); nterface29.imethod_18((short)((int)num2 - (int)num1)); nterface29.imethod_19(0); nterface29.imethod_19(0); nterface29.imethod_19(0); nterface29.imethod_19(this.dxfModel_0.NumberOfSaves); nterface29.imethod_19(0); nterface29.imethod_19(0); nterface29.imethod_19(0); nterface29.imethod_19(0); }
internal void method_1(DxfModel model) { if (model.Header.AcadVersion >= DxfVersion.Dxf18) { return; } DxfXRecord xrecordDwgProps = model.XRecordDwgProps; if (xrecordDwgProps == null) { return; } List <DxfXRecordValue> .Enumerator enumerator = xrecordDwgProps.Values.GetEnumerator(); if (!enumerator.MoveNext() || enumerator.Current.Code != (short)1 || !((string)enumerator.Current.Value == "DWGPROPS COOKIE")) { return; } while (enumerator.MoveNext()) { DxfXRecordValue current = enumerator.Current; if (current.Code >= (short)300 && current.Code <= (short)309) { string str1 = (string)current.Value; if (!(str1 == "=")) { int length = str1.IndexOf('='); string str2 = string.Empty; string name; if (length < 0) { name = str1; } else { name = str1.Substring(0, length); str2 = str1.Substring(length + 1); } this.list_0.Add(new SummaryInfo.Property(name, str2)); } } else { switch (current.Code) { case 1: this.HyperLinkBase = (string)current.Value; continue; case 2: this.Title = (string)current.Value; continue; case 3: this.Subject = (string)current.Value; continue; case 4: this.Author = (string)current.Value; continue; case 6: this.Comments = (string)current.Value; continue; case 7: this.Keywords = (string)current.Value; continue; case 8: this.LastSavedBy = (string)current.Value; continue; case 9: this.RevisionNumber = (string)current.Value; continue; case 40: this.dxfTimeSpan_0 = Class644.smethod_7((double)current.Value); continue; case 41: this.dateTime_0 = Class644.smethod_4((double)current.Value); continue; case 42: this.dateTime_1 = Class644.smethod_4((double)current.Value); continue; default: continue; } } } }
internal void method_0(Class1070 context, DxfModel model) { if (model.Header.AcadVersion > DxfVersion.Dxf15) { if (model.XRecordDwgProps == null) { return; } model.DictionaryRoot.Entries.RemoveAll("DWGPROPS"); model.XRecordDwgProps = (DxfXRecord)null; } else { DxfXRecord dxfXrecord = model.XRecordDwgProps; if (dxfXrecord == null) { dxfXrecord = new DxfXRecord(); model.XRecordDwgProps = dxfXrecord; model.DictionaryRoot.Entries.Add((IDictionaryEntry) new DxfDictionaryEntry("DWGPROPS", (DxfObject)model.XRecordDwgProps)); } else { dxfXrecord.Values.Clear(); } short num1 = 1; DxfXRecordValueCollection values1 = dxfXrecord.Values; num1 = (short)2; values1.Add((short)1, (object)"DWGPROPS COOKIE"); DxfXRecordValueCollection values2 = dxfXrecord.Values; num1 = (short)3; string string0 = this.string_0; values2.Add((short)2, (object)string0); DxfXRecordValueCollection values3 = dxfXrecord.Values; num1 = (short)4; string string1 = this.string_1; values3.Add((short)3, (object)string1); DxfXRecordValueCollection values4 = dxfXrecord.Values; num1 = (short)5; string string2 = this.string_2; values4.Add((short)4, (object)string2); num1 = (short)6; DxfXRecordValueCollection values5 = dxfXrecord.Values; num1 = (short)7; string string4 = this.string_4; values5.Add((short)6, (object)string4); DxfXRecordValueCollection values6 = dxfXrecord.Values; num1 = (short)8; string string3 = this.string_3; values6.Add((short)7, (object)string3); DxfXRecordValueCollection values7 = dxfXrecord.Values; num1 = (short)9; string string5 = this.string_5; values7.Add((short)8, (object)string5); DxfXRecordValueCollection values8 = dxfXrecord.Values; num1 = (short)10; string string6 = this.string_6; values8.Add((short)9, (object)string6); short num2 = 300; foreach (SummaryInfo.Property property in this.list_0) { dxfXrecord.Values.Add(num2++, (object)(property.Name + "=" + property.Value)); if (num2 > (short)309) { break; } } while (num2 < (short)310) { dxfXrecord.Values.Add(num2++, (object)"="); } num1 = (short)40; DxfXRecordValueCollection values9 = dxfXrecord.Values; num1 = (short)41; // ISSUE: variable of a boxed type __Boxed <double> local1 = (ValueType)Class644.smethod_3(this.dxfTimeSpan_0); values9.Add((short)40, (object)local1); DxfXRecordValueCollection values10 = dxfXrecord.Values; num1 = (short)42; // ISSUE: variable of a boxed type __Boxed <double> local2 = (ValueType)Class644.smethod_0(this.dateTime_0); values10.Add((short)41, (object)local2); DxfXRecordValueCollection values11 = dxfXrecord.Values; short num3 = 43; // ISSUE: variable of a boxed type __Boxed <double> local3 = (ValueType)Class644.smethod_0(this.dateTime_1); values11.Add((short)42, (object)local3); dxfXrecord.Values.Add((short)1, (object)this.string_7); dxfXrecord.Values.Add((short)90, (object)this.list_0.Count); for (int index = 10; index < this.list_0.Count; ++index) { SummaryInfo.Property property = this.list_0[index]; dxfXrecord.Values.Add(num3++, (object)(property.Name + "=" + property.Value)); } } }