Class Ifc2x3::IfcMechanicalConcreteMaterialProperties¶
Defined in File Ifc2x3.h
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
public Ifc2x3::IfcMechanicalMaterialProperties
(Class Ifc2x3::IfcMechanicalMaterialProperties)
Class Documentation¶
-
class
Ifc2x3
::
IfcMechanicalConcreteMaterialProperties
: public Ifc2x3::IfcMechanicalMaterialProperties¶ Public Types
Public Functions
-
bool
hasCompressiveStrength
() const¶ Whether the optional attribute CompressiveStrength is defined for this IfcMechanicalConcreteMaterialProperties.
-
double
CompressiveStrength
() const¶
-
void
setCompressiveStrength
(double v)¶
-
bool
hasMaxAggregateSize
() const¶ Whether the optional attribute MaxAggregateSize is defined for this IfcMechanicalConcreteMaterialProperties.
-
double
MaxAggregateSize
() const¶
-
void
setMaxAggregateSize
(double v)¶
-
bool
hasAdmixturesDescription
() const¶ Whether the optional attribute AdmixturesDescription is defined for this IfcMechanicalConcreteMaterialProperties.
-
std::string
AdmixturesDescription
() const¶
-
void
setAdmixturesDescription
(std::string v)¶
-
bool
hasWorkability
() const¶ Whether the optional attribute Workability is defined for this IfcMechanicalConcreteMaterialProperties.
-
std::string
Workability
() const¶
-
void
setWorkability
(std::string v)¶
-
bool
hasProtectivePoreRatio
() const¶ Whether the optional attribute ProtectivePoreRatio is defined for this IfcMechanicalConcreteMaterialProperties.
-
double
ProtectivePoreRatio
() const¶
-
void
setProtectivePoreRatio
(double v)¶
-
bool
hasWaterImpermeability
() const¶ Whether the optional attribute WaterImpermeability is defined for this IfcMechanicalConcreteMaterialProperties.
-
std::string
WaterImpermeability
() const¶
-
void
setWaterImpermeability
(std::string v)¶
-
IfcMechanicalConcreteMaterialProperties
(IfcEntityInstanceData *e)¶
-
IfcMechanicalConcreteMaterialProperties
(::Ifc2x3::IfcMaterial *v1_Material, boost::optional<double> v2_DynamicViscosity, boost::optional<double> v3_YoungModulus, boost::optional<double> v4_ShearModulus, boost::optional<double> v5_PoissonRatio, boost::optional<double> v6_ThermalExpansionCoefficient, boost::optional<double> v7_CompressiveStrength, boost::optional<double> v8_MaxAggregateSize, boost::optional<std::string> v9_AdmixturesDescription, boost::optional<std::string> v10_Workability, boost::optional<double> v11_ProtectivePoreRatio, boost::optional<std::string> v12_WaterImpermeability)¶
-
bool