600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > C#之CAD二次开发(17) AutoCAD .NET对象总结回顾

C#之CAD二次开发(17) AutoCAD .NET对象总结回顾

时间:2019-05-09 21:45:09

相关推荐

C#之CAD二次开发(17) AutoCAD .NET对象总结回顾

# 0. 引言

前面记录了一堆东西,涉及到AutoCAD .NET中的各种对象,感觉如果不整理一些还是挺乱的,善于总结是好习惯!

在CAD中其实里面的所有的内容都可以看成是对象,不然C#这种面向对象的语言也不会在这里如鱼得水。

其实每一个CAD文件(DWG或者是DXF)都对应了一个数据库(Database),之前也了解了,如果需要对CAD文件进行操作,先得声明一个数据库对象,也就是是数据库本身也就是一个对象

Database db = HostApplicationServices.WorkingDatabase;

这样才能拿到这个数据库中的的各种组成部分,包括点、多段线、文字、图层、颜色、线型,这些都是对象,总结下来一句话:“一切皆对象”,即使是CAD图形本身和AutoCAD引用程序本身都是一个对象。

对象真多!能不能给自己也new一个~~

# 1. AutoCAD .NET 中的对象层级结构

这个东东其实前面已经提过好几遍了,就是没有单独整理一下,这些底层的东西最好是搞清楚,不然后面脑袋里会乱成浆糊

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。