Class Ifc2x3::IfcFontStyle¶
Defined in File Ifc2x3.h
Nested Relationships¶
This class is a nested type of Struct Ifc2x3.
Inheritance Relationships¶
Base Type¶
public IfcUtil::IfcBaseType
(Class IfcBaseType)
Class Documentation¶
-
class
Ifc2x3
::
IfcFontStyle
: public IfcUtil::IfcBaseType¶ Definition from CSS1 (W3C Recommendation): The font-style property selects between normal (sometimes referred to as “roman” or “upright”), italic and oblique faces within a font family. Values are:
normal italic oblique
A value of ‘normal’ selects a font that is classified as ‘normal’ in the user agents font database, while ‘oblique’ selects a font that is labeled ‘oblique’. A value of ‘italic’ selects a font that is labeled ‘italic’, or, if that is not available, one labeled ‘oblique’. The font that is labeled ‘oblique’ in the user agents font database may actually have been generated by electronically slanting a normal font.
Fonts with Oblique, Slanted or Incline in their names will typically be labeled ‘oblique’ in the user agents font database. Fonts with Italic, Cursive or Kursiv in their names will typically be labeled ‘italic’.
NOTE Corresponding CSS1 definitions is font-style.
HISTORY New type in IFC2x3.
Public Functions
-
const IfcParse::type_declaration &
declaration
() const¶
-
IfcFontStyle
(IfcEntityInstanceData *e)¶
-
IfcFontStyle
(std::string v)¶
-
operator std::string
() const¶
Public Static Functions
-
const IfcParse::type_declaration &
Class
()¶
-
const IfcParse::type_declaration &