CLASSES 段组码
 
 
 

CLASSES 段的每个条目都包含下表描述的组。

CLASSES 段组码

组码

说明

0

记录类型 (CLASS)。标识 CLASS 记录的开始

1

类 DXF 记录名;始终唯一

2

C++ 类名。用于与定义对象类行为的软件绑定;始终唯一

3

应用程序名。当前未加载本段列出的某个类定义时出现在“警告”框中

90

代理功能标志。按位编码值表示该对象作为代理的功能:

0 = 不允许操作 (0)

1 = 允许删除 (0x1)

2 = 允许转换 (0x2)

4 = 允许更改颜色 (0x4)

8 = 允许更改图层 (0x8)

16 = 允许更改线型 (0x10)

32 = 允许更改线型比例 (0x20)

64 = 允许更改可见性 (0x40)

128 = 允许复制 (0x80)

256 = 允许更改线宽 (0x100)

512 = 允许更改打印样式名称 (0x200)

895 = 允许除复制以外的所有操作 (0x37F)

1023 = 允许所有操作 (0x3FF)

1024 = 禁用代理警告对话框 (0x400)

32768 = R13 格式代理 (0x8000)

91

自定义类的实例计数

280

“是代理”标志。如果创建此 DXF 文件时未加载类,则设置为 1,否则设置为 0

281

“是图元”标志。如果类从 AcDbEntity 类派生并可能位于 BLOCKS 或 ENTITIES 段中,则设置为 1。如果设置为 0,则实例可能仅出现在 OBJECTS 段中