基本信息
源码名称:dxf文件,读取解析,C# Winform图形绘制展示,编辑修改保存,包括全部Entity
源码大小:2.60M
文件格式:.rar
开发语言:C#
更新时间:2022-10-13
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 10 元×
微信扫码支付:10 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
.
├── dxf文件,读取解析,C# Winform图形绘制展示,编辑修改保存,包括全部Entity.rar
└── src
├── LibGerberVS
│ ├── BoundingBox.cs
│ ├── CircleSegment.cs
│ ├── Drill.cs
│ ├── DrillEnums.cs
│ ├── DrillState.cs
│ ├── DrillStats.cs
│ ├── Gerber.cs
│ ├── GerberAperture.cs
│ ├── GerberDouble.cs
│ ├── GerberDraw.cs
│ ├── GerberEnum.cs
│ ├── GerberError.cs
│ ├── GerberExceptions.cs
│ ├── GerberFormat.cs
│ ├── GerberImage.cs
│ ├── GerberInstruction.cs
│ ├── GerberLevel.cs
│ ├── GerberLineReader.cs
│ ├── GerberNet.cs
│ ├── GerberNetState.cs
│ ├── GerberProject.cs
│ ├── GerberSelection.cs
│ ├── GerberState.cs
│ ├── GerberStats.cs
│ ├── GerberVS.csproj
│ ├── LibGerberVS.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── obj
│ └── Debug
│ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ ├── GerberVS.csproj.AssemblyReference.cache
│ ├── GerberVS.csproj.CoreCompileInputs.cache
│ ├── GerberVS.csproj.FileListAbsolute.txt
│ ├── GerberVS.csprojResolveAssemblyReference.cache
│ ├── LibGerberVS.dll
│ ├── LibGerberVS.pdb
│ ├── TempPE
│ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
├── MCdb
│ ├── Bounding.cs
│ ├── ClassDiagram1.cd
│ ├── Colors
│ │ ├── Color.cs
│ │ └── ColorMethod.cs
│ ├── DBObject.cs
│ ├── Database.cs
│ ├── DxfHelper.cs
│ ├── EntitiesTotal.cs
│ ├── Entity
│ │ ├── Arc.cs
│ │ ├── ArcRec.cs
│ │ ├── BlockReference.cs
│ │ ├── Circle.cs
│ │ ├── Dimension.cs
│ │ ├── Ellipse.cs
│ │ ├── Entity.cs
│ │ ├── Line.cs
│ │ ├── Polyline.cs
│ │ ├── Ray.cs
│ │ ├── Rectangle2.cs
│ │ ├── Solid.cs
│ │ ├── Text.cs
│ │ ├── TextAlignment.cs
│ │ └── Xline.cs
│ ├── Filer
│ │ ├── XmlFiler.cs
│ │ └── XmlFilerImpl.cs
│ ├── GripPoint.cs
│ ├── GripPointType.cs
│ ├── IDatabaseObserver.cs
│ ├── LineWeight.cs
│ ├── MCdb.csproj
│ ├── MathUtils.cs
│ ├── ObjectId.cs
│ ├── ObjectIdMgr.cs
│ ├── ObjectSnapMode.cs
│ ├── ObjectSnapPoint.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Table
│ │ ├── BlockTable.cs
│ │ ├── DBTable.cs
│ │ ├── LayerTable.cs
│ │ └── TableIds.cs
│ ├── TableRecord
│ │ ├── Block.cs
│ │ ├── DBTableRecord.cs
│ │ └── Layer.cs
│ ├── bin
│ │ ├── Debug
│ │ ├── Release
│ │ ├── x64
│ │ │ ├── Debug
│ │ │ └── Release
│ │ └── x86
│ │ ├── Debug
│ │ └── Release
│ ├── obj
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── MCdb.csproj.AssemblyReference.cache
│ │ ├── MCdb.csproj.CoreCompileInputs.cache
│ │ ├── MCdb.csproj.FileListAbsolute.txt
│ │ ├── MCdb.csprojResolveAssemblyReference.cache
│ │ ├── TempPE
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── mcdb.dll
│ │ └── mcdb.pdb
│ └── packages.config
├── MCinterface
│ ├── Interface
│ │ ├── ICanvas.cs
│ │ ├── ICommand.cs
│ │ ├── IDocument.cs
│ │ ├── IGraphicsContext.cs
│ │ ├── IGraphicsDraw.cs
│ │ └── IPresenter.cs
│ ├── MCinterface.csproj
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── obj
│ └── Debug
│ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ ├── MCinterface.csproj.AssemblyReference.cache
│ ├── MCinterface.csproj.CoreCompileInputs.cache
│ ├── MCinterface.csproj.FileListAbsolute.txt
│ ├── MCinterface.csprojResolveAssemblyReference.cache
│ ├── TempPE
│ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ ├── mcinterface.dll
│ └── mcinterface.pdb
├── MsCAD
│ ├── ApplicationServices
│ │ ├── CommonColors.cs
│ │ ├── Document.cs
│ │ ├── Selection.cs
│ │ └── Selections.cs
│ ├── Commands
│ │ ├── Command.cs
│ │ ├── CommandNames.cs
│ │ ├── CommandsFactory.cs
│ │ ├── CommandsMgr.cs
│ │ ├── Draw
│ │ │ ├── Angular2LineDimensionCmd.cs
│ │ │ ├── Angular3PointDimensionCmd.cs
│ │ │ ├── ArcCmd.cs
│ │ │ ├── CircleCmd.cs
│ │ │ ├── DrawCanvas.cs
│ │ │ ├── DrawWorld.cs
│ │ │ ├── LinearDimensionCmd.cs
│ │ │ ├── LinesChainCmd.cs
│ │ │ ├── MTextCmd.cs
│ │ │ ├── PolygonCmd.cs
│ │ │ ├── PolylineCmd.cs
│ │ │ ├── RadialDimensionnCmd.cs
│ │ │ ├── RayCmd.cs
│ │ │ ├── Rectangle2Cmd.cs
│ │ │ ├── RectangleCmd.cs
│ │ │ ├── XlineCmd.cs
│ │ │ └── _DrawCmd.cs
│ │ ├── Edit
│ │ │ ├── RedoCmd.cs
│ │ │ └── UndoCmd.cs
│ │ ├── GripPointMoveCmd.cs
│ │ ├── Layer
│ │ │ ├── AddLayerCmd.cs
│ │ │ ├── ModifyLayerCmd.cs
│ │ │ ├── RemoveLayersCmd.cs
│ │ │ └── ShowLayerCmd.cs
│ │ ├── Modify
│ │ │ ├── ChooseCmd.cs
│ │ │ ├── CopyCmd.cs
│ │ │ ├── DeleteCmd.cs
│ │ │ ├── MirrorCmd.cs
│ │ │ ├── MoveCmd.cs
│ │ │ ├── Offset
│ │ │ │ ├── OffsetArc.cs
│ │ │ │ ├── OffsetCircle.cs
│ │ │ │ ├── OffsetLine.cs
│ │ │ │ ├── _OffsetOperation.cs
│ │ │ │ └── _OffsetOpsMgr.cs
│ │ │ ├── OffsetCmd.cs
│ │ │ └── _ModifyCmd.cs
│ │ └── Text
│ │ └── EditCmd.cs
│ ├── DatabaseUtils
│ │ ├── ArcUtils.cs
│ │ └── DatabaseUtils.cs
│ ├── MsCAD.csproj
│ ├── Presenter
│ │ ├── Anchor
│ │ │ └── AnchorsMgr.cs
│ │ ├── CSYS.cs
│ │ ├── DynamicInputer
│ │ │ ├── DynInputCtrl
│ │ │ │ ├── DynInputCtrl.cs
│ │ │ │ ├── DynInputDouble.cs
│ │ │ │ ├── DynInputInteger.cs
│ │ │ │ ├── DynInputPoint.cs
│ │ │ │ ├── DynInputString.cs
│ │ │ │ └── DynInputTextBoxOne.cs
│ │ │ ├── DynInputResult
│ │ │ │ ├── DynInputResult.cs
│ │ │ │ ├── DynInputResultT.cs
│ │ │ │ └── DynInputStatus.cs
│ │ │ └── DynamicInputer.cs
│ │ ├── GDIResMgr.cs
│ │ ├── LocateCross.cs
│ │ ├── Origin.cs
│ │ ├── PickupBox
│ │ │ ├── ArcHitter.cs
│ │ │ ├── CircleHitter.cs
│ │ │ ├── EntityHitter.cs
│ │ │ ├── LineHitter.cs
│ │ │ ├── PolylineHitter.cs
│ │ │ ├── RayHitter.cs
│ │ │ ├── Rectangle2Hitter.cs
│ │ │ ├── SolidHitter.cs
│ │ │ ├── TextHitter.cs
│ │ │ ├── XlineHitter.cs
│ │ │ └── _PickupBox.cs
│ │ ├── Pointer.cs
│ │ ├── Presenter.cs
│ │ ├── PresenterHawkEye.cs
│ │ ├── SelectRectangle
│ │ │ ├── ArcRS.cs
│ │ │ ├── CircleRS.cs
│ │ │ ├── EntityRS.cs
│ │ │ ├── EntityRSMgr.cs
│ │ │ ├── LineRS.cs
│ │ │ ├── PolylineRS.cs
│ │ │ ├── RayRS.cs
│ │ │ ├── SelectRectangle.cs
│ │ │ ├── TextRS.cs
│ │ │ └── XlineRS.cs
│ │ ├── SnapNodesMgr.cs
│ │ └── XorGDI.cs
│ ├── Program.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── Resource1.Designer.cs
│ ├── Resource1.resx
│ ├── Resources
│ │ ├── alarm.png
│ │ ├── draw_dim.ico
│ │ ├── draw_mtext.bmp
│ │ ├── error.png
│ │ ├── info.png
│ │ ├── qty_delete.png
│ │ ├── success.png
│ │ └── warning.png
│ ├── Windows
│ │ ├── ButtonListForm.Designer.cs
│ │ ├── ButtonListForm.cs
│ │ ├── ButtonListForm.resx
│ │ ├── Canvas.Designer.cs
│ │ ├── Canvas.cs
│ │ ├── Canvas.resx
│ │ ├── CanvasHawkEye.Designer.cs
│ │ ├── CanvasHawkEye.cs
│ │ ├── CanvasHawkEye.resx
│ │ ├── ComboForm.Designer.cs
│ │ ├── ComboForm.cs
│ │ ├── ComboForm.resx
│ │ ├── Controls
│ │ ├── DocumentForm.Designer.cs
│ │ ├── DocumentForm.cs
│ │ ├── DocumentForm.resx
│ │ ├── DxfDataForm.Designer.cs
│ │ ├── DxfDataForm.cs
│ │ ├── DxfDataForm.resx
│ │ ├── DynamicInputTextBox.cs
│ │ ├── HawkEyeForm.Designer.cs
│ │ ├── HawkEyeForm.cs
│ │ ├── HawkEyeForm.resx
│ │ ├── LayerItemForm.Designer.cs
│ │ ├── LayerItemForm.cs
│ │ ├── LayerItemForm.resx
│ │ ├── LayersManagementForm.Designer.cs
│ │ ├── LayersManagementForm.cs
│ │ ├── LayersManagementForm.resx
│ │ ├── MainWin.Designer.cs
│ │ ├── MainWin.cs
│ │ ├── MainWin.resx
│ │ ├── MenuNames.cs
│ │ ├── ScreenForm.Designer.cs
│ │ ├── ScreenForm.cs
│ │ ├── ScreenForm.resx
│ │ ├── TempDrawForm.Designer.cs
│ │ ├── TempDrawForm.cs
│ │ ├── TempDrawForm.resx
│ │ ├── ToolStripMgr.cs
│ │ └── UIBase
│ │ ├── ControlHelper.cs
│ │ ├── FrmBase.cs
│ │ ├── FrmBase.designer.cs
│ │ ├── FrmBase.resx
│ │ ├── FrmTips.cs
│ │ ├── FrmTips.designer.cs
│ │ ├── FrmTips.resx
│ │ ├── FrmTransparent.cs
│ │ ├── FrmTransparent.designer.cs
│ │ ├── FrmTransparent.resx
│ │ ├── MouseHook.cs
│ │ └── WindowsHook.cs
│ ├── app.config
│ ├── bin
│ │ ├── Debug
│ │ ├── Release
│ │ └── x64
│ │ └── Debug
│ ├── obj
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── MsCAD.Properties.Resources.resources
│ │ ├── MsCAD.Resource1.resources
│ │ ├── MsCAD.Windows.ButtonListForm.resources
│ │ ├── MsCAD.Windows.Canvas.resources
│ │ ├── MsCAD.Windows.CanvasHawkEye.resources
│ │ ├── MsCAD.Windows.ComboForm.resources
│ │ ├── MsCAD.Windows.DocumentForm.resources
│ │ ├── MsCAD.Windows.DxfDataForm.resources
│ │ ├── MsCAD.Windows.FrmBase.resources
│ │ ├── MsCAD.Windows.FrmTips.resources
│ │ ├── MsCAD.Windows.FrmTransparent.resources
│ │ ├── MsCAD.Windows.HawkEyeForm.resources
│ │ ├── MsCAD.Windows.LayerItemForm.resources
│ │ ├── MsCAD.Windows.LayersManagementForm.resources
│ │ ├── MsCAD.Windows.MainWin.resources
│ │ ├── MsCAD.Windows.ScreenForm.resources
│ │ ├── MsCAD.Windows.TempDrawForm.resources
│ │ ├── MsCAD.csproj.AssemblyReference.cache
│ │ ├── MsCAD.csproj.CoreCompileInputs.cache
│ │ ├── MsCAD.csproj.FileListAbsolute.txt
│ │ ├── MsCAD.csproj.GenerateResource.cache
│ │ ├── MsCAD.csprojResolveAssemblyReference.cache
│ │ ├── MsCAD.exe
│ │ ├── MsCAD.pdb
│ │ ├── TempPE
│ │ │ ├── Properties.Resources.Designer.cs.dll
│ │ │ └── Resource1.Designer.cs.dll
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ └── res
│ ├── common_plus.png
│ ├── common_subtract.png
│ ├── draw
│ │ ├── draw_arc_3pnts.ico
│ │ ├── draw_arc_cse.ico
│ │ ├── draw_circle_cr.ico
│ │ ├── draw_line.ico
│ │ ├── draw_mtext.ico
│ │ ├── draw_polygon.ico
│ │ ├── draw_polyline.ico
│ │ ├── draw_ray.ico
│ │ ├── draw_rectangle.ico
│ │ └── draw_xline.ico
│ ├── edit
│ │ ├── edit_redo.ico
│ │ └── edit_undo.ico
│ ├── file
│ │ ├── file_new.ico
│ │ ├── file_open.ico
│ │ ├── file_save.ico
│ │ └── file_saveas.ico
│ ├── format_layer.png
│ └── modify
│ ├── modify_array.ico
│ ├── modify_copy.ico
│ ├── modify_erase.ico
│ ├── modify_extemd.ico
│ ├── modify_mirror.ico
│ ├── modify_move.ico
│ ├── modify_offset.ico
│ ├── modify_rotate.ico
│ ├── modify_scale.ico
│ └── modify_trim.ico
├── MsCAD.sln
├── MsMath
│ ├── Circle2.cs
│ ├── Line2.cs
│ ├── Matrix3.cs
│ ├── Matrix4.cs
│ ├── MsMath.csproj
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Quaternion.cs
│ ├── Rectangle2.cs
│ ├── Utils.cs
│ ├── Vector2.cs
│ ├── Vector3.cs
│ ├── ViewUtils.cs
│ └── obj
│ └── Debug
│ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ ├── MsMath.csproj.AssemblyReference.cache
│ ├── MsMath.csproj.CoreCompileInputs.cache
│ ├── MsMath.csproj.FileListAbsolute.txt
│ ├── MsMath.csprojResolveAssemblyReference.cache
│ ├── MsMath.dll
│ ├── MsMath.pdb
│ ├── TempPE
│ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
├── bin
│ ├── Debug
│ │ ├── LibGerberVS.dll
│ │ ├── LibGerberVS.pdb
│ │ ├── MsCAD.exe
│ │ ├── MsCAD.exe.config
│ │ ├── MsCAD.pdb
│ │ ├── MsCAD.vshost.exe
│ │ ├── MsCAD.vshost.exe.config
│ │ ├── MsCAD.vshost.exe.manifest
│ │ ├── MsMath.dll
│ │ ├── MsMath.pdb
│ │ ├── halcondotnet.dll
│ │ ├── mcdb.dll
│ │ ├── mcdb.pdb
│ │ ├── mcinterface.dll
│ │ ├── mcinterface.pdb
│ │ ├── netDxf.dll
│ │ └── netDxf.xml
│ ├── Release
│ └── x64
│ └── Release
└── packages
├── halcon
│ └── halcondotnet.dll
└── netDXF.2.2.0.1
├── lib
│ └── net45
│ ├── netDxf.dll
│ └── netDxf.xml
└── netDXF.2.2.0.1.nupkg
81 directories, 371 files
dxf文件,读取解析,C# Winform图形绘制展示,编辑修改保存,包括全部Entity
支持解析绘制展示,修改保存的DXF对象,包括有: Arc、Block、Circle、Ellipse、Line、Polyline、LwPolyline、Rectangle、Solid、MText、LinearDimension、RadialDimension、Angular3PointDimension、Angular2LineDimension等等;
.
├── dxf文件,读取解析,C# Winform图形绘制展示,编辑修改保存,包括全部Entity.rar
└── src
├── LibGerberVS
│ ├── BoundingBox.cs
│ ├── CircleSegment.cs
│ ├── Drill.cs
│ ├── DrillEnums.cs
│ ├── DrillState.cs
│ ├── DrillStats.cs
│ ├── Gerber.cs
│ ├── GerberAperture.cs
│ ├── GerberDouble.cs
│ ├── GerberDraw.cs
│ ├── GerberEnum.cs
│ ├── GerberError.cs
│ ├── GerberExceptions.cs
│ ├── GerberFormat.cs
│ ├── GerberImage.cs
│ ├── GerberInstruction.cs
│ ├── GerberLevel.cs
│ ├── GerberLineReader.cs
│ ├── GerberNet.cs
│ ├── GerberNetState.cs
│ ├── GerberProject.cs
│ ├── GerberSelection.cs
│ ├── GerberState.cs
│ ├── GerberStats.cs
│ ├── GerberVS.csproj
│ ├── LibGerberVS.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── obj
│ └── Debug
│ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ ├── GerberVS.csproj.AssemblyReference.cache
│ ├── GerberVS.csproj.CoreCompileInputs.cache
│ ├── GerberVS.csproj.FileListAbsolute.txt
│ ├── GerberVS.csprojResolveAssemblyReference.cache
│ ├── LibGerberVS.dll
│ ├── LibGerberVS.pdb
│ ├── TempPE
│ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
├── MCdb
│ ├── Bounding.cs
│ ├── ClassDiagram1.cd
│ ├── Colors
│ │ ├── Color.cs
│ │ └── ColorMethod.cs
│ ├── DBObject.cs
│ ├── Database.cs
│ ├── DxfHelper.cs
│ ├── EntitiesTotal.cs
│ ├── Entity
│ │ ├── Arc.cs
│ │ ├── ArcRec.cs
│ │ ├── BlockReference.cs
│ │ ├── Circle.cs
│ │ ├── Dimension.cs
│ │ ├── Ellipse.cs
│ │ ├── Entity.cs
│ │ ├── Line.cs
│ │ ├── Polyline.cs
│ │ ├── Ray.cs
│ │ ├── Rectangle2.cs
│ │ ├── Solid.cs
│ │ ├── Text.cs
│ │ ├── TextAlignment.cs
│ │ └── Xline.cs
│ ├── Filer
│ │ ├── XmlFiler.cs
│ │ └── XmlFilerImpl.cs
│ ├── GripPoint.cs
│ ├── GripPointType.cs
│ ├── IDatabaseObserver.cs
│ ├── LineWeight.cs
│ ├── MCdb.csproj
│ ├── MathUtils.cs
│ ├── ObjectId.cs
│ ├── ObjectIdMgr.cs
│ ├── ObjectSnapMode.cs
│ ├── ObjectSnapPoint.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Table
│ │ ├── BlockTable.cs
│ │ ├── DBTable.cs
│ │ ├── LayerTable.cs
│ │ └── TableIds.cs
│ ├── TableRecord
│ │ ├── Block.cs
│ │ ├── DBTableRecord.cs
│ │ └── Layer.cs
│ ├── bin
│ │ ├── Debug
│ │ ├── Release
│ │ ├── x64
│ │ │ ├── Debug
│ │ │ └── Release
│ │ └── x86
│ │ ├── Debug
│ │ └── Release
│ ├── obj
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── MCdb.csproj.AssemblyReference.cache
│ │ ├── MCdb.csproj.CoreCompileInputs.cache
│ │ ├── MCdb.csproj.FileListAbsolute.txt
│ │ ├── MCdb.csprojResolveAssemblyReference.cache
│ │ ├── TempPE
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── mcdb.dll
│ │ └── mcdb.pdb
│ └── packages.config
├── MCinterface
│ ├── Interface
│ │ ├── ICanvas.cs
│ │ ├── ICommand.cs
│ │ ├── IDocument.cs
│ │ ├── IGraphicsContext.cs
│ │ ├── IGraphicsDraw.cs
│ │ └── IPresenter.cs
│ ├── MCinterface.csproj
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── obj
│ └── Debug
│ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ ├── MCinterface.csproj.AssemblyReference.cache
│ ├── MCinterface.csproj.CoreCompileInputs.cache
│ ├── MCinterface.csproj.FileListAbsolute.txt
│ ├── MCinterface.csprojResolveAssemblyReference.cache
│ ├── TempPE
│ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ ├── mcinterface.dll
│ └── mcinterface.pdb
├── MsCAD
│ ├── ApplicationServices
│ │ ├── CommonColors.cs
│ │ ├── Document.cs
│ │ ├── Selection.cs
│ │ └── Selections.cs
│ ├── Commands
│ │ ├── Command.cs
│ │ ├── CommandNames.cs
│ │ ├── CommandsFactory.cs
│ │ ├── CommandsMgr.cs
│ │ ├── Draw
│ │ │ ├── Angular2LineDimensionCmd.cs
│ │ │ ├── Angular3PointDimensionCmd.cs
│ │ │ ├── ArcCmd.cs
│ │ │ ├── CircleCmd.cs
│ │ │ ├── DrawCanvas.cs
│ │ │ ├── DrawWorld.cs
│ │ │ ├── LinearDimensionCmd.cs
│ │ │ ├── LinesChainCmd.cs
│ │ │ ├── MTextCmd.cs
│ │ │ ├── PolygonCmd.cs
│ │ │ ├── PolylineCmd.cs
│ │ │ ├── RadialDimensionnCmd.cs
│ │ │ ├── RayCmd.cs
│ │ │ ├── Rectangle2Cmd.cs
│ │ │ ├── RectangleCmd.cs
│ │ │ ├── XlineCmd.cs
│ │ │ └── _DrawCmd.cs
│ │ ├── Edit
│ │ │ ├── RedoCmd.cs
│ │ │ └── UndoCmd.cs
│ │ ├── GripPointMoveCmd.cs
│ │ ├── Layer
│ │ │ ├── AddLayerCmd.cs
│ │ │ ├── ModifyLayerCmd.cs
│ │ │ ├── RemoveLayersCmd.cs
│ │ │ └── ShowLayerCmd.cs
│ │ ├── Modify
│ │ │ ├── ChooseCmd.cs
│ │ │ ├── CopyCmd.cs
│ │ │ ├── DeleteCmd.cs
│ │ │ ├── MirrorCmd.cs
│ │ │ ├── MoveCmd.cs
│ │ │ ├── Offset
│ │ │ │ ├── OffsetArc.cs
│ │ │ │ ├── OffsetCircle.cs
│ │ │ │ ├── OffsetLine.cs
│ │ │ │ ├── _OffsetOperation.cs
│ │ │ │ └── _OffsetOpsMgr.cs
│ │ │ ├── OffsetCmd.cs
│ │ │ └── _ModifyCmd.cs
│ │ └── Text
│ │ └── EditCmd.cs
│ ├── DatabaseUtils
│ │ ├── ArcUtils.cs
│ │ └── DatabaseUtils.cs
│ ├── MsCAD.csproj
│ ├── Presenter
│ │ ├── Anchor
│ │ │ └── AnchorsMgr.cs
│ │ ├── CSYS.cs
│ │ ├── DynamicInputer
│ │ │ ├── DynInputCtrl
│ │ │ │ ├── DynInputCtrl.cs
│ │ │ │ ├── DynInputDouble.cs
│ │ │ │ ├── DynInputInteger.cs
│ │ │ │ ├── DynInputPoint.cs
│ │ │ │ ├── DynInputString.cs
│ │ │ │ └── DynInputTextBoxOne.cs
│ │ │ ├── DynInputResult
│ │ │ │ ├── DynInputResult.cs
│ │ │ │ ├── DynInputResultT.cs
│ │ │ │ └── DynInputStatus.cs
│ │ │ └── DynamicInputer.cs
│ │ ├── GDIResMgr.cs
│ │ ├── LocateCross.cs
│ │ ├── Origin.cs
│ │ ├── PickupBox
│ │ │ ├── ArcHitter.cs
│ │ │ ├── CircleHitter.cs
│ │ │ ├── EntityHitter.cs
│ │ │ ├── LineHitter.cs
│ │ │ ├── PolylineHitter.cs
│ │ │ ├── RayHitter.cs
│ │ │ ├── Rectangle2Hitter.cs
│ │ │ ├── SolidHitter.cs
│ │ │ ├── TextHitter.cs
│ │ │ ├── XlineHitter.cs
│ │ │ └── _PickupBox.cs
│ │ ├── Pointer.cs
│ │ ├── Presenter.cs
│ │ ├── PresenterHawkEye.cs
│ │ ├── SelectRectangle
│ │ │ ├── ArcRS.cs
│ │ │ ├── CircleRS.cs
│ │ │ ├── EntityRS.cs
│ │ │ ├── EntityRSMgr.cs
│ │ │ ├── LineRS.cs
│ │ │ ├── PolylineRS.cs
│ │ │ ├── RayRS.cs
│ │ │ ├── SelectRectangle.cs
│ │ │ ├── TextRS.cs
│ │ │ └── XlineRS.cs
│ │ ├── SnapNodesMgr.cs
│ │ └── XorGDI.cs
│ ├── Program.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── Resource1.Designer.cs
│ ├── Resource1.resx
│ ├── Resources
│ │ ├── alarm.png
│ │ ├── draw_dim.ico
│ │ ├── draw_mtext.bmp
│ │ ├── error.png
│ │ ├── info.png
│ │ ├── qty_delete.png
│ │ ├── success.png
│ │ └── warning.png
│ ├── Windows
│ │ ├── ButtonListForm.Designer.cs
│ │ ├── ButtonListForm.cs
│ │ ├── ButtonListForm.resx
│ │ ├── Canvas.Designer.cs
│ │ ├── Canvas.cs
│ │ ├── Canvas.resx
│ │ ├── CanvasHawkEye.Designer.cs
│ │ ├── CanvasHawkEye.cs
│ │ ├── CanvasHawkEye.resx
│ │ ├── ComboForm.Designer.cs
│ │ ├── ComboForm.cs
│ │ ├── ComboForm.resx
│ │ ├── Controls
│ │ ├── DocumentForm.Designer.cs
│ │ ├── DocumentForm.cs
│ │ ├── DocumentForm.resx
│ │ ├── DxfDataForm.Designer.cs
│ │ ├── DxfDataForm.cs
│ │ ├── DxfDataForm.resx
│ │ ├── DynamicInputTextBox.cs
│ │ ├── HawkEyeForm.Designer.cs
│ │ ├── HawkEyeForm.cs
│ │ ├── HawkEyeForm.resx
│ │ ├── LayerItemForm.Designer.cs
│ │ ├── LayerItemForm.cs
│ │ ├── LayerItemForm.resx
│ │ ├── LayersManagementForm.Designer.cs
│ │ ├── LayersManagementForm.cs
│ │ ├── LayersManagementForm.resx
│ │ ├── MainWin.Designer.cs
│ │ ├── MainWin.cs
│ │ ├── MainWin.resx
│ │ ├── MenuNames.cs
│ │ ├── ScreenForm.Designer.cs
│ │ ├── ScreenForm.cs
│ │ ├── ScreenForm.resx
│ │ ├── TempDrawForm.Designer.cs
│ │ ├── TempDrawForm.cs
│ │ ├── TempDrawForm.resx
│ │ ├── ToolStripMgr.cs
│ │ └── UIBase
│ │ ├── ControlHelper.cs
│ │ ├── FrmBase.cs
│ │ ├── FrmBase.designer.cs
│ │ ├── FrmBase.resx
│ │ ├── FrmTips.cs
│ │ ├── FrmTips.designer.cs
│ │ ├── FrmTips.resx
│ │ ├── FrmTransparent.cs
│ │ ├── FrmTransparent.designer.cs
│ │ ├── FrmTransparent.resx
│ │ ├── MouseHook.cs
│ │ └── WindowsHook.cs
│ ├── app.config
│ ├── bin
│ │ ├── Debug
│ │ ├── Release
│ │ └── x64
│ │ └── Debug
│ ├── obj
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── MsCAD.Properties.Resources.resources
│ │ ├── MsCAD.Resource1.resources
│ │ ├── MsCAD.Windows.ButtonListForm.resources
│ │ ├── MsCAD.Windows.Canvas.resources
│ │ ├── MsCAD.Windows.CanvasHawkEye.resources
│ │ ├── MsCAD.Windows.ComboForm.resources
│ │ ├── MsCAD.Windows.DocumentForm.resources
│ │ ├── MsCAD.Windows.DxfDataForm.resources
│ │ ├── MsCAD.Windows.FrmBase.resources
│ │ ├── MsCAD.Windows.FrmTips.resources
│ │ ├── MsCAD.Windows.FrmTransparent.resources
│ │ ├── MsCAD.Windows.HawkEyeForm.resources
│ │ ├── MsCAD.Windows.LayerItemForm.resources
│ │ ├── MsCAD.Windows.LayersManagementForm.resources
│ │ ├── MsCAD.Windows.MainWin.resources
│ │ ├── MsCAD.Windows.ScreenForm.resources
│ │ ├── MsCAD.Windows.TempDrawForm.resources
│ │ ├── MsCAD.csproj.AssemblyReference.cache
│ │ ├── MsCAD.csproj.CoreCompileInputs.cache
│ │ ├── MsCAD.csproj.FileListAbsolute.txt
│ │ ├── MsCAD.csproj.GenerateResource.cache
│ │ ├── MsCAD.csprojResolveAssemblyReference.cache
│ │ ├── MsCAD.exe
│ │ ├── MsCAD.pdb
│ │ ├── TempPE
│ │ │ ├── Properties.Resources.Designer.cs.dll
│ │ │ └── Resource1.Designer.cs.dll
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ └── res
│ ├── common_plus.png
│ ├── common_subtract.png
│ ├── draw
│ │ ├── draw_arc_3pnts.ico
│ │ ├── draw_arc_cse.ico
│ │ ├── draw_circle_cr.ico
│ │ ├── draw_line.ico
│ │ ├── draw_mtext.ico
│ │ ├── draw_polygon.ico
│ │ ├── draw_polyline.ico
│ │ ├── draw_ray.ico
│ │ ├── draw_rectangle.ico
│ │ └── draw_xline.ico
│ ├── edit
│ │ ├── edit_redo.ico
│ │ └── edit_undo.ico
│ ├── file
│ │ ├── file_new.ico
│ │ ├── file_open.ico
│ │ ├── file_save.ico
│ │ └── file_saveas.ico
│ ├── format_layer.png
│ └── modify
│ ├── modify_array.ico
│ ├── modify_copy.ico
│ ├── modify_erase.ico
│ ├── modify_extemd.ico
│ ├── modify_mirror.ico
│ ├── modify_move.ico
│ ├── modify_offset.ico
│ ├── modify_rotate.ico
│ ├── modify_scale.ico
│ └── modify_trim.ico
├── MsCAD.sln
├── MsMath
│ ├── Circle2.cs
│ ├── Line2.cs
│ ├── Matrix3.cs
│ ├── Matrix4.cs
│ ├── MsMath.csproj
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Quaternion.cs
│ ├── Rectangle2.cs
│ ├── Utils.cs
│ ├── Vector2.cs
│ ├── Vector3.cs
│ ├── ViewUtils.cs
│ └── obj
│ └── Debug
│ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ ├── MsMath.csproj.AssemblyReference.cache
│ ├── MsMath.csproj.CoreCompileInputs.cache
│ ├── MsMath.csproj.FileListAbsolute.txt
│ ├── MsMath.csprojResolveAssemblyReference.cache
│ ├── MsMath.dll
│ ├── MsMath.pdb
│ ├── TempPE
│ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
├── bin
│ ├── Debug
│ │ ├── LibGerberVS.dll
│ │ ├── LibGerberVS.pdb
│ │ ├── MsCAD.exe
│ │ ├── MsCAD.exe.config
│ │ ├── MsCAD.pdb
│ │ ├── MsCAD.vshost.exe
│ │ ├── MsCAD.vshost.exe.config
│ │ ├── MsCAD.vshost.exe.manifest
│ │ ├── MsMath.dll
│ │ ├── MsMath.pdb
│ │ ├── halcondotnet.dll
│ │ ├── mcdb.dll
│ │ ├── mcdb.pdb
│ │ ├── mcinterface.dll
│ │ ├── mcinterface.pdb
│ │ ├── netDxf.dll
│ │ └── netDxf.xml
│ ├── Release
│ └── x64
│ └── Release
└── packages
├── halcon
│ └── halcondotnet.dll
└── netDXF.2.2.0.1
├── lib
│ └── net45
│ ├── netDxf.dll
│ └── netDxf.xml
└── netDXF.2.2.0.1.nupkg
81 directories, 371 files