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