IfcTableRow

IfcTableRow

实体定义

IfcTableRow包含IfcTable中单行的数据。

 

限制:为了向后兼容,IfcTable引用的所有IfcTableRow对象应具有相同数量的行单元格。实际单元格数应取自该表的第一个IfcTableRow的单元格数。单元格数由关联IfcTable中的派生属性NumberOfCellsInRow计算。

 

注:属性IsHeading用于向后兼容。应使用IfcTableColumn,而不是以IFC4开头。

 

 

 上图说明了行的使用。

 

 

 

上图描述了在IFC4之前如何使用IsHeading标志构造表行。请注意,应使用IfcTableColumn构造,而不是IsHeading标志(仅为向后兼容而保留)。

 

IFC1.5中的新实体。

 

 

Attribute inheritance

#AttributeTypeCardinalityDescriptionC
IfcTableRow
1 RowCells IfcValue L[1:?] The data value of the table cell.. X
2 IsHeading IfcBoolean [0:1] Flag which identifies if the row is a heading row or a row which contains row values.
NOTE - If the row is a heading, the flag takes the value = TRUE.
X
 

EXPRESS Specification

ENTITY IfcTableRow;
  RowCells : OPTIONAL LIST [1:?] OF IfcValue;
  IsHeading : OPTIONAL IfcBoolean;
END_ENTITY;

 

 

 

 

 

#####################

posted @ 2022-12-27 20:40  西北逍遥  阅读(30)  评论(0编辑  收藏  举报