#include <pcl/surface/3rdparty/opennurbs/opennurbs_font.h>
Definition at line 20 of file opennurbs_font.h.
◆ anonymous enum
| Enumerator |
|---|
| face_name_size | |
| bold_weight | |
| medium_weight | |
| normal_weight | |
| light_weight | |
| default_charset | |
| symbol_charset | |
| normal_font_height | |
Definition at line 99 of file opennurbs_font.h.
◆ ON_Font()
◆ ~ON_Font()
◆ AscentRatio()
| double ON_Font::AscentRatio |
( |
| ) |
const |
◆ CompareFontCharacteristics()
| bool ON_Font::CompareFontCharacteristics |
( |
ON_Font & |
font_to_compare, |
|
|
bool |
bCompareName |
|
) |
| const |
◆ CreateFontFromFaceName()
| bool ON_Font::CreateFontFromFaceName |
( |
const wchar_t * |
face_name, |
|
|
bool |
bBold, |
|
|
bool |
bItalic |
|
) |
| |
◆ 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 & |
| ) |
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()
| static bool ON_Font::IsSymbolFontFaceName |
( |
const wchar_t * |
facename | ) |
|
|
static |
◆ IsUnderlined()
| bool ON_Font::IsUnderlined |
( |
| ) |
const |
◆ IsValid()
| ON_BOOL32 ON_Font::IsValid |
( |
ON_TextLog * |
text_log = NULL | ) |
const |
|
virtual |
◆ LinefeedRatio()
| double ON_Font::LinefeedRatio |
( |
| ) |
const |
◆ ModelObjectId()
| ON_UUID ON_Font::ModelObjectId |
( |
| ) |
const |
|
virtual |
◆ Read()
◆ SetBold()
| void ON_Font::SetBold |
( |
bool |
| ) |
|
◆ SetFontFaceName() [1/2]
| bool ON_Font::SetFontFaceName |
( |
const wchar_t * |
| ) |
|
◆ SetFontFaceName() [2/2]
| bool ON_Font::SetFontFaceName |
( |
const char * |
| ) |
|
◆ SetFontIndex()
| void ON_Font::SetFontIndex |
( |
int |
| ) |
|
◆ SetFontName() [1/2]
| void ON_Font::SetFontName |
( |
const wchar_t * |
| ) |
|
◆ SetFontName() [2/2]
| void ON_Font::SetFontName |
( |
const char * |
| ) |
|
◆ SetFontWeight()
| void ON_Font::SetFontWeight |
( |
int |
| ) |
|
◆ SetIsItalic()
| void ON_Font::SetIsItalic |
( |
bool |
| ) |
|
◆ SetItalic()
| void ON_Font::SetItalic |
( |
bool |
| ) |
|
◆ SetLinefeedRatio()
| void ON_Font::SetLinefeedRatio |
( |
double |
linefeed_ratio | ) |
|
◆ SetUnderlined()
| void ON_Font::SetUnderlined |
( |
bool |
| ) |
|
◆ UpdateImplementationSettings()
| void ON_Font::UpdateImplementationSettings |
( |
| ) |
|
◆ Write()
◆ m_default_linefeed_ratio
| const double ON_Font::m_default_linefeed_ratio |
|
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_linefeed_ratio
| double ON_Font::m_linefeed_ratio |
◆ m_metrics_char
| const int ON_Font::m_metrics_char |
|
static |
The documentation for this class was generated from the following file:
- /build/pcl-qv3n_B/pcl-1.8.1+dfsg1/surface/include/pcl/surface/3rdparty/opennurbs/opennurbs_font.h