Class Ifc2x3::IfcGeneralMaterialProperties¶
Defined in File Ifc2x3.h
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
public Ifc2x3::IfcMaterialProperties
(Class Ifc2x3::IfcMaterialProperties)
Class Documentation¶
-
class
Ifc2x3
::
IfcGeneralMaterialProperties
: public Ifc2x3::IfcMaterialProperties¶ Public Types
-
typedef IfcTemplatedEntityList<IfcGeneralMaterialProperties>
list
¶
Public Functions
-
bool
hasMolecularWeight
() const¶ Whether the optional attribute MolecularWeight is defined for this IfcGeneralMaterialProperties.
-
double
MolecularWeight
() const¶
-
void
setMolecularWeight
(double v)¶
-
bool
hasPorosity
() const¶ Whether the optional attribute Porosity is defined for this IfcGeneralMaterialProperties.
-
double
Porosity
() const¶
-
void
setPorosity
(double v)¶
-
bool
hasMassDensity
() const¶ Whether the optional attribute MassDensity is defined for this IfcGeneralMaterialProperties.
-
double
MassDensity
() const¶
-
void
setMassDensity
(double v)¶
-
IfcGeneralMaterialProperties
(IfcEntityInstanceData *e)¶
-
IfcGeneralMaterialProperties
(::Ifc2x3::IfcMaterial *v1_Material, boost::optional<double> v2_MolecularWeight, boost::optional<double> v3_Porosity, boost::optional<double> v4_MassDensity)¶
-
typedef IfcTemplatedEntityList<IfcGeneralMaterialProperties>