Class Ifc4::IfcBoundaryCondition¶
Defined in File Ifc4.h
Nested Relationships¶
This class is a nested type of Struct Ifc4.
Inheritance Relationships¶
Base Type¶
public IfcUtil::IfcBaseEntity
(Class IfcBaseEntity)
Derived Types¶
public Ifc4::IfcBoundaryEdgeCondition
(Class Ifc4::IfcBoundaryEdgeCondition)public Ifc4::IfcBoundaryFaceCondition
(Class Ifc4::IfcBoundaryFaceCondition)public Ifc4::IfcBoundaryNodeCondition
(Class Ifc4::IfcBoundaryNodeCondition)
Class Documentation¶
-
class
Ifc4
::
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 Ifc4::IfcBoundaryEdgeCondition, Ifc4::IfcBoundaryFaceCondition, Ifc4::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>