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>