Class Ifc4x1::IfcNamedUnit¶
Defined in File Ifc4x1.h
Nested Relationships¶
This class is a nested type of Struct Ifc4x1.
Inheritance Relationships¶
Base Type¶
public IfcUtil::IfcBaseEntity(Class IfcBaseEntity)
Derived Types¶
public Ifc4x1::IfcContextDependentUnit(Class Ifc4x1::IfcContextDependentUnit)public Ifc4x1::IfcConversionBasedUnit(Class Ifc4x1::IfcConversionBasedUnit)public Ifc4x1::IfcSIUnit(Class Ifc4x1::IfcSIUnit)
Class Documentation¶
- 
class 
Ifc4x1::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 Ifc4x1::IfcContextDependentUnit, Ifc4x1::IfcConversionBasedUnit, Ifc4x1::IfcSIUnit
Public Types
- 
typedef IfcTemplatedEntityList<IfcNamedUnit> 
list¶ 
Public Functions
- 
::Ifc4x1::IfcDimensionalExponents *
Dimensions() const¶ The dimensional exponents of the SI base units by which the named unit is defined.
- 
void 
setDimensions(::Ifc4x1::IfcDimensionalExponents *v)¶ 
- 
::Ifc4x1::IfcUnitEnum::Value 
UnitType() const¶ The type of the unit.
- 
void 
setUnitType(::Ifc4x1::IfcUnitEnum::Value v)¶ 
- 
IfcNamedUnit(IfcEntityInstanceData *e)¶ 
- 
IfcNamedUnit(::Ifc4x1::IfcDimensionalExponents *v1_Dimensions, ::Ifc4x1::IfcUnitEnum::Value v2_UnitType)¶ 
- 
typedef IfcTemplatedEntityList<IfcNamedUnit>