Defined in File Ifc4x3_rc1.h
IfcTable: public IfcUtil::IfcBaseEntity¶
An IfcTable is a data structure for the provision of information in the form of rows and columns. Each instance may have IfcTableColumn instances that define the name, description and units for each column. The rows of information are stored as a list of IfcTableRow objects.
Limitation: For backwards compatibility, the rows of an IfcTable object are constrained to have the same number of cells. The first Row of the table provides the number of cells. All other rows are forced to include the same number of cells. This is enforced by the WR2.
Figure 335 illustrates table use.
Figure 335 — Table use
Figure 336 depicts how tables were structured prior to IFC2x4.
Figure 336 — Table use alternative
HISTORY New entity in IFC R1.5.
IFC2x4 CHANGE Columns attribute added.
A unique name which is intended to describe the usage of the Table.
Reference to information content of rows.
The column information associated with this table.