Class Ifc4x1::IfcSlippageConnectionCondition¶
Defined in File Ifc4x1.h
Nested Relationships¶
This class is a nested type of Struct Ifc4x1.
Inheritance Relationships¶
Base Type¶
public Ifc4x1::IfcStructuralConnectionCondition
(Class Ifc4x1::IfcStructuralConnectionCondition)
Class Documentation¶
-
class
Ifc4x1
::
IfcSlippageConnectionCondition
: public Ifc4x1::IfcStructuralConnectionCondition¶ Definition from IAI: Describes slippage in support conditions or connection conditions. Slippage means that a relative displacement may occur in a support or connection before support or connection reactions are awoken.
Applicability:
Point supports and connections, curve supports and connections, surface supports and connections.
HISTORY: New entity in IFC 2x2.
Public Types
-
typedef IfcTemplatedEntityList<IfcSlippageConnectionCondition>
list
¶
Public Functions
-
bool
hasSlippageX
() const¶ Whether the optional attribute SlippageX is defined for this IfcSlippageConnectionCondition.
-
double
SlippageX
() const¶ Slippage in x-direction of the coordinate system defined by the instance which uses this resource object.
-
void
setSlippageX
(double v)¶
-
bool
hasSlippageY
() const¶ Whether the optional attribute SlippageY is defined for this IfcSlippageConnectionCondition.
-
double
SlippageY
() const¶ Slippage in y-direction of the coordinate system defined by the instance which uses this resource object.
-
void
setSlippageY
(double v)¶
-
bool
hasSlippageZ
() const¶ Whether the optional attribute SlippageZ is defined for this IfcSlippageConnectionCondition.
-
double
SlippageZ
() const¶ Slippage in z-direction of the coordinate system defined by the instance which uses this resource object.
-
void
setSlippageZ
(double v)¶
-
IfcSlippageConnectionCondition
(IfcEntityInstanceData *e)¶
-
IfcSlippageConnectionCondition
(boost::optional<std::string> v1_Name, boost::optional<double> v2_SlippageX, boost::optional<double> v3_SlippageY, boost::optional<double> v4_SlippageZ)¶
-
typedef IfcTemplatedEntityList<IfcSlippageConnectionCondition>