Class Ifc2x3::IfcFuelProperties

Nested Relationships

This class is a nested type of Struct Ifc2x3.

Inheritance Relationships

Base Type

Class Documentation

class Ifc2x3::IfcFuelProperties : public Ifc2x3::IfcMaterialProperties

Public Types

typedef IfcTemplatedEntityList<IfcFuelProperties> list

Public Functions

bool hasCombustionTemperature() const

Whether the optional attribute CombustionTemperature is defined for this IfcFuelProperties.

double CombustionTemperature() const
void setCombustionTemperature(double v)
bool hasCarbonContent() const

Whether the optional attribute CarbonContent is defined for this IfcFuelProperties.

double CarbonContent() const
void setCarbonContent(double v)
bool hasLowerHeatingValue() const

Whether the optional attribute LowerHeatingValue is defined for this IfcFuelProperties.

double LowerHeatingValue() const
void setLowerHeatingValue(double v)
bool hasHigherHeatingValue() const

Whether the optional attribute HigherHeatingValue is defined for this IfcFuelProperties.

double HigherHeatingValue() const
void setHigherHeatingValue(double v)
const IfcParse::entity &declaration() const
IfcFuelProperties(IfcEntityInstanceData *e)
IfcFuelProperties(::Ifc2x3::IfcMaterial *v1_Material, boost::optional<double> v2_CombustionTemperature, boost::optional<double> v3_CarbonContent, boost::optional<double> v4_LowerHeatingValue, boost::optional<double> v5_HigherHeatingValue)

Public Static Functions

const IfcParse::entity &Class()