Class Ifc2x3::IfcChamferEdgeFeature

Nested Relationships

This class is a nested type of Struct Ifc2x3.

Inheritance Relationships

Base Type

Class Documentation

class Ifc2x3::IfcChamferEdgeFeature : public Ifc2x3::IfcEdgeFeature

Public Types

typedef IfcTemplatedEntityList<IfcChamferEdgeFeature> list

Public Functions

bool hasWidth() const

Whether the optional attribute Width is defined for this IfcChamferEdgeFeature.

double Width() const
void setWidth(double v)
bool hasHeight() const

Whether the optional attribute Height is defined for this IfcChamferEdgeFeature.

double Height() const
void setHeight(double v)
const IfcParse::entity &declaration() const
IfcChamferEdgeFeature(IfcEntityInstanceData *e)
IfcChamferEdgeFeature(std::string v1_GlobalId, ::Ifc2x3::IfcOwnerHistory *v2_OwnerHistory, boost::optional<std::string> v3_Name, boost::optional<std::string> v4_Description, boost::optional<std::string> v5_ObjectType, ::Ifc2x3::IfcObjectPlacement *v6_ObjectPlacement, ::Ifc2x3::IfcProductRepresentation *v7_Representation, boost::optional<std::string> v8_Tag, boost::optional<double> v9_FeatureLength, boost::optional<double> v10_Width, boost::optional<double> v11_Height)

Public Static Functions

const IfcParse::entity &Class()