Class Ifc4x1::IfcStructuralConnection¶
Defined in File Ifc4x1.h
Nested Relationships¶
This class is a nested type of Struct Ifc4x1.
Inheritance Relationships¶
Base Type¶
public Ifc4x1::IfcStructuralItem
(Class Ifc4x1::IfcStructuralItem)
Derived Types¶
public Ifc4x1::IfcStructuralCurveConnection
(Class Ifc4x1::IfcStructuralCurveConnection)public Ifc4x1::IfcStructuralPointConnection
(Class Ifc4x1::IfcStructuralPointConnection)public Ifc4x1::IfcStructuralSurfaceConnection
(Class Ifc4x1::IfcStructuralSurfaceConnection)
Class Documentation¶
-
class
Ifc4x1
::
IfcStructuralConnection
: public Ifc4x1::IfcStructuralItem¶ Definition from IAI: An IfcStructuralConnection represents a structural connection object (node i.e. vertex connection, or edge connection, or surface connection) or supports.
HISTORY: New entity in IFC 2x2.
Subclassed by Ifc4x1::IfcStructuralCurveConnection, Ifc4x1::IfcStructuralPointConnection, Ifc4x1::IfcStructuralSurfaceConnection
Public Types
-
typedef IfcTemplatedEntityList<IfcStructuralConnection>
list
¶
Public Functions
-
bool
hasAppliedCondition
() const¶ Whether the optional attribute AppliedCondition is defined for this IfcStructuralConnection.
-
::Ifc4x1::IfcBoundaryCondition *
AppliedCondition
() const¶ Optional boundary conditions which define support conditions of this connection object, given in local coordinate directions of the connection object. If left unspecified, the connection object is assumed to have no supports besides being connected with members.
-
void
setAppliedCondition
(::Ifc4x1::IfcBoundaryCondition *v)¶
-
IfcTemplatedEntityList<IfcRelConnectsStructuralMember>::ptr
ConnectsStructuralMembers
() const¶
-
IfcStructuralConnection
(IfcEntityInstanceData *e)¶
-
IfcStructuralConnection
(std::string v1_GlobalId, ::Ifc4x1::IfcOwnerHistory *v2_OwnerHistory, boost::optional<std::string> v3_Name, boost::optional<std::string> v4_Description, boost::optional<std::string> v5_ObjectType, ::Ifc4x1::IfcObjectPlacement *v6_ObjectPlacement, ::Ifc4x1::IfcProductRepresentation *v7_Representation, ::Ifc4x1::IfcBoundaryCondition *v8_AppliedCondition)¶
-
typedef IfcTemplatedEntityList<IfcStructuralConnection>