绘制多线

igds_类型:IGDS线

多行与它们一起存储igds_型作为IGDS线,但事实上,它们是多行的,可以从igds_元素类型,存储为36型。

多行存储为行,因此,在执行从dgn到dgn的翻译时,它们被写成行。目前,多行仅与中心线一起导入。然而,诸如偏移和符号(样式,重量,件的颜色)存储在列表属性中igds_多行.从V7数据集中读取多行时,如果多行是单元格的一部分,则忽略它们。此外,如果关键字读取字节偏移量设置为真,然后对多行忽略它。

多行具有如下所示的属性。

属性名称

目录

igds_mlinestyle.偏移

IGDS样式

igds_mlinestyle.颜色

igds_mlinestyle.重量

IGDS级别

其中,偏移是工件与中心线的垂直距离,和风格,.颜色,.weight和.level是线条样式,颜色,单件的重量和水平。

igds_-mlinehdr_-num_线

多行的条数。

Range:任何实数>0

违约:无违约

IGDS断开

多行的换行数。

Range:任何实数>0

违约:无违约

igds_mlinehdr_num_节点

多行的节点数。

Range:任何实数>0

违约:无违约

igds_mlinehdr_startcap_角度

起始端盖的角度(度)。

Range:-360.0至360.0

违约:

igds_-mlinehdr_-endcap_角

端盖角度(度)。

Range:-360.0至360.0

违约:

igds_mlinehdr_freeze_组

多行标题属性-值始终为0(供工具包内部使用)

igds_mlinehdr_版本

多行标题版本-当前为3(供工具包内部使用)

IGDS关闭

是否关闭多行。

Range:0或1

违约:无违约

igds_mlinehdr_arc_cap_by_profile_
线

多行标题标志(供工具箱内部使用)

igds_mlinehdr_offset_model_有效

多行标题标志(供工具箱内部使用)

igds_mlinehdr_offset_模式

多行标题标志(供工具箱内部使用)

igds_-mlinehdr_-placement_偏移

与定义点的全局偏移。

Range:实数

违约:无违约

igds_-mlinehdr_-style_-id.lo

igds_mlinehdr_style_id.hi

多行样式元素的ID。

Range:整数

违约:无违约

igds_mlinehdr_样式比例

多行样式元素的比例。

Range:实数

违约:无违约

igds_mlinehdr_updv.x

伊格德斯姆利尼赫德

igds_mlinehdr_updv.z

三维的上方向向量,用于确定侧面方向。

Range:实数

违约:无违约

igds_mlattrib_startcap.use样式

igds_mlattrib_startcap.useweight

igds_mlattrib_startcap.use颜色

igds_mlattrib_startcap.cap_on_弧

igds_mlattrib_startcap.cap_out_弧

igds_mlattrib_startcap.cap_行

igds_mlattrib_startcap.use_类

igds_mlattrib_startcap.customstyle

igds_mlattrib_startcap.cap_颜色_
从\段

伊格兹·姆拉特布·startcap.construction_

对于端盖和关节,重复相同的属性列表;例如:

igds_mlattrib_endcap.usestyle等。

igds_mlattrib_joint.usestyle等。

指定多行属性的标志。

Range:0或1

违约:无违约

igds_mlattrib_startcap.样式

起始端的样式。

Range:0…7

违约:

igds_mlattrib_startcap.重量

起动盖的重量。

Range:0…31

违约:

igds_mlattrib_startcap.color

起始帽的颜色。

Range:0…254

违约:

igds_mlattrib_endcap.样式

端盖样式。

Range:0…7

违约:

igds_mlattrib_endcap.重量

端盖重量。

Range:0…31

违约:

igds_mlattrib_endcap.颜色

端盖颜色。

Range:0…254

违约:

igds_mlattrib_joint.样式

接头帽样式。

Range:0…7

违约:

IGDS接头重量

接头盖的重量。

Range:0…31

违约:

igds_mlattrib_joint.color

接头帽的颜色。

Range:0…254

违约:

igds_mlinestyle.偏移

多行中每个成员的偏移量

违约:无违约

igds_mlinestyle.lineattrib.usestyle

igds_mlinestyle.lineattrib.useweight

igds_mlinestyle.lineattrib.usecolor

igds_mlinestyle.lineattrib.cap_on_arc

igds_mlinestyle.lineattrib.cap_out_arc

igds_mlinestyle.lineattrib.cap_line

igds_mlinestyle.lineattrib.use_类

igds_mlinestyle.lineattrib.customstyle

igds_mlinestyle.lineattrib.cap_color_来自_段

igds_mlinestyle.lineattrib.construction_类

定义行属性标志的值

违约:无违约

igds_mlinestyle.lineattrib.style

线条属性样式

Range:0…7

违约:

igds_mlinestyle.lineattrib.weight

线条属性权重

Range:0…31

违约:

igds_mlinestyle.lineattrib.color

线条颜色属性

Range:0…254

违约:

igds_mlinestyle.lineattrib.level级

行级别属性

违约:

伊格德斯姆利内诺德道具

如果多行有大量节点,很可能,在通用查看器中查看之前,需要对其进行清理。将这两个属性存储为带有逗号分隔值的字符串。这是协议

B_索引1,B计数1,指数2,B数量2,……B畹indexn,B计数

作者将按照相同的顺序分析它们并使用它们。

违约:无违约

igds_mlinebreak.segmask

为每个断开的行设置的屏蔽位。

违约:无违约

伊格德斯姆利内布拉克

igds_mlinebreak到_joint

设置换行符属性的标志

违约:无违约

igds_mlinebreak.点_偏移

从点偏移

违约:无违约

igds_mlinebreak.长度

断裂长度

违约:无违约

igds_mlinebreak角

保留-应为0.0

违约:无违约