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