细胞(共享)
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_scale,igds_cell_y_scale和igds_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 |
这其中的区别其minX和maxX的存储在地面单位。 注意:如果igds_cell_size_x和igds_cell_size_y都指定,则igds_cell_size_x_scale,igds_cell_size_y_scale和igds_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_scale,igds_cell_y_scale和igds_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_scale,igds_cell_y_scale和igds_cell_z_scale被忽略。 默认:无默认 |