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>