细胞(共享)

igds_type:igds_shared_cell

共享单元对应于IGDS元素类型34和35它们由两个部分组成:定义(类型34)和所述元件(35型)。定义列表中的小区的构成要素。该元件是由一个插入点以及旋转和缩放参数组成。所述IGDS读者跳过限定小区中的所有的元件和只处理元件的功能为仅具有单个坐标点的特征。

如果展开命名的单元格参数设置为,则共享单元被扩展到它的块;否则只有细胞插入点是对每一个共享单元实例的输出。共享单元的膨胀被两个V7和V8的支持。

所述DGNV8作家可以写共享单元,而IDGS V7写入创建从共享细胞功能非共享细胞。

共享单元实例具有以下属性:

属性名称

内容

igds_cell_name

单元格的名称。对应于在单元库中单元的名称。

范围:字串

默认:无缺省值

igds_cell_x_scale

igds_cell_y_scale

igds_cell_z_scale

缩放因子应用到单元。

这个值可以由igds_cell_size属性被覆盖。类似地,这些因素将不会被用来计算信元标题的规模如果igds_cell2DTMat *要么igds_cell3DTMat *属性都存在。

范围:任何实数> 0

默认:1

igds_cell_size

在电池的最大跨度的地面单位的大小。如果指定了这一点,设置igds_cell_x_scaleigds_cell_y_scaleigds_cell_z_scale被忽略。

如果未指定,则如上所述使用的缩放因子。此属性不被读者指定的任何值。

范围:任何实数> 0

默认:无默认

igds_rotation

整个单元的旋转。旋转度数测量从水平逆时针向上。

范围:-360.0..360.0

默认:0

Reprojectable:

igds_sharedcell_description

(只适用于共享单元)

单元的描述。(仅支持版本8 DGN文件。)

范围:字符串

默认值:无默认

igds_cell_num_members

存储单元的成员总数。

范围:任何实数> 0

默认值:无默认

igds_text_string {#}

只有在读取时,这包含#的文本字符串在单元格中的文本元素。

范围:任何字符串

igds_cell_sequence_number

当只用读展开命名的单元格参数集,这包含了可用于重新组合,其组成元件的小区的唯一的编号。

igds_cell_size_x

这其中的区别其minXmaxX的存储在地面单位。

注意:如果igds_cell_size_xigds_cell_size_y都指定,则igds_cell_size_x_scaleigds_cell_size_y_scaleigds_cell_size_z_scale值将被忽略。

Reprojectable:

igds_cell_size_y

这其中的区别MINY美星存储在地面单位。

Reprojectable:

igds_cell_num_members

存储单元的成员总数。

范围:任何实数> 0

默认:无默认

igds_unnamedcell_num_of_elements

未命名的单元的元件的存储号码(组)

范围:任何实数> 0

默认:无默认

igds_cell_insertion_x

igds_cell_insertion_y

igds_cell_insertion_z

存储单元插入点

范围:任何实数

默认:无默认

igds_cell_element_class

igds_cell_element_style

igds_cell_element_color

igds_cell_element_weight

igds_cell_element_level

igds_cell_element_level_name

存储一些标准特性的图形单元,读出时的第一个元素的。

如果没有设置该单元被扩展成各构成元件,这些仅设置,因为相同的性能,可以发现,因为每个在这种情况下,这些元件中的标准属性。

默认:无默认

igds_cell2DTMat11

igds_cell2DTMat12

igds_cell2DTMat21

igds_cell2DTMat22

含旋转和缩放信息单元的二维矩阵。

如果指定了这一点,设置igds_cell_x_scaleigds_cell_y_scaleigds_cell_z_scale被忽略用于设置信元信头规模的目的。

默认:无默认

igds_cell3DTMat11

igds_cell3DTMat12

igds_cell3DTMat13

igds_cell3DTMat21

igds_cell3DTMat22

igds_cell3DTMat23

igds_cell3DTMat31

igds_cell3DTMat32

igds_cell3DTMat33

含旋转和缩放信息细胞的3D矩阵。

如果指定了这一点,设置igds_cell_x_scaleigds_cell_y_scaleigds_cell_z_scale被忽略。

默认:无默认