Class Ifc4x1::IfcDerivedUnitElement¶
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)
Class Documentation¶
-
class
Ifc4x1
::
IfcDerivedUnitElement
: public IfcUtil::IfcBaseEntity¶ Definition from ISO/CD 10303-41: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 10303-41 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
-
::Ifc4x1::IfcNamedUnit *
Unit
() const¶ The fixed quantity which is used as the mathematical factor.
-
void
setUnit
(::Ifc4x1::IfcNamedUnit *v)¶
-
int
Exponent
() const¶ The power that is applied to the unit attribute.
-
void
setExponent
(int v)¶
-
IfcDerivedUnitElement
(IfcEntityInstanceData *e)¶
-
IfcDerivedUnitElement
(::Ifc4x1::IfcNamedUnit *v1_Unit, int v2_Exponent)¶
-
typedef IfcTemplatedEntityList<IfcDerivedUnitElement>