Defined in File Ifc2x3.h
IfcStructuralCurveConnection: public Ifc2x3::IfcStructuralConnection¶
Definition from IAI: Instances of IfcStructuralCurveConnection describe edge ‘nodes’, i.e. edges where two or more surface members are joined, or edge supports. Edge curves may be straight or curved.
HISTORY: New entity in IFC 2x2.
IFC 2x4 change: Attribute Axis added, allowing for skewed supports. Use definitions added.
See definitions at IfcStructuralItem. The local coordinate system is established by the reference curve given by topology representation and by the attribute Axis. The local x axis is parallel with the tangent on the reference curve. The local z axis is located in the surface which is created by sweeping Axis along the reference curve and is directed according to Axis. The local y axis is directed such that x,y,z form a right-handed Cartesian coordinate system.
Topology Use Definitions:
Instances of IfcStructuralCurveConnection shall have a topology representation which consists of one instance of IfcEdge or a subtype, representing the reference curve of the curve connection. See definitions at IfcStructuralItem for further specifications.
The reference curve must not be parallel with Axis at any point within the curve connections’s domain.
IfcStructuralCurveConnection(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)¶