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>