CFx SDK Documentation  2023 SP0
Public Types | Public Member Functions | Static Public Attributes | Protected Member Functions | Protected Attributes | List of all members
OdIfc4x2::IfcValue Class Reference

#include <Ifc4x2SelectTypes.h>

Inheritance diagram for OdIfc4x2::IfcValue:
OdDAI::OdSelect

Public Types

enum  eIfcValue {
  kIfcValue_unset , kIfcValue_IfcAbsorbedDoseMeasure , kIfcValue_IfcAccelerationMeasure , kIfcValue_IfcAngularVelocityMeasure ,
  kIfcValue_IfcAreaDensityMeasure , kIfcValue_IfcCompoundPlaneAngleMeasure , kIfcValue_IfcCurvatureMeasure , kIfcValue_IfcDoseEquivalentMeasure ,
  kIfcValue_IfcDynamicViscosityMeasure , kIfcValue_IfcElectricCapacitanceMeasure , kIfcValue_IfcElectricChargeMeasure , kIfcValue_IfcElectricConductanceMeasure ,
  kIfcValue_IfcElectricResistanceMeasure , kIfcValue_IfcElectricVoltageMeasure , kIfcValue_IfcEnergyMeasure , kIfcValue_IfcForceMeasure ,
  kIfcValue_IfcFrequencyMeasure , kIfcValue_IfcHeatFluxDensityMeasure , kIfcValue_IfcHeatingValueMeasure , kIfcValue_IfcIlluminanceMeasure ,
  kIfcValue_IfcInductanceMeasure , kIfcValue_IfcIntegerCountRateMeasure , kIfcValue_IfcIonConcentrationMeasure , kIfcValue_IfcIsothermalMoistureCapacityMeasure ,
  kIfcValue_IfcKinematicViscosityMeasure , kIfcValue_IfcLinearForceMeasure , kIfcValue_IfcLinearMomentMeasure , kIfcValue_IfcLinearStiffnessMeasure ,
  kIfcValue_IfcLinearVelocityMeasure , kIfcValue_IfcLuminousFluxMeasure , kIfcValue_IfcLuminousIntensityDistributionMeasure , kIfcValue_IfcMagneticFluxDensityMeasure ,
  kIfcValue_IfcMagneticFluxMeasure , kIfcValue_IfcMassDensityMeasure , kIfcValue_IfcMassFlowRateMeasure , kIfcValue_IfcMassPerLengthMeasure ,
  kIfcValue_IfcModulusOfElasticityMeasure , kIfcValue_IfcModulusOfLinearSubgradeReactionMeasure , kIfcValue_IfcModulusOfRotationalSubgradeReactionMeasure , kIfcValue_IfcModulusOfSubgradeReactionMeasure ,
  kIfcValue_IfcMoistureDiffusivityMeasure , kIfcValue_IfcMolecularWeightMeasure , kIfcValue_IfcMomentOfInertiaMeasure , kIfcValue_IfcMonetaryMeasure ,
  kIfcValue_IfcPHMeasure , kIfcValue_IfcPlanarForceMeasure , kIfcValue_IfcPowerMeasure , kIfcValue_IfcPressureMeasure ,
  kIfcValue_IfcRadioActivityMeasure , kIfcValue_IfcRotationalFrequencyMeasure , kIfcValue_IfcRotationalMassMeasure , kIfcValue_IfcRotationalStiffnessMeasure ,
  kIfcValue_IfcSectionModulusMeasure , kIfcValue_IfcSectionalAreaIntegralMeasure , kIfcValue_IfcShearModulusMeasure , kIfcValue_IfcSoundPowerLevelMeasure ,
  kIfcValue_IfcSoundPowerMeasure , kIfcValue_IfcSoundPressureLevelMeasure , kIfcValue_IfcSoundPressureMeasure , kIfcValue_IfcSpecificHeatCapacityMeasure ,
  kIfcValue_IfcTemperatureGradientMeasure , kIfcValue_IfcTemperatureRateOfChangeMeasure , kIfcValue_IfcThermalAdmittanceMeasure , kIfcValue_IfcThermalConductivityMeasure ,
  kIfcValue_IfcThermalExpansionCoefficientMeasure , kIfcValue_IfcThermalResistanceMeasure , kIfcValue_IfcThermalTransmittanceMeasure , kIfcValue_IfcTorqueMeasure ,
  kIfcValue_IfcVaporPermeabilityMeasure , kIfcValue_IfcVolumetricFlowRateMeasure , kIfcValue_IfcWarpingConstantMeasure , kIfcValue_IfcWarpingMomentMeasure ,
  kIfcValue_IfcAmountOfSubstanceMeasure , kIfcValue_IfcAreaMeasure , kIfcValue_IfcComplexNumber , kIfcValue_IfcContextDependentMeasure ,
  kIfcValue_IfcCountMeasure , kIfcValue_IfcDescriptiveMeasure , kIfcValue_IfcElectricCurrentMeasure , kIfcValue_IfcLengthMeasure ,
  kIfcValue_IfcLuminousIntensityMeasure , kIfcValue_IfcMassMeasure , kIfcValue_IfcNonNegativeLengthMeasure , kIfcValue_IfcNormalisedRatioMeasure ,
  kIfcValue_IfcNumericMeasure , kIfcValue_IfcParameterValue , kIfcValue_IfcPlaneAngleMeasure , kIfcValue_IfcPositiveLengthMeasure ,
  kIfcValue_IfcPositivePlaneAngleMeasure , kIfcValue_IfcPositiveRatioMeasure , kIfcValue_IfcRatioMeasure , kIfcValue_IfcSolidAngleMeasure ,
  kIfcValue_IfcThermodynamicTemperatureMeasure , kIfcValue_IfcTimeMeasure , kIfcValue_IfcVolumeMeasure , kIfcValue_IfcBinary ,
  kIfcValue_IfcBoolean , kIfcValue_IfcDate , kIfcValue_IfcDateTime , kIfcValue_IfcDuration ,
  kIfcValue_IfcIdentifier , kIfcValue_IfcInteger , kIfcValue_IfcLabel , kIfcValue_IfcLogical ,
  kIfcValue_IfcPositiveInteger , kIfcValue_IfcReal , kIfcValue_IfcText , kIfcValue_IfcTime ,
  kIfcValue_IfcTimeStamp
}
 
- Public Types inherited from OdDAI::OdSelect
enum  OdSelectKind {
  kUnset = 0 , kObjectId = 1 , kInt32 = 2 , kBoolean = 3 ,
  kDouble = 4 , kBinary = 5 , kLogical = 6 , kObjectIdArray = 7 ,
  kInt32Array = 8 , kDoubleArray = 9 , kAnsiString = 10
}
 

Public Member Functions

 IfcValue ()
 
 IfcValue (const IfcValue &other)
 
virtual OdResult readTypedField (const OdAnsiString &typeDef, OdDAI::OdSpfFilerBase *rdFiler)
 
virtual OdResult writeTypedField (OdDAI::OdSpfFilerBase *wrFiler) const
 
void _d (eIfcValue determinant)
 
virtual long _d () const
 
virtual const OdAnsiString underlyingTypeName () const
 
virtual bool underlyingTypeName (OdAnsiString typeName)
 
virtual eIfcValue underlyingTypeByName (OdAnsiString typeName)
 
virtual int exists () const
 
- Public Member Functions inherited from OdDAI::OdSelect
 OdSelect (const OdSelect &other)
 
 OdSelect ()
 
virtual ~OdSelect ()
 
OdSelectoperator= (const OdSelect &other)
 
virtual void nullify ()
 
OdSelectKind kind () const
 
void setHandle (OdDAIObjectId val)
 
void setInt32 (int val)
 
void setBool (bool val)
 
void setDouble (double val)
 
void setString (OdAnsiString &val)
 
void setBINARY (BINARY &val)
 
void setLogical (OdLogical &val)
 
void setInt32Array (OdArray< int > &val)
 
void setHandleArray (OdArray< OdDAIObjectId > &val)
 
void setDoubleArray (OdArray< double > &val)
 
bool getInt32 (int &ret) const
 
bool getDouble (double &ret) const
 
bool getBool (bool &ret) const
 
bool getString (OdAnsiString &ret) const
 
bool getHandle (OdDAIObjectId &res) const
 
OdDAIObjectId getHandle () const
 
bool getLogical (OdLogical &ret) const
 
bool getBINARY (OdAnsiString &res) const
 
bool getInt32Array (OdArray< int > &res) const
 
bool getHandleArray (OdArray< OdDAIObjectId > &res) const
 
bool getDoubleArray (OdArray< double > &res) const
 
bool getBINARY (char *&res) const
 
OdResult in (OdSpfFilerBase *rdFiler, bool opt=false, bool comma_needed=true)
 
void out (OdSpfFilerBase *wrFiler, bool opt=false, bool comma_needed=true)
 

Static Public Attributes

static const OdAnsiString sIfcAbsorbedDoseMeasure
 
static const OdAnsiString sIfcAccelerationMeasure
 
static const OdAnsiString sIfcAngularVelocityMeasure
 
static const OdAnsiString sIfcAreaDensityMeasure
 
static const OdAnsiString sIfcCompoundPlaneAngleMeasure
 
static const OdAnsiString sIfcCurvatureMeasure
 
static const OdAnsiString sIfcDoseEquivalentMeasure
 
static const OdAnsiString sIfcDynamicViscosityMeasure
 
static const OdAnsiString sIfcElectricCapacitanceMeasure
 
static const OdAnsiString sIfcElectricChargeMeasure
 
static const OdAnsiString sIfcElectricConductanceMeasure
 
static const OdAnsiString sIfcElectricResistanceMeasure
 
static const OdAnsiString sIfcElectricVoltageMeasure
 
static const OdAnsiString sIfcEnergyMeasure
 
static const OdAnsiString sIfcForceMeasure
 
static const OdAnsiString sIfcFrequencyMeasure
 
static const OdAnsiString sIfcHeatFluxDensityMeasure
 
static const OdAnsiString sIfcHeatingValueMeasure
 
static const OdAnsiString sIfcIlluminanceMeasure
 
static const OdAnsiString sIfcInductanceMeasure
 
static const OdAnsiString sIfcIntegerCountRateMeasure
 
static const OdAnsiString sIfcIonConcentrationMeasure
 
static const OdAnsiString sIfcIsothermalMoistureCapacityMeasure
 
static const OdAnsiString sIfcKinematicViscosityMeasure
 
static const OdAnsiString sIfcLinearForceMeasure
 
static const OdAnsiString sIfcLinearMomentMeasure
 
static const OdAnsiString sIfcLinearStiffnessMeasure
 
static const OdAnsiString sIfcLinearVelocityMeasure
 
static const OdAnsiString sIfcLuminousFluxMeasure
 
static const OdAnsiString sIfcLuminousIntensityDistributionMeasure
 
static const OdAnsiString sIfcMagneticFluxDensityMeasure
 
static const OdAnsiString sIfcMagneticFluxMeasure
 
static const OdAnsiString sIfcMassDensityMeasure
 
static const OdAnsiString sIfcMassFlowRateMeasure
 
static const OdAnsiString sIfcMassPerLengthMeasure
 
static const OdAnsiString sIfcModulusOfElasticityMeasure
 
static const OdAnsiString sIfcModulusOfLinearSubgradeReactionMeasure
 
static const OdAnsiString sIfcModulusOfRotationalSubgradeReactionMeasure
 
static const OdAnsiString sIfcModulusOfSubgradeReactionMeasure
 
static const OdAnsiString sIfcMoistureDiffusivityMeasure
 
static const OdAnsiString sIfcMolecularWeightMeasure
 
static const OdAnsiString sIfcMomentOfInertiaMeasure
 
static const OdAnsiString sIfcMonetaryMeasure
 
static const OdAnsiString sIfcPHMeasure
 
static const OdAnsiString sIfcPlanarForceMeasure
 
static const OdAnsiString sIfcPowerMeasure
 
static const OdAnsiString sIfcPressureMeasure
 
static const OdAnsiString sIfcRadioActivityMeasure
 
static const OdAnsiString sIfcRotationalFrequencyMeasure
 
static const OdAnsiString sIfcRotationalMassMeasure
 
static const OdAnsiString sIfcRotationalStiffnessMeasure
 
static const OdAnsiString sIfcSectionModulusMeasure
 
static const OdAnsiString sIfcSectionalAreaIntegralMeasure
 
static const OdAnsiString sIfcShearModulusMeasure
 
static const OdAnsiString sIfcSoundPowerLevelMeasure
 
static const OdAnsiString sIfcSoundPowerMeasure
 
static const OdAnsiString sIfcSoundPressureLevelMeasure
 
static const OdAnsiString sIfcSoundPressureMeasure
 
static const OdAnsiString sIfcSpecificHeatCapacityMeasure
 
static const OdAnsiString sIfcTemperatureGradientMeasure
 
static const OdAnsiString sIfcTemperatureRateOfChangeMeasure
 
static const OdAnsiString sIfcThermalAdmittanceMeasure
 
static const OdAnsiString sIfcThermalConductivityMeasure
 
static const OdAnsiString sIfcThermalExpansionCoefficientMeasure
 
static const OdAnsiString sIfcThermalResistanceMeasure
 
static const OdAnsiString sIfcThermalTransmittanceMeasure
 
static const OdAnsiString sIfcTorqueMeasure
 
static const OdAnsiString sIfcVaporPermeabilityMeasure
 
static const OdAnsiString sIfcVolumetricFlowRateMeasure
 
static const OdAnsiString sIfcWarpingConstantMeasure
 
static const OdAnsiString sIfcWarpingMomentMeasure
 
static const OdAnsiString sIfcAmountOfSubstanceMeasure
 
static const OdAnsiString sIfcAreaMeasure
 
static const OdAnsiString sIfcComplexNumber
 
static const OdAnsiString sIfcContextDependentMeasure
 
static const OdAnsiString sIfcCountMeasure
 
static const OdAnsiString sIfcDescriptiveMeasure
 
static const OdAnsiString sIfcElectricCurrentMeasure
 
static const OdAnsiString sIfcLengthMeasure
 
static const OdAnsiString sIfcLuminousIntensityMeasure
 
static const OdAnsiString sIfcMassMeasure
 
static const OdAnsiString sIfcNonNegativeLengthMeasure
 
static const OdAnsiString sIfcNormalisedRatioMeasure
 
static const OdAnsiString sIfcNumericMeasure
 
static const OdAnsiString sIfcParameterValue
 
static const OdAnsiString sIfcPlaneAngleMeasure
 
static const OdAnsiString sIfcPositiveLengthMeasure
 
static const OdAnsiString sIfcPositivePlaneAngleMeasure
 
static const OdAnsiString sIfcPositiveRatioMeasure
 
static const OdAnsiString sIfcRatioMeasure
 
static const OdAnsiString sIfcSolidAngleMeasure
 
static const OdAnsiString sIfcThermodynamicTemperatureMeasure
 
static const OdAnsiString sIfcTimeMeasure
 
static const OdAnsiString sIfcVolumeMeasure
 
static const OdAnsiString sIfcBinary
 
static const OdAnsiString sIfcBoolean
 
static const OdAnsiString sIfcDate
 
static const OdAnsiString sIfcDateTime
 
static const OdAnsiString sIfcDuration
 
static const OdAnsiString sIfcIdentifier
 
static const OdAnsiString sIfcInteger
 
static const OdAnsiString sIfcLabel
 
static const OdAnsiString sIfcLogical
 
static const OdAnsiString sIfcPositiveInteger
 
static const OdAnsiString sIfcReal
 
static const OdAnsiString sIfcText
 
static const OdAnsiString sIfcTime
 
static const OdAnsiString sIfcTimeStamp
 

Protected Member Functions

virtual void setHandleD ()
 
virtual void unset ()
 
- Protected Member Functions inherited from OdDAI::OdSelect
virtual OdResult readTypedField (const OdAnsiString &typeDef, OdSpfFilerBase *rdFiler)
 
virtual OdResult writeTypedField (OdSpfFilerBase *wrFiler) const
 

Protected Attributes

eIfcValue m_determinant
 
- Protected Attributes inherited from OdDAI::OdSelect
OdSelectKind m_kind
 
union {
   OdUInt64   m_hndl
 
   int   m_int
 
   bool   m_bool
 
   double   m_dbl
 
   void *   m_ptr
 
}; 
 

Detailed Description

Definition at line 2334 of file Ifc4x2SelectTypes.h.

Member Enumeration Documentation

◆ eIfcValue

Enumerator
kIfcValue_unset 
kIfcValue_IfcAbsorbedDoseMeasure 
kIfcValue_IfcAccelerationMeasure 
kIfcValue_IfcAngularVelocityMeasure 
kIfcValue_IfcAreaDensityMeasure 
kIfcValue_IfcCompoundPlaneAngleMeasure 
kIfcValue_IfcCurvatureMeasure 
kIfcValue_IfcDoseEquivalentMeasure 
kIfcValue_IfcDynamicViscosityMeasure 
kIfcValue_IfcElectricCapacitanceMeasure 
kIfcValue_IfcElectricChargeMeasure 
kIfcValue_IfcElectricConductanceMeasure 
kIfcValue_IfcElectricResistanceMeasure 
kIfcValue_IfcElectricVoltageMeasure 
kIfcValue_IfcEnergyMeasure 
kIfcValue_IfcForceMeasure 
kIfcValue_IfcFrequencyMeasure 
kIfcValue_IfcHeatFluxDensityMeasure 
kIfcValue_IfcHeatingValueMeasure 
kIfcValue_IfcIlluminanceMeasure 
kIfcValue_IfcInductanceMeasure 
kIfcValue_IfcIntegerCountRateMeasure 
kIfcValue_IfcIonConcentrationMeasure 
kIfcValue_IfcIsothermalMoistureCapacityMeasure 
kIfcValue_IfcKinematicViscosityMeasure 
kIfcValue_IfcLinearForceMeasure 
kIfcValue_IfcLinearMomentMeasure 
kIfcValue_IfcLinearStiffnessMeasure 
kIfcValue_IfcLinearVelocityMeasure 
kIfcValue_IfcLuminousFluxMeasure 
kIfcValue_IfcLuminousIntensityDistributionMeasure 
kIfcValue_IfcMagneticFluxDensityMeasure 
kIfcValue_IfcMagneticFluxMeasure 
kIfcValue_IfcMassDensityMeasure 
kIfcValue_IfcMassFlowRateMeasure 
kIfcValue_IfcMassPerLengthMeasure 
kIfcValue_IfcModulusOfElasticityMeasure 
kIfcValue_IfcModulusOfLinearSubgradeReactionMeasure 
kIfcValue_IfcModulusOfRotationalSubgradeReactionMeasure 
kIfcValue_IfcModulusOfSubgradeReactionMeasure 
kIfcValue_IfcMoistureDiffusivityMeasure 
kIfcValue_IfcMolecularWeightMeasure 
kIfcValue_IfcMomentOfInertiaMeasure 
kIfcValue_IfcMonetaryMeasure 
kIfcValue_IfcPHMeasure 
kIfcValue_IfcPlanarForceMeasure 
kIfcValue_IfcPowerMeasure 
kIfcValue_IfcPressureMeasure 
kIfcValue_IfcRadioActivityMeasure 
kIfcValue_IfcRotationalFrequencyMeasure 
kIfcValue_IfcRotationalMassMeasure 
kIfcValue_IfcRotationalStiffnessMeasure 
kIfcValue_IfcSectionModulusMeasure 
kIfcValue_IfcSectionalAreaIntegralMeasure 
kIfcValue_IfcShearModulusMeasure 
kIfcValue_IfcSoundPowerLevelMeasure 
kIfcValue_IfcSoundPowerMeasure 
kIfcValue_IfcSoundPressureLevelMeasure 
kIfcValue_IfcSoundPressureMeasure 
kIfcValue_IfcSpecificHeatCapacityMeasure 
kIfcValue_IfcTemperatureGradientMeasure 
kIfcValue_IfcTemperatureRateOfChangeMeasure 
kIfcValue_IfcThermalAdmittanceMeasure 
kIfcValue_IfcThermalConductivityMeasure 
kIfcValue_IfcThermalExpansionCoefficientMeasure 
kIfcValue_IfcThermalResistanceMeasure 
kIfcValue_IfcThermalTransmittanceMeasure 
kIfcValue_IfcTorqueMeasure 
kIfcValue_IfcVaporPermeabilityMeasure 
kIfcValue_IfcVolumetricFlowRateMeasure 
kIfcValue_IfcWarpingConstantMeasure 
kIfcValue_IfcWarpingMomentMeasure 
kIfcValue_IfcAmountOfSubstanceMeasure 
kIfcValue_IfcAreaMeasure 
kIfcValue_IfcComplexNumber 
kIfcValue_IfcContextDependentMeasure 
kIfcValue_IfcCountMeasure 
kIfcValue_IfcDescriptiveMeasure 
kIfcValue_IfcElectricCurrentMeasure 
kIfcValue_IfcLengthMeasure 
kIfcValue_IfcLuminousIntensityMeasure 
kIfcValue_IfcMassMeasure 
kIfcValue_IfcNonNegativeLengthMeasure 
kIfcValue_IfcNormalisedRatioMeasure 
kIfcValue_IfcNumericMeasure 
kIfcValue_IfcParameterValue 
kIfcValue_IfcPlaneAngleMeasure 
kIfcValue_IfcPositiveLengthMeasure 
kIfcValue_IfcPositivePlaneAngleMeasure 
kIfcValue_IfcPositiveRatioMeasure 
kIfcValue_IfcRatioMeasure 
kIfcValue_IfcSolidAngleMeasure 
kIfcValue_IfcThermodynamicTemperatureMeasure 
kIfcValue_IfcTimeMeasure 
kIfcValue_IfcVolumeMeasure 
kIfcValue_IfcBinary 
kIfcValue_IfcBoolean 
kIfcValue_IfcDate 
kIfcValue_IfcDateTime 
kIfcValue_IfcDuration 
kIfcValue_IfcIdentifier 
kIfcValue_IfcInteger 
kIfcValue_IfcLabel 
kIfcValue_IfcLogical 
kIfcValue_IfcPositiveInteger 
kIfcValue_IfcReal 
kIfcValue_IfcText 
kIfcValue_IfcTime 
kIfcValue_IfcTimeStamp 

Definition at line 2454 of file Ifc4x2SelectTypes.h.

Constructor & Destructor Documentation

◆ IfcValue() [1/2]

OdIfc4x2::IfcValue::IfcValue ( )
inline

Definition at line 2338 of file Ifc4x2SelectTypes.h.

◆ IfcValue() [2/2]

OdIfc4x2::IfcValue::IfcValue ( const IfcValue other)
inline

Definition at line 2339 of file Ifc4x2SelectTypes.h.

Member Function Documentation

◆ _d() [1/2]

virtual long OdIfc4x2::IfcValue::_d ( ) const
inlinevirtual

Retrieves the "Select" data type determinant.

Returns
Returns a long value that represents the type determinant.

Implements OdDAI::OdSelect.

Definition at line 2567 of file Ifc4x2SelectTypes.h.

◆ _d() [2/2]

void OdIfc4x2::IfcValue::_d ( eIfcValue  determinant)
inline

Definition at line 2566 of file Ifc4x2SelectTypes.h.

◆ exists()

virtual int OdIfc4x2::IfcValue::exists ( ) const
inlinevirtual

Determines whether the value is set for the "Select" datatype instance.

Returns
Returns 1 if the value is set.

Implements OdDAI::OdSelect.

Definition at line 2573 of file Ifc4x2SelectTypes.h.

◆ readTypedField()

virtual OdResult OdIfc4x2::IfcValue::readTypedField ( const OdAnsiString &  typeDef,
OdDAI::OdSpfFilerBase *  rdFiler 
)
virtual

◆ setHandleD()

virtual void OdIfc4x2::IfcValue::setHandleD ( )
inlineprotectedvirtual

Sets the specific underlying type enum for the stored handle.

Implements OdDAI::OdSelect.

Definition at line 2577 of file Ifc4x2SelectTypes.h.

◆ underlyingTypeByName()

virtual eIfcValue OdIfc4x2::IfcValue::underlyingTypeByName ( OdAnsiString  typeName)
virtual

◆ underlyingTypeName() [1/2]

virtual const OdAnsiString OdIfc4x2::IfcValue::underlyingTypeName ( ) const
virtual

Retrieves the name of the current underlying type.

Returns
Returns an ANSI string that contains the name of the underlying type.

Implements OdDAI::OdSelect.

◆ underlyingTypeName() [2/2]

virtual bool OdIfc4x2::IfcValue::underlyingTypeName ( OdAnsiString  typeName)
virtual

Sets a new name of the underlying type.

Parameters
typeName[in] An ANSI string that contains the new name.
Returns
Returns false if the new type name is incorrect for the "Select" data type.

Implements OdDAI::OdSelect.

◆ unset()

virtual void OdIfc4x2::IfcValue::unset ( )
inlineprotectedvirtual

Unsets the discriminant of the derived type.

Implements OdDAI::OdSelect.

Definition at line 2579 of file Ifc4x2SelectTypes.h.

◆ writeTypedField()

virtual OdResult OdIfc4x2::IfcValue::writeTypedField ( OdDAI::OdSpfFilerBase *  wrFiler) const
virtual

Member Data Documentation

◆ m_determinant

eIfcValue OdIfc4x2::IfcValue::m_determinant
protected

Definition at line 2576 of file Ifc4x2SelectTypes.h.

◆ sIfcAbsorbedDoseMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcAbsorbedDoseMeasure
static

Definition at line 2345 of file Ifc4x2SelectTypes.h.

◆ sIfcAccelerationMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcAccelerationMeasure
static

Definition at line 2346 of file Ifc4x2SelectTypes.h.

◆ sIfcAmountOfSubstanceMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcAmountOfSubstanceMeasure
static

Definition at line 2416 of file Ifc4x2SelectTypes.h.

◆ sIfcAngularVelocityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcAngularVelocityMeasure
static

Definition at line 2347 of file Ifc4x2SelectTypes.h.

◆ sIfcAreaDensityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcAreaDensityMeasure
static

Definition at line 2348 of file Ifc4x2SelectTypes.h.

◆ sIfcAreaMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcAreaMeasure
static

Definition at line 2417 of file Ifc4x2SelectTypes.h.

◆ sIfcBinary

const OdAnsiString OdIfc4x2::IfcValue::sIfcBinary
static

Definition at line 2439 of file Ifc4x2SelectTypes.h.

◆ sIfcBoolean

const OdAnsiString OdIfc4x2::IfcValue::sIfcBoolean
static

Definition at line 2440 of file Ifc4x2SelectTypes.h.

◆ sIfcComplexNumber

const OdAnsiString OdIfc4x2::IfcValue::sIfcComplexNumber
static

Definition at line 2418 of file Ifc4x2SelectTypes.h.

◆ sIfcCompoundPlaneAngleMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcCompoundPlaneAngleMeasure
static

Definition at line 2349 of file Ifc4x2SelectTypes.h.

◆ sIfcContextDependentMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcContextDependentMeasure
static

Definition at line 2419 of file Ifc4x2SelectTypes.h.

◆ sIfcCountMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcCountMeasure
static

Definition at line 2420 of file Ifc4x2SelectTypes.h.

◆ sIfcCurvatureMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcCurvatureMeasure
static

Definition at line 2350 of file Ifc4x2SelectTypes.h.

◆ sIfcDate

const OdAnsiString OdIfc4x2::IfcValue::sIfcDate
static

Definition at line 2441 of file Ifc4x2SelectTypes.h.

◆ sIfcDateTime

const OdAnsiString OdIfc4x2::IfcValue::sIfcDateTime
static

Definition at line 2442 of file Ifc4x2SelectTypes.h.

◆ sIfcDescriptiveMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcDescriptiveMeasure
static

Definition at line 2421 of file Ifc4x2SelectTypes.h.

◆ sIfcDoseEquivalentMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcDoseEquivalentMeasure
static

Definition at line 2351 of file Ifc4x2SelectTypes.h.

◆ sIfcDuration

const OdAnsiString OdIfc4x2::IfcValue::sIfcDuration
static

Definition at line 2443 of file Ifc4x2SelectTypes.h.

◆ sIfcDynamicViscosityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcDynamicViscosityMeasure
static

Definition at line 2352 of file Ifc4x2SelectTypes.h.

◆ sIfcElectricCapacitanceMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcElectricCapacitanceMeasure
static

Definition at line 2353 of file Ifc4x2SelectTypes.h.

◆ sIfcElectricChargeMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcElectricChargeMeasure
static

Definition at line 2354 of file Ifc4x2SelectTypes.h.

◆ sIfcElectricConductanceMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcElectricConductanceMeasure
static

Definition at line 2355 of file Ifc4x2SelectTypes.h.

◆ sIfcElectricCurrentMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcElectricCurrentMeasure
static

Definition at line 2422 of file Ifc4x2SelectTypes.h.

◆ sIfcElectricResistanceMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcElectricResistanceMeasure
static

Definition at line 2356 of file Ifc4x2SelectTypes.h.

◆ sIfcElectricVoltageMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcElectricVoltageMeasure
static

Definition at line 2357 of file Ifc4x2SelectTypes.h.

◆ sIfcEnergyMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcEnergyMeasure
static

Definition at line 2358 of file Ifc4x2SelectTypes.h.

◆ sIfcForceMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcForceMeasure
static

Definition at line 2359 of file Ifc4x2SelectTypes.h.

◆ sIfcFrequencyMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcFrequencyMeasure
static

Definition at line 2360 of file Ifc4x2SelectTypes.h.

◆ sIfcHeatFluxDensityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcHeatFluxDensityMeasure
static

Definition at line 2361 of file Ifc4x2SelectTypes.h.

◆ sIfcHeatingValueMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcHeatingValueMeasure
static

Definition at line 2362 of file Ifc4x2SelectTypes.h.

◆ sIfcIdentifier

const OdAnsiString OdIfc4x2::IfcValue::sIfcIdentifier
static

Definition at line 2444 of file Ifc4x2SelectTypes.h.

◆ sIfcIlluminanceMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcIlluminanceMeasure
static

Definition at line 2363 of file Ifc4x2SelectTypes.h.

◆ sIfcInductanceMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcInductanceMeasure
static

Definition at line 2364 of file Ifc4x2SelectTypes.h.

◆ sIfcInteger

const OdAnsiString OdIfc4x2::IfcValue::sIfcInteger
static

Definition at line 2445 of file Ifc4x2SelectTypes.h.

◆ sIfcIntegerCountRateMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcIntegerCountRateMeasure
static

Definition at line 2365 of file Ifc4x2SelectTypes.h.

◆ sIfcIonConcentrationMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcIonConcentrationMeasure
static

Definition at line 2366 of file Ifc4x2SelectTypes.h.

◆ sIfcIsothermalMoistureCapacityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcIsothermalMoistureCapacityMeasure
static

Definition at line 2367 of file Ifc4x2SelectTypes.h.

◆ sIfcKinematicViscosityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcKinematicViscosityMeasure
static

Definition at line 2368 of file Ifc4x2SelectTypes.h.

◆ sIfcLabel

const OdAnsiString OdIfc4x2::IfcValue::sIfcLabel
static

Definition at line 2446 of file Ifc4x2SelectTypes.h.

◆ sIfcLengthMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcLengthMeasure
static

Definition at line 2423 of file Ifc4x2SelectTypes.h.

◆ sIfcLinearForceMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcLinearForceMeasure
static

Definition at line 2369 of file Ifc4x2SelectTypes.h.

◆ sIfcLinearMomentMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcLinearMomentMeasure
static

Definition at line 2370 of file Ifc4x2SelectTypes.h.

◆ sIfcLinearStiffnessMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcLinearStiffnessMeasure
static

Definition at line 2371 of file Ifc4x2SelectTypes.h.

◆ sIfcLinearVelocityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcLinearVelocityMeasure
static

Definition at line 2372 of file Ifc4x2SelectTypes.h.

◆ sIfcLogical

const OdAnsiString OdIfc4x2::IfcValue::sIfcLogical
static

Definition at line 2447 of file Ifc4x2SelectTypes.h.

◆ sIfcLuminousFluxMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcLuminousFluxMeasure
static

Definition at line 2373 of file Ifc4x2SelectTypes.h.

◆ sIfcLuminousIntensityDistributionMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcLuminousIntensityDistributionMeasure
static

Definition at line 2374 of file Ifc4x2SelectTypes.h.

◆ sIfcLuminousIntensityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcLuminousIntensityMeasure
static

Definition at line 2424 of file Ifc4x2SelectTypes.h.

◆ sIfcMagneticFluxDensityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcMagneticFluxDensityMeasure
static

Definition at line 2375 of file Ifc4x2SelectTypes.h.

◆ sIfcMagneticFluxMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcMagneticFluxMeasure
static

Definition at line 2376 of file Ifc4x2SelectTypes.h.

◆ sIfcMassDensityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcMassDensityMeasure
static

Definition at line 2377 of file Ifc4x2SelectTypes.h.

◆ sIfcMassFlowRateMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcMassFlowRateMeasure
static

Definition at line 2378 of file Ifc4x2SelectTypes.h.

◆ sIfcMassMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcMassMeasure
static

Definition at line 2425 of file Ifc4x2SelectTypes.h.

◆ sIfcMassPerLengthMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcMassPerLengthMeasure
static

Definition at line 2379 of file Ifc4x2SelectTypes.h.

◆ sIfcModulusOfElasticityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcModulusOfElasticityMeasure
static

Definition at line 2380 of file Ifc4x2SelectTypes.h.

◆ sIfcModulusOfLinearSubgradeReactionMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcModulusOfLinearSubgradeReactionMeasure
static

Definition at line 2381 of file Ifc4x2SelectTypes.h.

◆ sIfcModulusOfRotationalSubgradeReactionMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcModulusOfRotationalSubgradeReactionMeasure
static

Definition at line 2382 of file Ifc4x2SelectTypes.h.

◆ sIfcModulusOfSubgradeReactionMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcModulusOfSubgradeReactionMeasure
static

Definition at line 2383 of file Ifc4x2SelectTypes.h.

◆ sIfcMoistureDiffusivityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcMoistureDiffusivityMeasure
static

Definition at line 2384 of file Ifc4x2SelectTypes.h.

◆ sIfcMolecularWeightMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcMolecularWeightMeasure
static

Definition at line 2385 of file Ifc4x2SelectTypes.h.

◆ sIfcMomentOfInertiaMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcMomentOfInertiaMeasure
static

Definition at line 2386 of file Ifc4x2SelectTypes.h.

◆ sIfcMonetaryMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcMonetaryMeasure
static

Definition at line 2387 of file Ifc4x2SelectTypes.h.

◆ sIfcNonNegativeLengthMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcNonNegativeLengthMeasure
static

Definition at line 2426 of file Ifc4x2SelectTypes.h.

◆ sIfcNormalisedRatioMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcNormalisedRatioMeasure
static

Definition at line 2427 of file Ifc4x2SelectTypes.h.

◆ sIfcNumericMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcNumericMeasure
static

Definition at line 2428 of file Ifc4x2SelectTypes.h.

◆ sIfcParameterValue

const OdAnsiString OdIfc4x2::IfcValue::sIfcParameterValue
static

Definition at line 2429 of file Ifc4x2SelectTypes.h.

◆ sIfcPHMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcPHMeasure
static

Definition at line 2388 of file Ifc4x2SelectTypes.h.

◆ sIfcPlanarForceMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcPlanarForceMeasure
static

Definition at line 2389 of file Ifc4x2SelectTypes.h.

◆ sIfcPlaneAngleMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcPlaneAngleMeasure
static

Definition at line 2430 of file Ifc4x2SelectTypes.h.

◆ sIfcPositiveInteger

const OdAnsiString OdIfc4x2::IfcValue::sIfcPositiveInteger
static

Definition at line 2448 of file Ifc4x2SelectTypes.h.

◆ sIfcPositiveLengthMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcPositiveLengthMeasure
static

Definition at line 2431 of file Ifc4x2SelectTypes.h.

◆ sIfcPositivePlaneAngleMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcPositivePlaneAngleMeasure
static

Definition at line 2432 of file Ifc4x2SelectTypes.h.

◆ sIfcPositiveRatioMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcPositiveRatioMeasure
static

Definition at line 2433 of file Ifc4x2SelectTypes.h.

◆ sIfcPowerMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcPowerMeasure
static

Definition at line 2390 of file Ifc4x2SelectTypes.h.

◆ sIfcPressureMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcPressureMeasure
static

Definition at line 2391 of file Ifc4x2SelectTypes.h.

◆ sIfcRadioActivityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcRadioActivityMeasure
static

Definition at line 2392 of file Ifc4x2SelectTypes.h.

◆ sIfcRatioMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcRatioMeasure
static

Definition at line 2434 of file Ifc4x2SelectTypes.h.

◆ sIfcReal

const OdAnsiString OdIfc4x2::IfcValue::sIfcReal
static

Definition at line 2449 of file Ifc4x2SelectTypes.h.

◆ sIfcRotationalFrequencyMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcRotationalFrequencyMeasure
static

Definition at line 2393 of file Ifc4x2SelectTypes.h.

◆ sIfcRotationalMassMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcRotationalMassMeasure
static

Definition at line 2394 of file Ifc4x2SelectTypes.h.

◆ sIfcRotationalStiffnessMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcRotationalStiffnessMeasure
static

Definition at line 2395 of file Ifc4x2SelectTypes.h.

◆ sIfcSectionalAreaIntegralMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcSectionalAreaIntegralMeasure
static

Definition at line 2397 of file Ifc4x2SelectTypes.h.

◆ sIfcSectionModulusMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcSectionModulusMeasure
static

Definition at line 2396 of file Ifc4x2SelectTypes.h.

◆ sIfcShearModulusMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcShearModulusMeasure
static

Definition at line 2398 of file Ifc4x2SelectTypes.h.

◆ sIfcSolidAngleMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcSolidAngleMeasure
static

Definition at line 2435 of file Ifc4x2SelectTypes.h.

◆ sIfcSoundPowerLevelMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcSoundPowerLevelMeasure
static

Definition at line 2399 of file Ifc4x2SelectTypes.h.

◆ sIfcSoundPowerMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcSoundPowerMeasure
static

Definition at line 2400 of file Ifc4x2SelectTypes.h.

◆ sIfcSoundPressureLevelMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcSoundPressureLevelMeasure
static

Definition at line 2401 of file Ifc4x2SelectTypes.h.

◆ sIfcSoundPressureMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcSoundPressureMeasure
static

Definition at line 2402 of file Ifc4x2SelectTypes.h.

◆ sIfcSpecificHeatCapacityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcSpecificHeatCapacityMeasure
static

Definition at line 2403 of file Ifc4x2SelectTypes.h.

◆ sIfcTemperatureGradientMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcTemperatureGradientMeasure
static

Definition at line 2404 of file Ifc4x2SelectTypes.h.

◆ sIfcTemperatureRateOfChangeMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcTemperatureRateOfChangeMeasure
static

Definition at line 2405 of file Ifc4x2SelectTypes.h.

◆ sIfcText

const OdAnsiString OdIfc4x2::IfcValue::sIfcText
static

Definition at line 2450 of file Ifc4x2SelectTypes.h.

◆ sIfcThermalAdmittanceMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcThermalAdmittanceMeasure
static

Definition at line 2406 of file Ifc4x2SelectTypes.h.

◆ sIfcThermalConductivityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcThermalConductivityMeasure
static

Definition at line 2407 of file Ifc4x2SelectTypes.h.

◆ sIfcThermalExpansionCoefficientMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcThermalExpansionCoefficientMeasure
static

Definition at line 2408 of file Ifc4x2SelectTypes.h.

◆ sIfcThermalResistanceMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcThermalResistanceMeasure
static

Definition at line 2409 of file Ifc4x2SelectTypes.h.

◆ sIfcThermalTransmittanceMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcThermalTransmittanceMeasure
static

Definition at line 2410 of file Ifc4x2SelectTypes.h.

◆ sIfcThermodynamicTemperatureMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcThermodynamicTemperatureMeasure
static

Definition at line 2436 of file Ifc4x2SelectTypes.h.

◆ sIfcTime

const OdAnsiString OdIfc4x2::IfcValue::sIfcTime
static

Definition at line 2451 of file Ifc4x2SelectTypes.h.

◆ sIfcTimeMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcTimeMeasure
static

Definition at line 2437 of file Ifc4x2SelectTypes.h.

◆ sIfcTimeStamp

const OdAnsiString OdIfc4x2::IfcValue::sIfcTimeStamp
static

Definition at line 2452 of file Ifc4x2SelectTypes.h.

◆ sIfcTorqueMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcTorqueMeasure
static

Definition at line 2411 of file Ifc4x2SelectTypes.h.

◆ sIfcVaporPermeabilityMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcVaporPermeabilityMeasure
static

Definition at line 2412 of file Ifc4x2SelectTypes.h.

◆ sIfcVolumeMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcVolumeMeasure
static

Definition at line 2438 of file Ifc4x2SelectTypes.h.

◆ sIfcVolumetricFlowRateMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcVolumetricFlowRateMeasure
static

Definition at line 2413 of file Ifc4x2SelectTypes.h.

◆ sIfcWarpingConstantMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcWarpingConstantMeasure
static

Definition at line 2414 of file Ifc4x2SelectTypes.h.

◆ sIfcWarpingMomentMeasure

const OdAnsiString OdIfc4x2::IfcValue::sIfcWarpingMomentMeasure
static

Definition at line 2415 of file Ifc4x2SelectTypes.h.


The documentation for this class was generated from the following file: