Class Ifc4::IfcStructuralConnection¶
Defined in File Ifc4.h
Nested Relationships¶
This class is a nested type of Struct Ifc4.
Inheritance Relationships¶
Base Type¶
public Ifc4::IfcStructuralItem
(Class Ifc4::IfcStructuralItem)
Derived Types¶
public Ifc4::IfcStructuralCurveConnection
(Class Ifc4::IfcStructuralCurveConnection)public Ifc4::IfcStructuralPointConnection
(Class Ifc4::IfcStructuralPointConnection)public Ifc4::IfcStructuralSurfaceConnection
(Class Ifc4::IfcStructuralSurfaceConnection)
Class Documentation¶
-
class
Ifc4
::
IfcStructuralConnection
: public Ifc4::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 Ifc4::IfcStructuralCurveConnection, Ifc4::IfcStructuralPointConnection, Ifc4::IfcStructuralSurfaceConnection
Public Types
-
typedef IfcTemplatedEntityList<IfcStructuralConnection>
list
¶
Public Functions
-
bool
hasAppliedCondition
() const¶ Whether the optional attribute AppliedCondition is defined for this IfcStructuralConnection.
-
::Ifc4::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
(::Ifc4::IfcBoundaryCondition *v)¶
-
IfcTemplatedEntityList<IfcRelConnectsStructuralMember>::ptr
ConnectsStructuralMembers
() const¶
-
IfcStructuralConnection
(IfcEntityInstanceData *e)¶
-
IfcStructuralConnection
(std::string v1_GlobalId, ::Ifc4::IfcOwnerHistory *v2_OwnerHistory, boost::optional<std::string> v3_Name, boost::optional<std::string> v4_Description, boost::optional<std::string> v5_ObjectType, ::Ifc4::IfcObjectPlacement *v6_ObjectPlacement, ::Ifc4::IfcProductRepresentation *v7_Representation, ::Ifc4::IfcBoundaryCondition *v8_AppliedCondition)¶
-
typedef IfcTemplatedEntityList<IfcStructuralConnection>