Class Ifc2x3::IfcDerivedUnitElement¶
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)
Class Documentation¶

class
Ifc2x3
::
IfcDerivedUnitElement
: public IfcUtil::IfcBaseEntity¶ Definition from ISO/CD 1030341:1992: A derived unit element is one of the unit quantities which makes up a derived unit.
EXAMPLE: Newtons per square millimetre is a derived unit. It has two elements, Newton whose exponent has a value of 1 and millimetre whose exponent is 2.
NOTE: Corresponding ISO 10303 name: derived_unit_element, please refer to ISO/IS 1030341 for the final definition of the formal standard.
HISTORY New entity in IFC Release 1.5.1.
Public Types

typedef IfcTemplatedEntityList<IfcDerivedUnitElement>
list
¶
Public Functions

::Ifc2x3::IfcNamedUnit *
Unit
() const¶ The fixed quantity which is used as the mathematical factor.

void
setUnit
(::Ifc2x3::IfcNamedUnit *v)¶

int
Exponent
() const¶ The power that is applied to the unit attribute.

void
setExponent
(int v)¶

IfcDerivedUnitElement
(IfcEntityInstanceData *e)¶

IfcDerivedUnitElement
(::Ifc2x3::IfcNamedUnit *v1_Unit, int v2_Exponent)¶

typedef IfcTemplatedEntityList<IfcDerivedUnitElement>