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