Class Ifc2x3::IfcNamedUnit¶
Defined in File Ifc2x3.h
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
public IfcUtil::IfcBaseEntity
(Class IfcBaseEntity)
Derived Types¶
public Ifc2x3::IfcContextDependentUnit
(Class Ifc2x3::IfcContextDependentUnit)public Ifc2x3::IfcConversionBasedUnit
(Class Ifc2x3::IfcConversionBasedUnit)public Ifc2x3::IfcSIUnit
(Class Ifc2x3::IfcSIUnit)
Class Documentation¶
-
class
Ifc2x3
::
IfcNamedUnit
: public IfcUtil::IfcBaseEntity¶ Definition from ISO/CD 10303-41:1992: A named unit is a unit quantity associated with the word, or group of words, by which the unit is identified.
NOTE Corresponding ISO 10303 name: named_unit, please refer to ISO/IS 10303-41 for the final definition of the formal standard.
HISTORY New type in IFC Release 1.5.1.
Subclassed by Ifc2x3::IfcContextDependentUnit, Ifc2x3::IfcConversionBasedUnit, Ifc2x3::IfcSIUnit
Public Types
-
typedef IfcTemplatedEntityList<IfcNamedUnit>
list
¶
Public Functions
-
::Ifc2x3::IfcDimensionalExponents *
Dimensions
() const¶ The dimensional exponents of the SI base units by which the named unit is defined.
-
void
setDimensions
(::Ifc2x3::IfcDimensionalExponents *v)¶
-
::Ifc2x3::IfcUnitEnum::Value
UnitType
() const¶ The type of the unit.
-
void
setUnitType
(::Ifc2x3::IfcUnitEnum::Value v)¶
-
IfcNamedUnit
(IfcEntityInstanceData *e)¶
-
IfcNamedUnit
(::Ifc2x3::IfcDimensionalExponents *v1_Dimensions, ::Ifc2x3::IfcUnitEnum::Value v2_UnitType)¶
-
typedef IfcTemplatedEntityList<IfcNamedUnit>