子类标记 (DXF)

将组数据流归档时,单个对象可能由多个文件处理器成员组成,归档完成处的每个继承层都有一个文档处理器成员。由于派生类和继承层可以单独发展,因此每个类的文件处理器成员必须与其他成员分开。使用子类标记可以实现此目的。

所有类文件处理器成员都应该用“子类”标记处理实例数据中与该成员的类有关的部分(100 组码,后跟具有实际类名的字符串)。这不影响定义对象状态所需的状态,但它为 DXF 文件分析器提供了一种方法,可以将组码导入到相应的应用程序软件中。

例如,如果对象包含来自不同派生类的数据,对象将显示为:

999
FOOGRANDCHILD, defined by class AcDbSonOfSonOfFoo, which 
999
 is derived from AcDbSonOfFoo
  0
FOOGRANDCHILD
  5
C2
100
AcDbFoo
999
Uses 10/20/30 group codes
 10
1.1
 20
2.3
 30
7.3
100
AcDbSonOfFoo
999
Also uses 10/20/30 group codes, for a different purpose
 10
1.1
 20
2.3
 30
7.3
100
AcDbSonOfSonOfFoo
999
Also uses 10/20/30 group codes, for yet another purpose
 10
13.2
 20
23.1
 30
31.2
999
Now for the Xdata
1001
APP_1
1070
45
1001
APP_2
1004
18A5B3EF2C199A