Class Ifc2x3::IfcRelConnects¶
Defined in File Ifc2x3.h
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
public Ifc2x3::IfcRelationship
(Class Ifc2x3::IfcRelationship)
Derived Types¶
public Ifc2x3::IfcRelConnectsElements
(Class Ifc2x3::IfcRelConnectsElements)public Ifc2x3::IfcRelConnectsPorts
(Class Ifc2x3::IfcRelConnectsPorts)public Ifc2x3::IfcRelConnectsPortToElement
(Class Ifc2x3::IfcRelConnectsPortToElement)public Ifc2x3::IfcRelConnectsStructuralActivity
(Class Ifc2x3::IfcRelConnectsStructuralActivity)public Ifc2x3::IfcRelConnectsStructuralElement
(Class Ifc2x3::IfcRelConnectsStructuralElement)public Ifc2x3::IfcRelConnectsStructuralMember
(Class Ifc2x3::IfcRelConnectsStructuralMember)public Ifc2x3::IfcRelContainedInSpatialStructure
(Class Ifc2x3::IfcRelContainedInSpatialStructure)public Ifc2x3::IfcRelCoversBldgElements
(Class Ifc2x3::IfcRelCoversBldgElements)public Ifc2x3::IfcRelCoversSpaces
(Class Ifc2x3::IfcRelCoversSpaces)public Ifc2x3::IfcRelFillsElement
(Class Ifc2x3::IfcRelFillsElement)public Ifc2x3::IfcRelFlowControlElements
(Class Ifc2x3::IfcRelFlowControlElements)public Ifc2x3::IfcRelInteractionRequirements
(Class Ifc2x3::IfcRelInteractionRequirements)public Ifc2x3::IfcRelProjectsElement
(Class Ifc2x3::IfcRelProjectsElement)public Ifc2x3::IfcRelReferencedInSpatialStructure
(Class Ifc2x3::IfcRelReferencedInSpatialStructure)public Ifc2x3::IfcRelSequence
(Class Ifc2x3::IfcRelSequence)public Ifc2x3::IfcRelServicesBuildings
(Class Ifc2x3::IfcRelServicesBuildings)public Ifc2x3::IfcRelSpaceBoundary
(Class Ifc2x3::IfcRelSpaceBoundary)public Ifc2x3::IfcRelVoidsElement
(Class Ifc2x3::IfcRelVoidsElement)
Class Documentation¶
-
class
Ifc2x3
::
IfcRelConnects
: public Ifc2x3::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 Ifc2x3::IfcRelConnectsElements, Ifc2x3::IfcRelConnectsPorts, Ifc2x3::IfcRelConnectsPortToElement, Ifc2x3::IfcRelConnectsStructuralActivity, Ifc2x3::IfcRelConnectsStructuralElement, Ifc2x3::IfcRelConnectsStructuralMember, Ifc2x3::IfcRelContainedInSpatialStructure, Ifc2x3::IfcRelCoversBldgElements, Ifc2x3::IfcRelCoversSpaces, Ifc2x3::IfcRelFillsElement, Ifc2x3::IfcRelFlowControlElements, Ifc2x3::IfcRelInteractionRequirements, Ifc2x3::IfcRelProjectsElement, Ifc2x3::IfcRelReferencedInSpatialStructure, Ifc2x3::IfcRelSequence, Ifc2x3::IfcRelServicesBuildings, Ifc2x3::IfcRelSpaceBoundary, Ifc2x3::IfcRelVoidsElement
Public Types
-
typedef IfcTemplatedEntityList<IfcRelConnects>
list
¶
Public Functions
-
IfcRelConnects
(IfcEntityInstanceData *e)¶
-
IfcRelConnects
(std::string v1_GlobalId, ::Ifc2x3::IfcOwnerHistory *v2_OwnerHistory, boost::optional<std::string> v3_Name, boost::optional<std::string> v4_Description)¶
-
typedef IfcTemplatedEntityList<IfcRelConnects>