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;