IfcMetricValueSelect

Natural language names
Metric Value Select
Sélection du type de valeur associé à une métrique
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4 4.0.0.0
    IfcMetricValueSelect
      IfcAppliedValueADDED
      IfcValueADDED
      IfcReferenceADDED
      IfcDateTimeSelectXXDELETED
      IfcTextDELETED
      IfcCostValueDELETED
IFC2x3 to IFC4 4.0.0.0
    IfcMetricValueSelect
      IfcAppliedValueADDED
      IfcValueADDED
      IfcReferenceADDED
      IfcDateTimeSelectXXDELETED
      IfcTextDELETED
      IfcCostValueDELETED
Semantic definitions at the type
Type 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:

HISTORY  New type in IFC2.0.

IFC4 CHANGE  IfcValue added, which includes removed IfcDateTime and IfcText; IfcReference added.

Select definition
TypeDescription
IfcMeasureWithUnit
IfcTable
IfcTimeSeries
IfcAppliedValue
IfcValue
IfcReference
Formal representations
XML Specification
 <xs:group name="IfcMetricValueSelect">
  <xs:choice>
   <xs:element ref="ifc:IfcAbsorbedDoseMeasure-wrapper"/>
   <xs:element ref="ifc:IfcAccelerationMeasure-wrapper"/>
   <xs:element ref="ifc:IfcAmountOfSubstanceMeasure-wrapper"/>
   <xs:element ref="ifc:IfcAngularVelocityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcAppliedValue"/>
   <xs:element ref="ifc:IfcAreaDensityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcAreaMeasure-wrapper"/>
   <xs:element ref="ifc:IfcBinary-wrapper"/>
   <xs:element ref="ifc:IfcBoolean-wrapper"/>
   <xs:element ref="ifc:IfcComplexNumber-wrapper"/>
   <xs:element ref="ifc:IfcCompoundPlaneAngleMeasure-wrapper"/>
   <xs:element ref="ifc:IfcContextDependentMeasure-wrapper"/>
   <xs:element ref="ifc:IfcCountMeasure-wrapper"/>
   <xs:element ref="ifc:IfcCurvatureMeasure-wrapper"/>
   <xs:element ref="ifc:IfcDate-wrapper"/>
   <xs:element ref="ifc:IfcDateTime-wrapper"/>
   <xs:element ref="ifc:IfcDescriptiveMeasure-wrapper"/>
   <xs:element ref="ifc:IfcDoseEquivalentMeasure-wrapper"/>
   <xs:element ref="ifc:IfcDuration-wrapper"/>
   <xs:element ref="ifc:IfcDynamicViscosityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcElectricCapacitanceMeasure-wrapper"/>
   <xs:element ref="ifc:IfcElectricChargeMeasure-wrapper"/>
   <xs:element ref="ifc:IfcElectricConductanceMeasure-wrapper"/>
   <xs:element ref="ifc:IfcElectricCurrentMeasure-wrapper"/>
   <xs:element ref="ifc:IfcElectricResistanceMeasure-wrapper"/>
   <xs:element ref="ifc:IfcElectricVoltageMeasure-wrapper"/>
   <xs:element ref="ifc:IfcEnergyMeasure-wrapper"/>
   <xs:element ref="ifc:IfcForceMeasure-wrapper"/>
   <xs:element ref="ifc:IfcFrequencyMeasure-wrapper"/>
   <xs:element ref="ifc:IfcHeatFluxDensityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcHeatingValueMeasure-wrapper"/>
   <xs:element ref="ifc:IfcIdentifier-wrapper"/>
   <xs:element ref="ifc:IfcIlluminanceMeasure-wrapper"/>
   <xs:element ref="ifc:IfcInductanceMeasure-wrapper"/>
   <xs:element ref="ifc:IfcInteger-wrapper"/>
   <xs:element ref="ifc:IfcIntegerCountRateMeasure-wrapper"/>
   <xs:element ref="ifc:IfcIonConcentrationMeasure-wrapper"/>
   <xs:element ref="ifc:IfcIsothermalMoistureCapacityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcKinematicViscosityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcLabel-wrapper"/>
   <xs:element ref="ifc:IfcLengthMeasure-wrapper"/>
   <xs:element ref="ifc:IfcLinearForceMeasure-wrapper"/>
   <xs:element ref="ifc:IfcLinearMomentMeasure-wrapper"/>
   <xs:element ref="ifc:IfcLinearStiffnessMeasure-wrapper"/>
   <xs:element ref="ifc:IfcLinearVelocityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcLogical-wrapper"/>
   <xs:element ref="ifc:IfcLuminousFluxMeasure-wrapper"/>
   <xs:element ref="ifc:IfcLuminousIntensityDistributionMeasure-wrapper"/>
   <xs:element ref="ifc:IfcLuminousIntensityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcMagneticFluxDensityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcMagneticFluxMeasure-wrapper"/>
   <xs:element ref="ifc:IfcMassDensityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcMassFlowRateMeasure-wrapper"/>
   <xs:element ref="ifc:IfcMassMeasure-wrapper"/>
   <xs:element ref="ifc:IfcMassPerLengthMeasure-wrapper"/>
   <xs:element ref="ifc:IfcMeasureWithUnit"/>
   <xs:element ref="ifc:IfcModulusOfElasticityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcModulusOfLinearSubgradeReactionMeasure-wrapper"/>
   <xs:element ref="ifc:IfcModulusOfRotationalSubgradeReactionMeasure-wrapper"/>
   <xs:element ref="ifc:IfcModulusOfSubgradeReactionMeasure-wrapper"/>
   <xs:element ref="ifc:IfcMoistureDiffusivityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcMolecularWeightMeasure-wrapper"/>
   <xs:element ref="ifc:IfcMomentOfInertiaMeasure-wrapper"/>
   <xs:element ref="ifc:IfcMonetaryMeasure-wrapper"/>
   <xs:element ref="ifc:IfcNonNegativeLengthMeasure-wrapper"/>
   <xs:element ref="ifc:IfcNormalisedRatioMeasure-wrapper"/>
   <xs:element ref="ifc:IfcNumericMeasure-wrapper"/>
   <xs:element ref="ifc:IfcPHMeasure-wrapper"/>
   <xs:element ref="ifc:IfcParameterValue-wrapper"/>
   <xs:element ref="ifc:IfcPlanarForceMeasure-wrapper"/>
   <xs:element ref="ifc:IfcPlaneAngleMeasure-wrapper"/>
   <xs:element ref="ifc:IfcPositiveInteger-wrapper"/>
   <xs:element ref="ifc:IfcPositiveLengthMeasure-wrapper"/>
   <xs:element ref="ifc:IfcPositivePlaneAngleMeasure-wrapper"/>
   <xs:element ref="ifc:IfcPositiveRatioMeasure-wrapper"/>
   <xs:element ref="ifc:IfcPowerMeasure-wrapper"/>
   <xs:element ref="ifc:IfcPressureMeasure-wrapper"/>
   <xs:element ref="ifc:IfcRadioActivityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcRatioMeasure-wrapper"/>
   <xs:element ref="ifc:IfcReal-wrapper"/>
   <xs:element ref="ifc:IfcReference"/>
   <xs:element ref="ifc:IfcRotationalFrequencyMeasure-wrapper"/>
   <xs:element ref="ifc:IfcRotationalMassMeasure-wrapper"/>
   <xs:element ref="ifc:IfcRotationalStiffnessMeasure-wrapper"/>
   <xs:element ref="ifc:IfcSectionModulusMeasure-wrapper"/>
   <xs:element ref="ifc:IfcSectionalAreaIntegralMeasure-wrapper"/>
   <xs:element ref="ifc:IfcShearModulusMeasure-wrapper"/>
   <xs:element ref="ifc:IfcSolidAngleMeasure-wrapper"/>
   <xs:element ref="ifc:IfcSoundPowerLevelMeasure-wrapper"/>
   <xs:element ref="ifc:IfcSoundPowerMeasure-wrapper"/>
   <xs:element ref="ifc:IfcSoundPressureLevelMeasure-wrapper"/>
   <xs:element ref="ifc:IfcSoundPressureMeasure-wrapper"/>
   <xs:element ref="ifc:IfcSpecificHeatCapacityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcTable"/>
   <xs:element ref="ifc:IfcTemperatureGradientMeasure-wrapper"/>
   <xs:element ref="ifc:IfcTemperatureRateOfChangeMeasure-wrapper"/>
   <xs:element ref="ifc:IfcText-wrapper"/>
   <xs:element ref="ifc:IfcThermalAdmittanceMeasure-wrapper"/>
   <xs:element ref="ifc:IfcThermalConductivityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcThermalExpansionCoefficientMeasure-wrapper"/>
   <xs:element ref="ifc:IfcThermalResistanceMeasure-wrapper"/>
   <xs:element ref="ifc:IfcThermalTransmittanceMeasure-wrapper"/>
   <xs:element ref="ifc:IfcThermodynamicTemperatureMeasure-wrapper"/>
   <xs:element ref="ifc:IfcTime-wrapper"/>
   <xs:element ref="ifc:IfcTimeMeasure-wrapper"/>
   <xs:element ref="ifc:IfcTimeSeries"/>
   <xs:element ref="ifc:IfcTimeStamp-wrapper"/>
   <xs:element ref="ifc:IfcTorqueMeasure-wrapper"/>
   <xs:element ref="ifc:IfcVaporPermeabilityMeasure-wrapper"/>
   <xs:element ref="ifc:IfcVolumeMeasure-wrapper"/>
   <xs:element ref="ifc:IfcVolumetricFlowRateMeasure-wrapper"/>
   <xs:element ref="ifc:IfcWarpingConstantMeasure-wrapper"/>
   <xs:element ref="ifc:IfcWarpingMomentMeasure-wrapper"/>
  </xs:choice>
 </xs:group>
EXPRESS Specification
TYPE IfcMetricValueSelect = SELECT (
 IfcMeasureWithUnit,
 IfcTable,
 IfcTimeSeries,
 IfcAppliedValue,
 IfcValue,
 IfcReference);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcMetric

Link to this page  Link to this page