Class Ifc4::IfcMaterialClassificationRelationship¶
Defined in File Ifc4.h
Nested Relationships¶
This class is a nested type of Struct Ifc4.
Inheritance Relationships¶
Base Type¶
public IfcUtil::IfcBaseEntity(Class IfcBaseEntity)
Class Documentation¶
-
class
Ifc4::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 Types
-
typedef IfcTemplatedEntityList<IfcMaterialClassificationRelationship>
list¶
Public Functions
-
IfcEntityList::ptr
MaterialClassifications() const¶ The material classifications identifying the type of material.
-
void
setMaterialClassifications(IfcEntityList::ptr v)¶
-
::Ifc4::IfcMaterial *
ClassifiedMaterial() const¶ Material being classified.
-
void
setClassifiedMaterial(::Ifc4::IfcMaterial *v)¶
-
IfcMaterialClassificationRelationship(IfcEntityInstanceData *e)¶
-
IfcMaterialClassificationRelationship(IfcEntityList::ptr v1_MaterialClassifications, ::Ifc4::IfcMaterial *v2_ClassifiedMaterial)¶
-
typedef IfcTemplatedEntityList<IfcMaterialClassificationRelationship>