Class Ifc4x3_rc1::IfcRelConnects¶
Defined in File Ifc4x3_rc1.h
Nested Relationships¶
This class is a nested type of Struct Ifc4x3_rc1.
Inheritance Relationships¶
Base Type¶
public Ifc4x3_rc1::IfcRelationship
(Class Ifc4x3_rc1::IfcRelationship)
Derived Types¶
public Ifc4x3_rc1::IfcRelConnectsElements
(Class Ifc4x3_rc1::IfcRelConnectsElements)public Ifc4x3_rc1::IfcRelConnectsPorts
(Class Ifc4x3_rc1::IfcRelConnectsPorts)public Ifc4x3_rc1::IfcRelConnectsPortToElement
(Class Ifc4x3_rc1::IfcRelConnectsPortToElement)public Ifc4x3_rc1::IfcRelConnectsStructuralActivity
(Class Ifc4x3_rc1::IfcRelConnectsStructuralActivity)public Ifc4x3_rc1::IfcRelConnectsStructuralMember
(Class Ifc4x3_rc1::IfcRelConnectsStructuralMember)public Ifc4x3_rc1::IfcRelContainedInSpatialStructure
(Class Ifc4x3_rc1::IfcRelContainedInSpatialStructure)public Ifc4x3_rc1::IfcRelCoversBldgElements
(Class Ifc4x3_rc1::IfcRelCoversBldgElements)public Ifc4x3_rc1::IfcRelCoversSpaces
(Class Ifc4x3_rc1::IfcRelCoversSpaces)public Ifc4x3_rc1::IfcRelFillsElement
(Class Ifc4x3_rc1::IfcRelFillsElement)public Ifc4x3_rc1::IfcRelFlowControlElements
(Class Ifc4x3_rc1::IfcRelFlowControlElements)public Ifc4x3_rc1::IfcRelInterferesElements
(Class Ifc4x3_rc1::IfcRelInterferesElements)public Ifc4x3_rc1::IfcRelPositions
(Class Ifc4x3_rc1::IfcRelPositions)public Ifc4x3_rc1::IfcRelReferencedInSpatialStructure
(Class Ifc4x3_rc1::IfcRelReferencedInSpatialStructure)public Ifc4x3_rc1::IfcRelSequence
(Class Ifc4x3_rc1::IfcRelSequence)public Ifc4x3_rc1::IfcRelServicesBuildings
(Class Ifc4x3_rc1::IfcRelServicesBuildings)public Ifc4x3_rc1::IfcRelSpaceBoundary
(Class Ifc4x3_rc1::IfcRelSpaceBoundary)
Class Documentation¶
-
class
Ifc4x3_rc1
::
IfcRelConnects
: public Ifc4x3_rc1::IfcRelationship¶ IfcRelConnects is a connectivity relationship that connects objects under some criteria. As a general connectivity it does not imply constraints, however subtypes of the relationship define the applicable object types for the connectivity relationship and the semantics of the particular connectivity.
HISTORY: New entity in IFC Release 2x.
Subclassed by Ifc4x3_rc1::IfcRelConnectsElements, Ifc4x3_rc1::IfcRelConnectsPorts, Ifc4x3_rc1::IfcRelConnectsPortToElement, Ifc4x3_rc1::IfcRelConnectsStructuralActivity, Ifc4x3_rc1::IfcRelConnectsStructuralMember, Ifc4x3_rc1::IfcRelContainedInSpatialStructure, Ifc4x3_rc1::IfcRelCoversBldgElements, Ifc4x3_rc1::IfcRelCoversSpaces, Ifc4x3_rc1::IfcRelFillsElement, Ifc4x3_rc1::IfcRelFlowControlElements, Ifc4x3_rc1::IfcRelInterferesElements, Ifc4x3_rc1::IfcRelPositions, Ifc4x3_rc1::IfcRelReferencedInSpatialStructure, Ifc4x3_rc1::IfcRelSequence, Ifc4x3_rc1::IfcRelServicesBuildings, Ifc4x3_rc1::IfcRelSpaceBoundary
Public Types
-
typedef IfcTemplatedEntityList<IfcRelConnects>
list
¶
Public Functions
-
IfcRelConnects
(IfcEntityInstanceData *e)¶
-
IfcRelConnects
(std::string v1_GlobalId, ::Ifc4x3_rc1::IfcOwnerHistory *v2_OwnerHistory, boost::optional<std::string> v3_Name, boost::optional<std::string> v4_Description)¶
-
typedef IfcTemplatedEntityList<IfcRelConnects>