Class Ifc4x3_rc1::IfcMaterialClassificationRelationship

Nested Relationships

This class is a nested type of Struct Ifc4x3_rc1.

Inheritance Relationships

Base Type

Class Documentation

class Ifc4x3_rc1::IfcMaterialClassificationRelationship : public IfcUtil::IfcBaseEntity

IfcMaterialClassificationRelationship is a relationship assigning classifications to materials.

HISTORY New entity in IFC2x.

IFC2x4 CHANGE The entity IfcMaterialClassificationRelationship is deprecated since IFC2x4 and shall no longer be used. Use IfcExternalReferenceRelationship instead.

Public Functions

IfcEntityList::ptr MaterialClassifications() const

The material classifications identifying the type of material.

void setMaterialClassifications(IfcEntityList::ptr v)
::Ifc4x3_rc1::IfcMaterial *ClassifiedMaterial() const

Material being classified.

void setClassifiedMaterial(::Ifc4x3_rc1::IfcMaterial *v)
const IfcParse::entity &declaration() const
IfcMaterialClassificationRelationship(IfcEntityInstanceData *e)
IfcMaterialClassificationRelationship(IfcEntityList::ptr v1_MaterialClassifications, ::Ifc4x3_rc1::IfcMaterial *v2_ClassifiedMaterial)

Public Static Functions

const IfcParse::entity &Class()