#include <opennurbs_font.h>
◆ anonymous enum
Enumerator |
---|
face_name_size | |
bold_weight | |
medium_weight | |
normal_weight | |
light_weight | |
default_charset | |
symbol_charset | |
normal_font_height | |
◆ ON_Font()
◆ ~ON_Font()
◆ AscentRatio()
double ON_Font::AscentRatio |
( |
| ) |
const |
◆ CompareFontCharacteristics()
bool ON_Font::CompareFontCharacteristics |
( |
ON_Font & | font_to_compare, |
|
|
bool | bCompareName ) const |
◆ Defaults()
void ON_Font::Defaults |
( |
| ) |
|
◆ Dump()
◆ FontFaceName()
const wchar_t * ON_Font::FontFaceName |
( |
| ) |
const |
◆ FontIndex()
int ON_Font::FontIndex |
( |
| ) |
const |
◆ FontName()
const wchar_t * ON_Font::FontName |
( |
| ) |
const |
◆ FontWeight()
int ON_Font::FontWeight |
( |
| ) |
const |
◆ GetFontFaceName()
void ON_Font::GetFontFaceName |
( |
ON_wString & | s | ) |
const |
◆ GetFontName()
◆ HeightOfI()
int ON_Font::HeightOfI |
( |
| ) |
const |
◆ HeightOfLinefeed()
int ON_Font::HeightOfLinefeed |
( |
| ) |
const |
◆ IsBold()
bool ON_Font::IsBold |
( |
| ) |
const |
◆ IsItalic()
bool ON_Font::IsItalic |
( |
| ) |
const |
◆ IsSymbolFontFaceName()
bool ON_Font::IsSymbolFontFaceName |
( |
const wchar_t * | facename | ) |
|
|
static |
◆ IsUnderlined()
bool ON_Font::IsUnderlined |
( |
| ) |
const |
◆ IsValid()
◆ LinefeedRatio()
double ON_Font::LinefeedRatio |
( |
| ) |
const |
◆ ModelObjectId()
ON_UUID ON_Font::ModelObjectId |
( |
| ) |
const |
|
virtual |
◆ ON_OBJECT_DECLARE()
ON_Font::ON_OBJECT_DECLARE |
( |
ON_Font | | ) |
|
|
private |
◆ Read()
◆ SetBold()
void ON_Font::SetBold |
( |
bool | bBold | ) |
|
◆ SetFontFaceName() [1/2]
bool ON_Font::SetFontFaceName |
( |
const char * | s | ) |
|
◆ SetFontFaceName() [2/2]
bool ON_Font::SetFontFaceName |
( |
const wchar_t * | s | ) |
|
◆ SetFontIndex()
void ON_Font::SetFontIndex |
( |
int | i | ) |
|
◆ SetFontName() [1/2]
void ON_Font::SetFontName |
( |
const char * | s | ) |
|
◆ SetFontName() [2/2]
void ON_Font::SetFontName |
( |
const wchar_t * | s | ) |
|
◆ SetFontWeight()
void ON_Font::SetFontWeight |
( |
int | w | ) |
|
◆ SetIsItalic()
void ON_Font::SetIsItalic |
( |
bool | b | ) |
|
◆ SetItalic()
void ON_Font::SetItalic |
( |
bool | b | ) |
|
◆ SetLinefeedRatio()
void ON_Font::SetLinefeedRatio |
( |
double | linefeed_ratio | ) |
|
◆ SetUnderlined()
void ON_Font::SetUnderlined |
( |
bool | b | ) |
|
◆ Write()
◆ m_default_linefeed_ratio
const double ON_Font::m_default_linefeed_ratio = 1.6 |
|
static |
◆ m_facename
◆ m_font_id
◆ m_font_index
int ON_Font::m_font_index |
◆ m_font_italic
bool ON_Font::m_font_italic |
◆ m_font_name
◆ m_font_underlined
bool ON_Font::m_font_underlined |
◆ m_font_weight
int ON_Font::m_font_weight |
◆ m_I_height
◆ m_linefeed_ratio
double ON_Font::m_linefeed_ratio |
◆ m_metrics_char
const int ON_Font::m_metrics_char = 'I' |
|
static |
The documentation for this class was generated from the following files: