Class Ifc2x3::IfcStructuralSteelProfileProperties¶
Defined in File Ifc2x3.h
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
public Ifc2x3::IfcStructuralProfileProperties
(Class Ifc2x3::IfcStructuralProfileProperties)
Class Documentation¶
-
class
Ifc2x3
::
IfcStructuralSteelProfileProperties
: public Ifc2x3::IfcStructuralProfileProperties¶ Public Types
-
typedef IfcTemplatedEntityList<IfcStructuralSteelProfileProperties>
list
¶
Public Functions
-
bool
hasShearAreaZ
() const¶ Whether the optional attribute ShearAreaZ is defined for this IfcStructuralSteelProfileProperties.
-
double
ShearAreaZ
() const¶
-
void
setShearAreaZ
(double v)¶
-
bool
hasShearAreaY
() const¶ Whether the optional attribute ShearAreaY is defined for this IfcStructuralSteelProfileProperties.
-
double
ShearAreaY
() const¶
-
void
setShearAreaY
(double v)¶
-
bool
hasPlasticShapeFactorY
() const¶ Whether the optional attribute PlasticShapeFactorY is defined for this IfcStructuralSteelProfileProperties.
-
double
PlasticShapeFactorY
() const¶
-
void
setPlasticShapeFactorY
(double v)¶
-
bool
hasPlasticShapeFactorZ
() const¶ Whether the optional attribute PlasticShapeFactorZ is defined for this IfcStructuralSteelProfileProperties.
-
double
PlasticShapeFactorZ
() const¶
-
void
setPlasticShapeFactorZ
(double v)¶
-
IfcStructuralSteelProfileProperties
(IfcEntityInstanceData *e)¶
-
IfcStructuralSteelProfileProperties
(boost::optional<std::string> v1_ProfileName, ::Ifc2x3::IfcProfileDef *v2_ProfileDefinition, boost::optional<double> v3_PhysicalWeight, boost::optional<double> v4_Perimeter, boost::optional<double> v5_MinimumPlateThickness, boost::optional<double> v6_MaximumPlateThickness, boost::optional<double> v7_CrossSectionArea, boost::optional<double> v8_TorsionalConstantX, boost::optional<double> v9_MomentOfInertiaYZ, boost::optional<double> v10_MomentOfInertiaY, boost::optional<double> v11_MomentOfInertiaZ, boost::optional<double> v12_WarpingConstant, boost::optional<double> v13_ShearCentreZ, boost::optional<double> v14_ShearCentreY, boost::optional<double> v15_ShearDeformationAreaZ, boost::optional<double> v16_ShearDeformationAreaY, boost::optional<double> v17_MaximumSectionModulusY, boost::optional<double> v18_MinimumSectionModulusY, boost::optional<double> v19_MaximumSectionModulusZ, boost::optional<double> v20_MinimumSectionModulusZ, boost::optional<double> v21_TorsionalSectionModulus, boost::optional<double> v22_CentreOfGravityInX, boost::optional<double> v23_CentreOfGravityInY, boost::optional<double> v24_ShearAreaZ, boost::optional<double> v25_ShearAreaY, boost::optional<double> v26_PlasticShapeFactorY, boost::optional<double> v27_PlasticShapeFactorZ)¶
-
typedef IfcTemplatedEntityList<IfcStructuralSteelProfileProperties>