Definition from ISO/CD 10303-41:1992: A measure value is a value as defined in ISO 31-0 (clause 2).
NOTE IfcMeasureValue is a select data type for most basic measure types coming from ISO/CD 10303:41.
NOTE Corresponding STEP name: measure_value, please refer to ISO/IS 10303-41:1994 for the final definition of the formal standard.
SELECT
HISTORY New type in IFC Release 1.5.1.
| Constant | Description |
|---|---|
| IfcVolumeMeasure | |
| IfcTimeMeasure | |
| IfcThermodynamicTemperatureMeasure | |
| IfcSolidAngleMeasure | |
| IfcPositiveRatioMeasure | |
| IfcRatioMeasure | |
| IfcPositivePlaneAngleMeasure | |
| IfcPlaneAngleMeasure | |
| IfcParameterValue | |
| IfcNumericMeasure | |
| IfcMassMeasure | |
| IfcPositiveLengthMeasure | |
| IfcLengthMeasure | |
| IfcElectricCurrentMeasure | |
| IfcDescriptiveMeasure | |
| IfcCountMeasure | |
| IfcContextDependentMeasure | |
| IfcAreaMeasure | |
| IfcAmountOfSubstanceMeasure | |
| IfcLuminousIntensityMeasure | |
| IfcNormalisedRatioMeasure | |
| IfcComplexNumber |
<xs:group name="IfcMeasureValue">
<xs:choice>
<xs:element ref="ifc:IfcCountMeasure-wrapper"/>
<xs:element ref="ifc:IfcLengthMeasure-wrapper"/>
<xs:element ref="ifc:IfcParameterValue-wrapper"/>
<xs:element ref="ifc:IfcPlaneAngleMeasure-wrapper"/>
<xs:element ref="ifc:IfcPositiveLengthMeasure-wrapper"/>
<xs:element ref="ifc:IfcPositivePlaneAngleMeasure-wrapper"/>
<xs:element ref="ifc:IfcPositiveRatioMeasure-wrapper"/>
<xs:element ref="ifc:IfcRatioMeasure-wrapper"/>
</xs:choice>
</xs:group>
TYPE IfcMeasureValue = SELECT (
IfcPositiveRatioMeasure,
IfcRatioMeasure,
IfcPositivePlaneAngleMeasure,
IfcPlaneAngleMeasure,
IfcParameterValue,
IfcPositiveLengthMeasure,
IfcLengthMeasure,
IfcCountMeasure);
END_TYPE;