Class Ifc4x1::IfcMaterialClassificationRelationship¶
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
::
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)¶
-
::Ifc4x1::IfcMaterial *
ClassifiedMaterial
() const¶ Material being classified.
-
void
setClassifiedMaterial
(::Ifc4x1::IfcMaterial *v)¶
-
IfcMaterialClassificationRelationship
(IfcEntityInstanceData *e)¶
-
IfcMaterialClassificationRelationship
(IfcEntityList::ptr v1_MaterialClassifications, ::Ifc4x1::IfcMaterial *v2_ClassifiedMaterial)¶
-
typedef IfcTemplatedEntityList<IfcMaterialClassificationRelationship>