Class Ifc4x3_rc1::IfcDirectrixDistanceSweptAreaSolid

Nested Relationships

This class is a nested type of Struct Ifc4x3_rc1.

Inheritance Relationships

Base Type

Derived Type

Class Documentation

class Ifc4x3_rc1::IfcDirectrixDistanceSweptAreaSolid : public Ifc4x3_rc1::IfcSweptAreaSolid

Subclassed by Ifc4x3_rc1::IfcInclinedReferenceSweptAreaSolid

Public Functions

::Ifc4x3_rc1::IfcCurve *Directrix() const
void setDirectrix(::Ifc4x3_rc1::IfcCurve *v)
bool hasStartDistance() const

Whether the optional attribute StartDistance is defined for this IfcDirectrixDistanceSweptAreaSolid.

::Ifc4x3_rc1::IfcDistanceExpression *StartDistance() const
void setStartDistance(::Ifc4x3_rc1::IfcDistanceExpression *v)
bool hasEndDistance() const

Whether the optional attribute EndDistance is defined for this IfcDirectrixDistanceSweptAreaSolid.

::Ifc4x3_rc1::IfcDistanceExpression *EndDistance() const
void setEndDistance(::Ifc4x3_rc1::IfcDistanceExpression *v)
const IfcParse::entity &declaration() const
IfcDirectrixDistanceSweptAreaSolid(IfcEntityInstanceData *e)
IfcDirectrixDistanceSweptAreaSolid(::Ifc4x3_rc1::IfcProfileDef *v1_SweptArea, ::Ifc4x3_rc1::IfcAxis2Placement3D *v2_Position, ::Ifc4x3_rc1::IfcCurve *v3_Directrix, ::Ifc4x3_rc1::IfcDistanceExpression *v4_StartDistance, ::Ifc4x3_rc1::IfcDistanceExpression *v5_EndDistance)

Public Static Functions

const IfcParse::entity &Class()