Class Ifc4x1::IfcContextDependentUnit

Nested Relationships

This class is a nested type of Struct Ifc4x1.

Inheritance Relationships

Base Type

Class Documentation

class Ifc4x1::IfcContextDependentUnit : public Ifc4x1::IfcNamedUnit

Definition from ISO/CD 10303-41:1992: A context dependent unit is a unit which is not related to the SI system.

NOTE The number of parts in an assembly is a physical quantity measured in units that may be called “parts” but which cannot be related to an SI unit.

NOTE Corresponding ISO 10303 name: context_dependent_unit, 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 Functions

std::string Name() const

The word, or group of words, by which the context dependent unit is referred to.

void setName(std::string v)
IfcTemplatedEntityList<IfcExternalReferenceRelationship>::ptr HasExternalReference() const
const IfcParse::entity &declaration() const
IfcContextDependentUnit(IfcEntityInstanceData *e)
IfcContextDependentUnit(::Ifc4x1::IfcDimensionalExponents *v1_Dimensions, ::Ifc4x1::IfcUnitEnum::Value v2_UnitType, std::string v3_Name)

Public Static Functions

const IfcParse::entity &Class()