5.1.2.9 IfcSimplePropertyTemplateTypeEnum(简单属性模板类型枚举)
5.1.2.9.1 语义定义(Semantic definition)
此枚举定义了为 IfcSimplePropertyTemplate 创建并分配给它的 IfcSimpleProperty 或 IfcPhysicalSimpleQuantity 实例的正确子类型。它还决定了如何使用 IfcPropertyTemplate、PrimaryUnit、SecondaryUnit、Enumerators、PrimaryDataType、SecondaryDataType 的特性。
5.1.2.9.2 类型值
| 类型 | 描述 |
|---|---|
P_BOUNDEDVALUE
| |
P_ENUMERATEDVALUE
| |
P_LISTVALUE
| |
P_REFERENCEVALUE
| |
P_SINGLEVALUE
| |
P_TABLEVALUE
| |
Q_AREA
| |
Q_COUNT
| |
Q_LENGTH
| |
Q_NUMBER
| |
Q_TIME
| |
Q_VOLUME
| |
Q_WEIGHT
|
5.1.2.9.3 形式化表示(Formal representation)
TYPE IfcSimplePropertyTemplateTypeEnum = ENUMERATION OF
(P_BOUNDEDVALUE
,P_ENUMERATEDVALUE
,P_LISTVALUE
,P_REFERENCEVALUE
,P_SINGLEVALUE
,P_TABLEVALUE
,Q_AREA
,Q_COUNT
,Q_LENGTH
,Q_NUMBER
,Q_TIME
,Q_VOLUME
,Q_WEIGHT);
END_TYPE;