Open CASCADE Technology  6.5.4
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
Font_SystemFont Class Reference

Structure for store of Font System Information

#include <Font_SystemFont.hxx>

Inheritance diagram for Font_SystemFont:
Inheritance graph
[legend]

Public Member Functions

 Font_SystemFont ()
 Creates empty font object

 Font_SystemFont (const Handle< TCollection_HAsciiString > &FontName, const Font_FontAspect Aspect, const Handle< TCollection_HAsciiString > &FilePath)
 Creates Font object initialized with <FontName> as name
<FontAspect>.... TODO

 Font_SystemFont (const Handle< TCollection_HAsciiString > &XLFD, const Handle< TCollection_HAsciiString > &FilePath)
 TODO

Handle_TCollection_HAsciiString FontName () const
 Returns font family name

Handle_TCollection_HAsciiString FontPath () const
 Returns font file path
Level: Public

Font_FontAspect FontAspect () const
 Returns font aspect
Level: Public

Standard_Integer FontHeight () const
 Returns font height
If returned value is equal -1 it means that font is resizable
Level: Public

Standard_Boolean IsValid () const

Constructor & Destructor Documentation


Member Function Documentation

Handle_TCollection_HAsciiString Font_SystemFont::FontName ( ) const
Handle_TCollection_HAsciiString Font_SystemFont::FontPath ( ) const

The documentation for this class was generated from the following file: