Class Ifc2x3::IfcCraneRailAShapeProfileDef¶
Defined in File Ifc2x3.h
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
public Ifc2x3::IfcParameterizedProfileDef
(Class Ifc2x3::IfcParameterizedProfileDef)
Class Documentation¶
-
class
Ifc2x3
::
IfcCraneRailAShapeProfileDef
: public Ifc2x3::IfcParameterizedProfileDef¶ Public Types
-
typedef IfcTemplatedEntityList<IfcCraneRailAShapeProfileDef>
list
¶
Public Functions
-
double
OverallHeight
() const¶
-
void
setOverallHeight
(double v)¶
-
double
BaseWidth2
() const¶
-
void
setBaseWidth2
(double v)¶
-
bool
hasRadius
() const¶ Whether the optional attribute Radius is defined for this IfcCraneRailAShapeProfileDef.
-
double
Radius
() const¶
-
void
setRadius
(double v)¶
-
double
HeadWidth
() const¶
-
void
setHeadWidth
(double v)¶
-
double
HeadDepth2
() const¶
-
void
setHeadDepth2
(double v)¶
-
double
HeadDepth3
() const¶
-
void
setHeadDepth3
(double v)¶
-
double
WebThickness
() const¶
-
void
setWebThickness
(double v)¶
-
double
BaseWidth4
() const¶
-
void
setBaseWidth4
(double v)¶
-
double
BaseDepth1
() const¶
-
void
setBaseDepth1
(double v)¶
-
double
BaseDepth2
() const¶
-
void
setBaseDepth2
(double v)¶
-
double
BaseDepth3
() const¶
-
void
setBaseDepth3
(double v)¶
-
bool
hasCentreOfGravityInY
() const¶ Whether the optional attribute CentreOfGravityInY is defined for this IfcCraneRailAShapeProfileDef.
-
double
CentreOfGravityInY
() const¶
-
void
setCentreOfGravityInY
(double v)¶
-
IfcCraneRailAShapeProfileDef
(IfcEntityInstanceData *e)¶
-
IfcCraneRailAShapeProfileDef
(::Ifc2x3::IfcProfileTypeEnum::Value v1_ProfileType, boost::optional<std::string> v2_ProfileName, ::Ifc2x3::IfcAxis2Placement2D *v3_Position, double v4_OverallHeight, double v5_BaseWidth2, boost::optional<double> v6_Radius, double v7_HeadWidth, double v8_HeadDepth2, double v9_HeadDepth3, double v10_WebThickness, double v11_BaseWidth4, double v12_BaseDepth1, double v13_BaseDepth2, double v14_BaseDepth3, boost::optional<double> v15_CentreOfGravityInY)¶
-
typedef IfcTemplatedEntityList<IfcCraneRailAShapeProfileDef>