Class Ifc2x3::IfcStructuralLoadTemperature¶
Defined in File Ifc2x3.h
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
public Ifc2x3::IfcStructuralLoadStatic(Class Ifc2x3::IfcStructuralLoadStatic)
Class Documentation¶
- 
class 
Ifc2x3::IfcStructuralLoadTemperature: public Ifc2x3::IfcStructuralLoadStatic¶ An instance of the entity IfcStructuralLoadTemperature shall be used to define actions which are caused by a temperature change. As shown in Figure 332, the change of temperature is given with a constant value which is applied to the complete section and values for temperature differences between outer fibres of the section.
HISTORY New entity in IFC2x2.
Figure 332 — Structural load temperature
Public Types
- 
typedef IfcTemplatedEntityList<IfcStructuralLoadTemperature> 
list¶ 
Public Functions
- 
bool 
hasDeltaT_Constant() const¶ Whether the optional attribute DeltaT_Constant is defined for this IfcStructuralLoadTemperature.
- 
double 
DeltaT_Constant() const¶ 
- 
void 
setDeltaT_Constant(double v)¶ 
- 
bool 
hasDeltaT_Y() const¶ Whether the optional attribute DeltaT_Y is defined for this IfcStructuralLoadTemperature.
- 
double 
DeltaT_Y() const¶ 
- 
void 
setDeltaT_Y(double v)¶ 
- 
bool 
hasDeltaT_Z() const¶ Whether the optional attribute DeltaT_Z is defined for this IfcStructuralLoadTemperature.
- 
double 
DeltaT_Z() const¶ 
- 
void 
setDeltaT_Z(double v)¶ 
- 
IfcStructuralLoadTemperature(IfcEntityInstanceData *e)¶ 
- 
IfcStructuralLoadTemperature(boost::optional<std::string> v1_Name, boost::optional<double> v2_DeltaT_Constant, boost::optional<double> v3_DeltaT_Y, boost::optional<double> v4_DeltaT_Z)¶ 
- 
typedef IfcTemplatedEntityList<IfcStructuralLoadTemperature>