子類別標識 (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