Class Ifc4x3_rc1::IfcStructuralLoad

Nested Relationships

This class is a nested type of Struct Ifc4x3_rc1.

Inheritance Relationships

Base Type

Derived Types

Class Documentation

class Ifc4x3_rc1::IfcStructuralLoad : public IfcUtil::IfcBaseEntity

Definition from IAI: The abstract entity IfcStructuralLoadOrResult is the supertype of all loads (actions or reactions) or of certain requirements resulting from structural analysis, or certain provisions which influence structural analysis.

HISTORY: New entity in IFC 2x2.

Subclassed by Ifc4x3_rc1::IfcStructuralLoadConfiguration, Ifc4x3_rc1::IfcStructuralLoadOrResult

Public Types

typedef IfcTemplatedEntityList<IfcStructuralLoad> list

Public Functions

bool hasName() const

Whether the optional attribute Name is defined for this IfcStructuralLoad.

std::string Name() const

Optionally defines a name for this load.

void setName(std::string v)
const IfcParse::entity &declaration() const
IfcStructuralLoad(IfcEntityInstanceData *e)
IfcStructuralLoad(boost::optional<std::string> v1_Name)

Public Static Functions

const IfcParse::entity &Class()