Class Ifc2x3::IfcDraughtingCalloutRelationship

Nested Relationships

This class is a nested type of Struct Ifc2x3.

Inheritance Relationships

Base Type

Derived Types

Class Documentation

class Ifc2x3::IfcDraughtingCalloutRelationship : public IfcUtil::IfcBaseEntity

Subclassed by Ifc2x3::IfcDimensionCalloutRelationship, Ifc2x3::IfcDimensionPair

Public Functions

bool hasName() const

Whether the optional attribute Name is defined for this IfcDraughtingCalloutRelationship.

std::string Name() const
void setName(std::string v)
bool hasDescription() const

Whether the optional attribute Description is defined for this IfcDraughtingCalloutRelationship.

std::string Description() const
void setDescription(std::string v)
::Ifc2x3::IfcDraughtingCallout *RelatingDraughtingCallout() const
void setRelatingDraughtingCallout(::Ifc2x3::IfcDraughtingCallout *v)
::Ifc2x3::IfcDraughtingCallout *RelatedDraughtingCallout() const
void setRelatedDraughtingCallout(::Ifc2x3::IfcDraughtingCallout *v)
const IfcParse::entity &declaration() const
IfcDraughtingCalloutRelationship(IfcEntityInstanceData *e)
IfcDraughtingCalloutRelationship(boost::optional<std::string> v1_Name, boost::optional<std::string> v2_Description, ::Ifc2x3::IfcDraughtingCallout *v3_RelatingDraughtingCallout, ::Ifc2x3::IfcDraughtingCallout *v4_RelatedDraughtingCallout)

Public Static Functions

const IfcParse::entity &Class()