8.3.2.4 IfcMetricValueSelect
8.3.2.4.1 Semantic definition
IfcMetricValueSelect is a select type that enables selection of the data type for the value component of an IfcMetric.
Types are used as follows:
- IfcValue: A constant value using project default units.
- IfcMeasureWithUnit: A constant value using specified units.
- IfcAppliedValue: A value calculated from a formula.
- IfcTable: A value retrieved from a table.
- IfcTimeSeries: A value that varies over time.
- IfcReference: A value referenced on an object attribute.
8.3.2.4.2 Type values
| Type |
|---|
| IfcAppliedValue |
| IfcMeasureWithUnit |
| IfcReference |
| IfcTable |
| IfcTimeSeries |
| IfcValue |
8.3.2.4.3 Formal representation
TYPE IfcMetricValueSelect = SELECT
(IfcAppliedValue
,IfcMeasureWithUnit
,IfcReference
,IfcTable
,IfcTimeSeries
,IfcValue);
END_TYPE;