Class Ifc2x3::IfcThermalMaterialProperties

Nested Relationships

This class is a nested type of Struct Ifc2x3.

Inheritance Relationships

Base Type

Class Documentation

class Ifc2x3::IfcThermalMaterialProperties : public Ifc2x3::IfcMaterialProperties

Public Functions

bool hasSpecificHeatCapacity() const

Whether the optional attribute SpecificHeatCapacity is defined for this IfcThermalMaterialProperties.

double SpecificHeatCapacity() const
void setSpecificHeatCapacity(double v)
bool hasBoilingPoint() const

Whether the optional attribute BoilingPoint is defined for this IfcThermalMaterialProperties.

double BoilingPoint() const
void setBoilingPoint(double v)
bool hasFreezingPoint() const

Whether the optional attribute FreezingPoint is defined for this IfcThermalMaterialProperties.

double FreezingPoint() const
void setFreezingPoint(double v)
bool hasThermalConductivity() const

Whether the optional attribute ThermalConductivity is defined for this IfcThermalMaterialProperties.

double ThermalConductivity() const
void setThermalConductivity(double v)
const IfcParse::entity &declaration() const
IfcThermalMaterialProperties(IfcEntityInstanceData *e)
IfcThermalMaterialProperties(::Ifc2x3::IfcMaterial *v1_Material, boost::optional<double> v2_SpecificHeatCapacity, boost::optional<double> v3_BoilingPoint, boost::optional<double> v4_FreezingPoint, boost::optional<double> v5_ThermalConductivity)

Public Static Functions

const IfcParse::entity &Class()