Class Ifc4x3_rc1::IfcSlippageConnectionCondition

Nested Relationships

This class is a nested type of Struct Ifc4x3_rc1.

Inheritance Relationships

Base Type

Class Documentation

class Ifc4x3_rc1::IfcSlippageConnectionCondition : public Ifc4x3_rc1::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 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)
const IfcParse::entity &declaration() const
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)

Public Static Functions

const IfcParse::entity &Class()