#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-IFoV9q/pcl-1.8.1+dfsg1/surface/include/pcl/surface/3rdparty/opennurbs/opennurbs_font.h