5.1.2.9 IfcSimplePropertyTemplateTypeEnum
5.1.2.9.1 Semantic definition
This enumeration defines the correct subtype of instances of IfcSimpleProperty or IfcPhysicalSimpleQuantity that are created and are assigned to this IfcSimplePropertyTemplate. It also determines how the attributes of IfcPropertyTemplate, PrimaryUnit, SecondaryUnit, Enumerators, PrimaryDataType, SecondaryDataType, should be used.
5.1.2.9.2 Type values
Type | Description |
---|---|
P_BOUNDEDVALUE
|
The properties defined by this IfcPropertyTemplate are of type IfcPropertyBoundedValue. |
P_ENUMERATEDVALUE
|
The properties defined by this IfcPropertyTemplate are of type IfcPropertyEnumeratedValue. |
P_LISTVALUE
|
The properties defined by this IfcPropertyTemplate are of type IfcPropertyListValue. |
P_REFERENCEVALUE
|
The properties defined by this IfcPropertyTemplate are of type IfcPropertyReferenceValue. |
P_SINGLEVALUE
|
The properties defined by this IfcPropertyTemplate are of type IfcPropertySingleValue. |
P_TABLEVALUE
|
The properties defined by this IfcPropertyTemplate are of type IfcPropertyTableValue. |
Q_AREA
|
The properties defined by this IfcPropertyTemplate are of type IfcQuantityArea. |
Q_COUNT
|
The properties defined by this IfcPropertyTemplate are of type IfcQuantityCount. |
Q_LENGTH
|
The properties defined by this IfcPropertyTemplate are of type IfcQuantityLength. |
Q_NUMBER
|
The properties defined by this IfcPropertyTemplate are of type IfcQuantityNumber. |
Q_TIME
|
The properties defined by this IfcPropertyTemplate are of type IfcQuantityTime. |
Q_VOLUME
|
The properties defined by this IfcPropertyTemplate are of type IfcQuantityVolume. |
Q_WEIGHT
|
The properties defined by this IfcPropertyTemplate are of type IfcQuantityWeight. |
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;