Class Ifc2x3::IfcBoundaryCondition¶
Defined in File Ifc2x3.h
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
public IfcUtil::IfcBaseEntity
(Class IfcBaseEntity)
Derived Types¶
public Ifc2x3::IfcBoundaryEdgeCondition
(Class Ifc2x3::IfcBoundaryEdgeCondition)public Ifc2x3::IfcBoundaryFaceCondition
(Class Ifc2x3::IfcBoundaryFaceCondition)public Ifc2x3::IfcBoundaryNodeCondition
(Class Ifc2x3::IfcBoundaryNodeCondition)
Class Documentation¶
-
class
Ifc2x3
::
IfcBoundaryCondition
: public IfcUtil::IfcBaseEntity¶ Definition from IAI: The abstract entity IfcBoundaryCondition is the supertype of all boundary conditions that can be applied to structural connection definitions, either directly for the connection (e.g. the joint) or for the relation between a structural member and the connection. NOTE: The boundary conditions are used within other parts, mainly by instances of IfcStructuralConnection (for the definition of supports) and instances of IfcRelConnectsStructuralMember (for the definition of connections between structural members and structural connections).
HISTORY: New entity in Release IFC2x Edition
Subclassed by Ifc2x3::IfcBoundaryEdgeCondition, Ifc2x3::IfcBoundaryFaceCondition, Ifc2x3::IfcBoundaryNodeCondition
Public Types
-
typedef IfcTemplatedEntityList<IfcBoundaryCondition>
list
¶
Public Functions
-
bool
hasName
() const¶ Whether the optional attribute Name is defined for this IfcBoundaryCondition.
-
std::string
Name
() const¶ Optionally defines a name for this boundary condition.
-
void
setName
(std::string v)¶
-
IfcBoundaryCondition
(IfcEntityInstanceData *e)¶
-
IfcBoundaryCondition
(boost::optional<std::string> v1_Name)¶
-
typedef IfcTemplatedEntityList<IfcBoundaryCondition>