CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdIfc4x3_rc1::IfcMeasureValue Class Reference

#include <Ifc4x3_RC1SelectTypes.h>

Inheritance diagram for OdIfc4x3_rc1::IfcMeasureValue:

Public Member Functions

 IfcMeasureValue (OdDAI::Select &select)
 
bool isIfcAmountOfSubstanceMeasure ()
 
void setIfcAmountOfSubstanceMeasure (IfcAmountOfSubstanceMeasure val)
 
bool isIfcAreaMeasure ()
 
void setIfcAreaMeasure (IfcAreaMeasure val)
 
bool isIfcComplexNumber ()
 
void setIfcComplexNumber (OdArray< double > val)
 
bool isIfcContextDependentMeasure ()
 
void setIfcContextDependentMeasure (IfcContextDependentMeasure val)
 
bool isIfcCountMeasure ()
 
void setIfcCountMeasure (IfcCountMeasure val)
 
bool isIfcDescriptiveMeasure ()
 
void setIfcDescriptiveMeasure (IfcDescriptiveMeasure val)
 
bool isIfcElectricCurrentMeasure ()
 
void setIfcElectricCurrentMeasure (IfcElectricCurrentMeasure val)
 
bool isIfcLengthMeasure ()
 
void setIfcLengthMeasure (IfcLengthMeasure val)
 
bool isIfcLuminousIntensityMeasure ()
 
void setIfcLuminousIntensityMeasure (IfcLuminousIntensityMeasure val)
 
bool isIfcMassMeasure ()
 
void setIfcMassMeasure (IfcMassMeasure val)
 
bool isIfcNonNegativeLengthMeasure ()
 
void setIfcNonNegativeLengthMeasure (IfcNonNegativeLengthMeasure val)
 
bool isIfcNormalisedRatioMeasure ()
 
void setIfcNormalisedRatioMeasure (IfcNormalisedRatioMeasure val)
 
bool isIfcNumericMeasure ()
 
void setIfcNumericMeasure (IfcNumericMeasure val)
 
bool isIfcParameterValue ()
 
void setIfcParameterValue (IfcParameterValue val)
 
bool isIfcPlaneAngleMeasure ()
 
void setIfcPlaneAngleMeasure (IfcPlaneAngleMeasure val)
 
bool isIfcPositiveLengthMeasure ()
 
void setIfcPositiveLengthMeasure (IfcPositiveLengthMeasure val)
 
bool isIfcPositivePlaneAngleMeasure ()
 
void setIfcPositivePlaneAngleMeasure (IfcPositivePlaneAngleMeasure val)
 
bool isIfcPositiveRatioMeasure ()
 
void setIfcPositiveRatioMeasure (IfcPositiveRatioMeasure val)
 
bool isIfcRatioMeasure ()
 
void setIfcRatioMeasure (IfcRatioMeasure val)
 
bool isIfcSolidAngleMeasure ()
 
void setIfcSolidAngleMeasure (IfcSolidAngleMeasure val)
 
bool isIfcThermodynamicTemperatureMeasure ()
 
void setIfcThermodynamicTemperatureMeasure (IfcThermodynamicTemperatureMeasure val)
 
bool isIfcTimeMeasure ()
 
void setIfcTimeMeasure (IfcTimeMeasure val)
 
bool isIfcVolumeMeasure ()
 
void setIfcVolumeMeasure (IfcVolumeMeasure val)
 

Detailed Description

Definition at line 3869 of file Ifc4x3_RC1SelectTypes.h.

Constructor & Destructor Documentation

◆ IfcMeasureValue()

OdIfc4x3_rc1::IfcMeasureValue::IfcMeasureValue ( OdDAI::Select & select)
inline

Constructor for the IfcMeasureValue class.

Parameters
select[in] Select value to set.

Definition at line 3879 of file Ifc4x3_RC1SelectTypes.h.

Member Function Documentation

◆ isIfcAmountOfSubstanceMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcAmountOfSubstanceMeasure ( )

Checks whether this select contains value of IfcAmountOfSubstanceMeasure or derived type.

Returns
True if the select contains value of IfcAmountOfSubstanceMeasure or derived type, false otherwise.

◆ isIfcAreaMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcAreaMeasure ( )

Checks whether this select contains value of IfcAreaMeasure or derived type.

Returns
True if the select contains value of IfcAreaMeasure or derived type, false otherwise.

◆ isIfcComplexNumber()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcComplexNumber ( )

Checks whether this select contains value of IfcComplexNumber or derived type.

Returns
True if the select contains value of IfcComplexNumber or derived type, false otherwise.

◆ isIfcContextDependentMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcContextDependentMeasure ( )

Checks whether this select contains value of IfcContextDependentMeasure or derived type.

Returns
True if the select contains value of IfcContextDependentMeasure or derived type, false otherwise.

◆ isIfcCountMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcCountMeasure ( )

Checks whether this select contains value of IfcCountMeasure or derived type.

Returns
True if the select contains value of IfcCountMeasure or derived type, false otherwise.

◆ isIfcDescriptiveMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcDescriptiveMeasure ( )

Checks whether this select contains value of IfcDescriptiveMeasure or derived type.

Returns
True if the select contains value of IfcDescriptiveMeasure or derived type, false otherwise.

◆ isIfcElectricCurrentMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcElectricCurrentMeasure ( )

Checks whether this select contains value of IfcElectricCurrentMeasure or derived type.

Returns
True if the select contains value of IfcElectricCurrentMeasure or derived type, false otherwise.

◆ isIfcLengthMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcLengthMeasure ( )

Checks whether this select contains value of IfcLengthMeasure or derived type.

Returns
True if the select contains value of IfcLengthMeasure or derived type, false otherwise.

◆ isIfcLuminousIntensityMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcLuminousIntensityMeasure ( )

Checks whether this select contains value of IfcLuminousIntensityMeasure or derived type.

Returns
True if the select contains value of IfcLuminousIntensityMeasure or derived type, false otherwise.

◆ isIfcMassMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcMassMeasure ( )

Checks whether this select contains value of IfcMassMeasure or derived type.

Returns
True if the select contains value of IfcMassMeasure or derived type, false otherwise.

◆ isIfcNonNegativeLengthMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcNonNegativeLengthMeasure ( )

Checks whether this select contains value of IfcNonNegativeLengthMeasure or derived type.

Returns
True if the select contains value of IfcNonNegativeLengthMeasure or derived type, false otherwise.

◆ isIfcNormalisedRatioMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcNormalisedRatioMeasure ( )

Checks whether this select contains value of IfcNormalisedRatioMeasure or derived type.

Returns
True if the select contains value of IfcNormalisedRatioMeasure or derived type, false otherwise.

◆ isIfcNumericMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcNumericMeasure ( )

Checks whether this select contains value of IfcNumericMeasure or derived type.

Returns
True if the select contains value of IfcNumericMeasure or derived type, false otherwise.

◆ isIfcParameterValue()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcParameterValue ( )

Checks whether this select contains value of IfcParameterValue or derived type.

Returns
True if the select contains value of IfcParameterValue or derived type, false otherwise.

◆ isIfcPlaneAngleMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcPlaneAngleMeasure ( )

Checks whether this select contains value of IfcPlaneAngleMeasure or derived type.

Returns
True if the select contains value of IfcPlaneAngleMeasure or derived type, false otherwise.

◆ isIfcPositiveLengthMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcPositiveLengthMeasure ( )

Checks whether this select contains value of IfcPositiveLengthMeasure or derived type.

Returns
True if the select contains value of IfcPositiveLengthMeasure or derived type, false otherwise.

◆ isIfcPositivePlaneAngleMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcPositivePlaneAngleMeasure ( )

Checks whether this select contains value of IfcPositivePlaneAngleMeasure or derived type.

Returns
True if the select contains value of IfcPositivePlaneAngleMeasure or derived type, false otherwise.

◆ isIfcPositiveRatioMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcPositiveRatioMeasure ( )

Checks whether this select contains value of IfcPositiveRatioMeasure or derived type.

Returns
True if the select contains value of IfcPositiveRatioMeasure or derived type, false otherwise.

◆ isIfcRatioMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcRatioMeasure ( )

Checks whether this select contains value of IfcRatioMeasure or derived type.

Returns
True if the select contains value of IfcRatioMeasure or derived type, false otherwise.

◆ isIfcSolidAngleMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcSolidAngleMeasure ( )

Checks whether this select contains value of IfcSolidAngleMeasure or derived type.

Returns
True if the select contains value of IfcSolidAngleMeasure or derived type, false otherwise.

◆ isIfcThermodynamicTemperatureMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcThermodynamicTemperatureMeasure ( )

Checks whether this select contains value of IfcThermodynamicTemperatureMeasure or derived type.

Returns
True if the select contains value of IfcThermodynamicTemperatureMeasure or derived type, false otherwise.

◆ isIfcTimeMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcTimeMeasure ( )

Checks whether this select contains value of IfcTimeMeasure or derived type.

Returns
True if the select contains value of IfcTimeMeasure or derived type, false otherwise.

◆ isIfcVolumeMeasure()

bool OdIfc4x3_rc1::IfcMeasureValue::isIfcVolumeMeasure ( )

Checks whether this select contains value of IfcVolumeMeasure or derived type.

Returns
True if the select contains value of IfcVolumeMeasure or derived type, false otherwise.

◆ setIfcAmountOfSubstanceMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcAmountOfSubstanceMeasure ( IfcAmountOfSubstanceMeasure val)

Sets an IfcAmountOfSubstanceMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcAreaMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcAreaMeasure ( IfcAreaMeasure val)

Sets an IfcAreaMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcComplexNumber()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcComplexNumber ( OdArray< double > val)

Sets an IfcComplexNumber instance into a select.

Parameters
val[in] Value to set.

◆ setIfcContextDependentMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcContextDependentMeasure ( IfcContextDependentMeasure val)

Sets an IfcContextDependentMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcCountMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcCountMeasure ( IfcCountMeasure val)

Sets an IfcCountMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcDescriptiveMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcDescriptiveMeasure ( IfcDescriptiveMeasure val)

Sets an IfcDescriptiveMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcElectricCurrentMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcElectricCurrentMeasure ( IfcElectricCurrentMeasure val)

Sets an IfcElectricCurrentMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcLengthMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcLengthMeasure ( IfcLengthMeasure val)

Sets an IfcLengthMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcLuminousIntensityMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcLuminousIntensityMeasure ( IfcLuminousIntensityMeasure val)

Sets an IfcLuminousIntensityMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcMassMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcMassMeasure ( IfcMassMeasure val)

Sets an IfcMassMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcNonNegativeLengthMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcNonNegativeLengthMeasure ( IfcNonNegativeLengthMeasure val)

Sets an IfcNonNegativeLengthMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcNormalisedRatioMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcNormalisedRatioMeasure ( IfcNormalisedRatioMeasure val)

Sets an IfcNormalisedRatioMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcNumericMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcNumericMeasure ( IfcNumericMeasure val)

Sets an IfcNumericMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcParameterValue()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcParameterValue ( IfcParameterValue val)

Sets an IfcParameterValue instance into a select.

Parameters
val[in] Value to set.

◆ setIfcPlaneAngleMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcPlaneAngleMeasure ( IfcPlaneAngleMeasure val)

Sets an IfcPlaneAngleMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcPositiveLengthMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcPositiveLengthMeasure ( IfcPositiveLengthMeasure val)

Sets an IfcPositiveLengthMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcPositivePlaneAngleMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcPositivePlaneAngleMeasure ( IfcPositivePlaneAngleMeasure val)

Sets an IfcPositivePlaneAngleMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcPositiveRatioMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcPositiveRatioMeasure ( IfcPositiveRatioMeasure val)

Sets an IfcPositiveRatioMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcRatioMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcRatioMeasure ( IfcRatioMeasure val)

Sets an IfcRatioMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcSolidAngleMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcSolidAngleMeasure ( IfcSolidAngleMeasure val)

Sets an IfcSolidAngleMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcThermodynamicTemperatureMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcThermodynamicTemperatureMeasure ( IfcThermodynamicTemperatureMeasure val)

Sets an IfcThermodynamicTemperatureMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcTimeMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcTimeMeasure ( IfcTimeMeasure val)

Sets an IfcTimeMeasure instance into a select.

Parameters
val[in] Value to set.

◆ setIfcVolumeMeasure()

void OdIfc4x3_rc1::IfcMeasureValue::setIfcVolumeMeasure ( IfcVolumeMeasure val)

Sets an IfcVolumeMeasure instance into a select.

Parameters
val[in] Value to set.

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