图形对象和非图形对象

AutoCAD ActiveX/VBA

 
图形对象和非图形对象
 
 
 

图形对象(也称为图元)是组成图形的可见对象(例如直线、圆、光栅图像等)。要创建这些对象,请使用相应的 Add<Entityname> 方法。要修改或查询这些对象,请使用对象本身的方法或特性。每一个图形对象都拥有允许应用程序执行大部分 AutoCAD 编辑命令(例如复制、删除、移动、镜像等)的方法。这些对象还提供了一些方法,用来设置和检索对象的扩展数据,亮显和更新对象,以及检索对象边框。图形对象具有诸如 Layer、Linetype、Color 和 Handle 之类的典型特性。还具有一些特有的特性,它们因对象类型不同而有所不同,例如 Center、Radius 和 Area。

非图形对象是指属于图形的一部分但不可见的(提示性的)对象,例如 Layers、Linetypes、DimStyles、SelectionSets 等。要创建这些对象,请使用其上级集合对象的 Add 方法。要修改或查询这些对象,请使用对象本身的方法或特性。每一个非图形对象都有用于特定目的的方法和特性,都有设置和检索扩展数据以及删除自己的方法。