Class Ifc4::IfcDraughtingPreDefinedCurveFont¶
Defined in File Ifc4.h
Nested Relationships¶
This class is a nested type of Struct Ifc4.
Inheritance Relationships¶
Base Type¶
public Ifc4::IfcPreDefinedCurveFont
(Class Ifc4::IfcPreDefinedCurveFont)
Class Documentation¶
-
class
Ifc4
::
IfcDraughtingPreDefinedCurveFont
: public Ifc4::IfcPreDefinedCurveFont¶ The draughting predefined curve font type defines a selection of widely used curve fonts for draughting purposes by name.
NOTE The IfcDraughtingPreDefinedCurveFont is an entity that had been adopted from ISO 10303, Industrial automation systems and integration—Product data representation and exchange, Part 46 Technical Corrigendum 2: Integrated generic resources: Visual presentation.
Figure 291 (from ISO 10303-46 TC2) illustrates predefined curve fonts.
Figure 291 — Draughting predefined curve font
NOTE If the IfcDraughtingPreDefinedCurveFont is used within an IfcCurveStyleFontAndScaling then the segment and space lengths that are given in the table are as such for the scale factor 1.0
NOTE Corresponding ISO 10303 name: pre_defined_curve_font. Please refer to ISO/IS 10303-46:1994 TC2, page 12 for the final definition of the formal standard.
HISTORY New entity in IFC2x2.
Public Types
-
typedef IfcTemplatedEntityList<IfcDraughtingPreDefinedCurveFont>
list
¶
Public Functions
-
IfcDraughtingPreDefinedCurveFont
(IfcEntityInstanceData *e)¶
-
IfcDraughtingPreDefinedCurveFont
(std::string v1_Name)¶
-
typedef IfcTemplatedEntityList<IfcDraughtingPreDefinedCurveFont>