private void method_12(Class1030 knownClasses) { Class432 class432 = new Class432((Stream)this.class504_5.Stream, this.dxfModel_0, knownClasses); class432.Write(); this.list_2 = class432.HandleAndStreamPositionList; }
internal override void Write(Class432 ow) { base.Write(ow); ow.method_77((IDxfHandledObject)this, this.OwnerObjectSoftReference); ow.method_76((DxfHandledObject)this); ow.method_78(this.ExtensionDictionary); }
internal override void Write(Class432 ow) { base.Write(ow); Interface29 objectWriter = ow.ObjectWriter; if (ow.Version > DxfVersion.Dxf21) { objectWriter.imethod_32(this.short_0); } objectWriter.imethod_32((short)this.contentType_0); objectWriter.imethod_32((short)this.drawMLeaderOrder_0); objectWriter.imethod_32((short)this.drawLeaderOrder_0); objectWriter.imethod_33(this.int_0); objectWriter.imethod_16(this.double_0 * (180.0 / System.Math.PI)); objectWriter.imethod_16(this.double_1 * (180.0 / System.Math.PI)); objectWriter.imethod_32((short)this.leaderType_0); objectWriter.imethod_6(this.color_0); objectWriter.imethod_41((DxfHandledObject)(this.LineType ?? ow.Model.ContinuousLineType)); objectWriter.imethod_33(this.int_1); objectWriter.imethod_14(this.bool_0); objectWriter.imethod_16(this.double_2); objectWriter.imethod_14(this.bool_1); objectWriter.imethod_16(this.double_3); objectWriter.imethod_4(this.string_0); objectWriter.imethod_41((DxfHandledObject)this.ArrowHeadBlock); objectWriter.imethod_16(this.double_4); objectWriter.imethod_4(this.string_1); objectWriter.imethod_41((DxfHandledObject)(this.TextStyle ?? ow.Model.DefaultTextStyle)); objectWriter.imethod_32((short)this.textAttachment_0); objectWriter.imethod_32((short)this.textAttachment_1); objectWriter.imethod_32((short)this.textAngleType_0); objectWriter.imethod_32((short)this.textAlignment_0); objectWriter.imethod_6(this.color_1); objectWriter.imethod_16(this.double_5); objectWriter.imethod_14(this.bool_2); objectWriter.imethod_14(this.bool_3); objectWriter.imethod_16(this.double_6); objectWriter.imethod_41((DxfHandledObject)this.Block); objectWriter.imethod_6(this.color_2); objectWriter.imethod_29(this.vector3D_0); objectWriter.imethod_14(this.bool_4); objectWriter.imethod_16(this.double_7 * (180.0 / System.Math.PI)); objectWriter.imethod_14(this.bool_5); objectWriter.imethod_32((short)this.blockConnectionType_0); objectWriter.imethod_16(this.double_8); objectWriter.imethod_14(this.bool_7); objectWriter.imethod_14(this.bool_6); objectWriter.imethod_16(this.double_9); if (ow.Version > DxfVersion.Dxf21) { objectWriter.imethod_32((short)this.textAttachmentDirection_0); objectWriter.imethod_32((short)this.textAttachment_3); objectWriter.imethod_32((short)this.textAttachment_2); } if (ow.Version <= DxfVersion.Dxf24) { return; } objectWriter.imethod_14(this.bool_8); }
internal override void Write(Class432 ow) { base.Write(ow); Interface29 objectWriter = ow.ObjectWriter; objectWriter.imethod_33((int)this.AttachmentPoint); objectWriter.imethod_29(this.XDirection); objectWriter.imethod_24(this.Location); objectWriter.imethod_16(this.ReferenceSize.X); objectWriter.imethod_16(this.ReferenceSize.Y); objectWriter.imethod_16(this.Size.X); objectWriter.imethod_16(this.Size.Y); objectWriter.imethod_33(this.Columns != null ? (int)this.Columns.Type : 0); if (this.Columns == null) { return; } objectWriter.imethod_33(this.Columns.ColumnsCount); objectWriter.imethod_16(this.Columns.ColumnWidth); objectWriter.imethod_16(this.Columns.Gutter); objectWriter.imethod_14(this.Columns.IsAutoHeight); objectWriter.imethod_14(this.Columns.IsFlowReversed); if (this.Columns.IsAutoHeight || this.Columns.Type != DxfMTextObjectContextData.ColumnType.DynamicColumns) { return; } foreach (double columnHeight in this.Columns.ColumnHeights) { objectWriter.imethod_16(columnHeight); } }
internal void method_3(Class432 w) { foreach (DxfExtendedData extendedData in (Collection <DxfExtendedData>) this.ExtendedDataCollection) { w.method_84(extendedData); } w.ObjectWriter.imethod_32((short)0); }
private void method_9(Class1030 knownClasses) { this.memoryStream_4 = new MemoryStream(); Class432 class432 = new Class432((Stream)this.memoryStream_4, this.dxfModel_0, knownClasses); class432.Write(); this.list_0 = class432.HandleAndStreamPositionList; }
internal override void Write(Class432 ow) { base.Write(ow); ow.ObjectWriter.imethod_33(this.int_0); ow.ObjectWriter.imethod_32((short)this.imageDisplayFrameFlag_0); ow.ObjectWriter.imethod_32((short)this.imageDisplayQuality_0); ow.ObjectWriter.imethod_32((short)this.imageInsertionUnits_0); }
internal override void Write(Class432 ow) { base.Write(ow); Interface29 objectWriter = ow.ObjectWriter; objectWriter.imethod_24(this.point3D_0); objectWriter.imethod_29(this.vector3D_0); }
private void method_13(Class1030 knownClasses) { MemoryStream memoryStream = new MemoryStream(); Class432 class432 = new Class432((Stream)memoryStream, this.dxfModel_0, knownClasses); class432.Write(); this.list_2 = class432.HandleAndStreamPositionList; this.method_23(this.class617_9, memoryStream, true); }
internal override void Write(Class432 ow) { base.Write(ow); ow.ObjectWriter.imethod_32((short)0); ow.ObjectWriter.imethod_4(this.string_0); ow.ObjectWriter.imethod_16(this.double_0); ow.ObjectWriter.imethod_16(this.double_1); ow.ObjectWriter.imethod_14(this.bool_1); }
internal override void Write(Class432 ow) { base.Write(ow); Interface29 objectWriter = ow.ObjectWriter; objectWriter.imethod_32((short)this.textHorizontalAlignment_0); objectWriter.imethod_16(this.double_0); objectWriter.imethod_25(this.point2D_1); objectWriter.imethod_25(this.point2D_0); }
internal override void Write(Class432 ow) { base.Write(ow); ow.ObjectWriter.imethod_14(this.dxfMTextObjectContextData_0 != null); if (this.dxfMTextObjectContextData_0 == null) { return; } this.dxfMTextObjectContextData_0.Write(ow); }
internal override short vmethod_6(Class432 w) { DxfPolylineBase objectSoftReference = (DxfPolylineBase)this.OwnerObjectSoftReference; if (objectSoftReference == null) { throw new Exception("Vertex does not have an owner."); } return(objectSoftReference.vmethod_14(w)); }
internal override void Write(Class432 ow) { base.Write(ow); Interface29 objectWriter = ow.ObjectWriter; objectWriter.imethod_40(this.dxfObjectReference_4 == null ? (DxfHandledObject)null : (DxfHandledObject)this.dxfObjectReference_4.Value); objectWriter.imethod_29(this.vector3D_1); objectWriter.imethod_16(this.double_1); objectWriter.imethod_14(this.bool_1); }
internal override void Write(Class432 ow) { base.Write(ow); Interface29 objectWriter = ow.ObjectWriter; objectWriter.imethod_4(this.Name); objectWriter.imethod_4(this.Description); objectWriter.imethod_16(this.Value); this.dxfBlockParametersValueSet_0.Write(objectWriter); }
internal void method_2(Class432 w) { w.ObjectWriter.imethod_33(this.PersistentReactorCount); if (w.Version >= DxfVersion.Dxf18) { w.ObjectWriter.imethod_14(this.ExtensionDictionary == null); } if (w.Version <= DxfVersion.Dxf24) { return; } w.ObjectWriter.imethod_14(this.HasDataStoreData); }
internal void Write(Class432 ow, Interface29 w, DxfDataTable table, int columnIndex) { w.imethod_33((int)this.dataCellType_0); w.imethod_4(this.string_0); this.method_0(table, columnIndex); DxfDataCellValue.Class556 class556 = new DxfDataCellValue.Class556(ow, w); for (int rowIndex = 0; rowIndex < table.RowCount; ++rowIndex) { DxfDataCell cell = this.list_0[rowIndex]; this.method_1(columnIndex, rowIndex, cell); cell.Value.Accept((IDataCellValueVisitor)class556); } }
internal void WriteMyFields(Class432 ow) { Interface29 objectWriter = ow.ObjectWriter; objectWriter.imethod_33(this.list_0.Count); foreach (MLeader.LeaderNode leaderNode in this.list_0) { leaderNode.Write(ow); } objectWriter.imethod_16(this.double_0); objectWriter.imethod_24(this.point3D_0); objectWriter.imethod_16(this.double_1); objectWriter.imethod_16(this.double_2); objectWriter.imethod_16(this.double_3); objectWriter.imethod_32((short)this.textAttachment_0); objectWriter.imethod_32((short)this.textAttachment_1); objectWriter.imethod_32((short)this.textAlignment_0); objectWriter.imethod_32((short)this.blockAttachment_0); objectWriter.imethod_14(this.bool_1); if (this.bool_1) { if (!(this.content_0 is MLeader.ContentText)) { throw new Exception("Content is not of type ContentText."); } this.content_0.Write(ow); } else { objectWriter.imethod_14(this.bool_2); if (this.bool_2) { if (!(this.content_0 is MLeader.ContentBlock)) { throw new Exception("Content is not of type ContentBlock."); } this.content_0.Write(ow); } } objectWriter.imethod_24(this.point3D_1); objectWriter.imethod_29(this.vector3D_0); objectWriter.imethod_29(this.vector3D_1); objectWriter.imethod_14(this.bool_3); if (objectWriter.Version <= DxfVersion.Dxf21) { return; } objectWriter.imethod_32((short)this.textAttachment_2); objectWriter.imethod_32((short)this.textAttachment_3); }
internal override void Write(Class432 ow) { base.Write(ow); Interface29 objectWriter = ow.ObjectWriter; this.dxfPattern_0.Write(objectWriter); objectWriter.imethod_16(this.double_0); objectWriter.imethod_29(this.vector3D_0); objectWriter.imethod_33(this.list_0.Count); foreach (DxfHatch.BoundaryPath boundaryPath in this.list_0) { boundaryPath.Write(ow, false); } }
internal void Write(Class432 ow, DxfVisualStyle.Class488 pw) { if (ow.Version < DxfVersion.Dxf24) { pw.vmethod_4((int)this.displayFlags_0); pw.vmethod_4((int)this.double_0); pw.vmethod_4((int)this.shadowType_0); } else { pw.vmethod_4((int)this.displayFlags_0); pw.vmethod_5(this.double_0); pw.vmethod_4((int)this.shadowType_0); } }
internal override void Write(Class432 ow) { base.Write(ow); Interface29 objectWriter = ow.ObjectWriter; objectWriter.imethod_32((short)this.list_0.Count); foreach (WW.Math.Point3D point3D in this.list_0) { objectWriter.imethod_24(point3D); } objectWriter.imethod_29(this.vector3D_2); objectWriter.imethod_14(this.hookLineDirection_0 == HookLineDirection.Same); objectWriter.imethod_29(this.vector3D_0); objectWriter.imethod_29(this.vector3D_1); }
internal void Write(Class432 ow, short objectType) { ow.ObjectWriter.Clear(); ow.ObjectWriter.imethod_46(objectType); if (ow.Version > DxfVersion.Dxf14 && ow.Version < DxfVersion.Dxf24) { ow.method_81(); } ow.ObjectWriter.imethod_35(new ReferenceType?(), this.Handle); this.method_3(ow); if (ow.Version < DxfVersion.Dxf13 || ow.Version > DxfVersion.Dxf14) { return; } ow.method_81(); }
internal override void Write(Class432 ow) { base.Write(ow); Interface29 objectWriter = ow.ObjectWriter; objectWriter.imethod_32(this.short_0); objectWriter.imethod_33(this.dxfDataColumnCollection_0.Count); objectWriter.imethod_33(this.int_0); objectWriter.imethod_4(this.string_0); int num = 0; foreach (DxfDataColumn dxfDataColumn in (ActiveList <DxfDataColumn>) this.dxfDataColumnCollection_0) { dxfDataColumn.Write(ow, objectWriter, this, num++); } ow.method_82((DxfHandledObject)this); }
internal void Write(Class432 ow, DxfVisualStyle.Class488 pw) { if (ow.Version < DxfVersion.Dxf24) { pw.vmethod_4((int)this.edgeModel_0); pw.vmethod_4((int)this.edgeStyleFlags_0); pw.vmethod_6(this.color_0); pw.vmethod_6(this.color_1); pw.vmethod_4((int)this.lineType_0); pw.vmethod_5(this.double_0); pw.vmethod_4((int)this.edgeModifierFlags_0); pw.vmethod_6(this.color_2); pw.vmethod_5(this.double_1); pw.vmethod_3((short)this.int_0); pw.vmethod_3((short)this.int_1); pw.vmethod_4((int)this.jitterAmount_0); pw.vmethod_6(this.color_3); pw.vmethod_3((short)this.int_2); pw.vmethod_1((byte)this.int_3); pw.vmethod_3((short)this.int_4); pw.vmethod_0(this.bool_0); pw.vmethod_3((short)this.edgeStyleApplication_0); pw.vmethod_3((short)this.lineType_1); } else { pw.vmethod_4((int)this.edgeModel_0); pw.vmethod_4((int)this.edgeStyleFlags_0); pw.vmethod_6(this.color_0); pw.vmethod_6(this.color_1); pw.vmethod_4((int)this.lineType_0); pw.vmethod_4((int)this.lineType_1); pw.vmethod_5(this.double_0); pw.vmethod_4((int)this.edgeModifierFlags_0); pw.vmethod_6(this.color_2); pw.vmethod_5(this.double_1); pw.vmethod_4(this.int_0); pw.vmethod_4(this.int_1); pw.vmethod_4((int)this.jitterAmount_0); pw.vmethod_6(this.color_3); pw.vmethod_4(this.int_2); pw.vmethod_4(this.int_3); pw.vmethod_4(this.int_4); pw.vmethod_0(this.bool_0); } }
internal override void Write(Class432 dow) { base.Write(dow); Interface29 objectWriter = dow.ObjectWriter; objectWriter.imethod_25(this.point2D_0); objectWriter.imethod_14(this.bool_2); objectWriter.imethod_16(this.double_0); objectWriter.imethod_41((DxfHandledObject)this.Block); objectWriter.imethod_14(this.bool_1); objectWriter.imethod_14(this.bool_4); objectWriter.imethod_14(this.bool_3); objectWriter.imethod_14(this.short_1 != (short)0); objectWriter.imethod_14(this.bool_5); objectWriter.imethod_14(this.short_2 != (short)0); objectWriter.imethod_11((byte)this.enum33_0); objectWriter.imethod_14(this.bool_6); objectWriter.imethod_14(this.bool_7); objectWriter.imethod_14(this.bool_8); }
internal void Write(Class432 ow, DxfVisualStyle.Class488 pw) { if (ow.Version < DxfVersion.Dxf24) { pw.vmethod_4((int)this.faceLightingModel_0); pw.vmethod_4((int)this.faceLightingQuality_0); pw.vmethod_4((int)this.faceColorMode_0); pw.vmethod_5(this.double_0); pw.vmethod_5(this.double_1); pw.vmethod_6(this.color_1); pw.vmethod_4((int)this.faceModifierFlags_0); } else { pw.vmethod_4((int)this.faceLightingModel_0); pw.vmethod_4((int)this.faceLightingQuality_0); pw.vmethod_4((int)this.faceColorMode_0); pw.vmethod_4((int)this.faceModifierFlags_0); pw.vmethod_5(this.double_0); pw.vmethod_5(this.double_1); pw.vmethod_6(this.color_1); } }
internal override void vmethod_12(Class432 ow) { Interface29 objectWriter = ow.ObjectWriter; objectWriter.imethod_14(this.proxyGraphics_0 != null); if (this.proxyGraphics_0 == null) { return; } PagedMemoryStream from = new PagedMemoryStream(4096L, 4096); this.proxyGraphics_0.Write((Stream)from, ow.Model); if (ow.Version < DxfVersion.Dxf24) { objectWriter.imethod_19((int)from.Length); } else { objectWriter.imethod_34(from.Length); } from.Position = 0L; Class724.smethod_2(from, objectWriter); }
internal override short vmethod_6(Class432 w) { return(18); }
internal override short vmethod_14(Class432 ow) { return(11); }
internal override short vmethod_6(Class432 w) { return(w.KnownClasses.class1032_0.dxfClass_33.ClassNumber); }
public override void Visit(Class432 c) { }
public abstract void Visit(Class432 c);