![]() |
![]() |
Inheritance diagram for Pango::Font:
Public Member Functions | |
virtual | ~Font () |
PangoFont* | gobj () |
Provides access to the underlying C GObject. | |
const PangoFont* | gobj () const |
Provides access to the underlying C GObject. | |
PangoFont* | gobj_copy () |
FontDescription | describe () const |
Glib::RefPtr<Coverage> | get_coverage (const Language& language) const |
FontMetrics | get_metrics () const |
Gets overall metric information for a font. | |
FontMetrics | get_metrics (const Language& language) const |
void | get_glyph_extents (Glyph glyph, Rectangle& ink_rect, Rectangle& logical_rect) const |
Rectangle | get_glyph_ink_extents (Glyph glyph) const |
Get the ink extents of a glyph within the font. | |
Rectangle | get_glyph_logical_extents (Glyph glyph) const |
Gets the logical extents of a glyph within the font. | |
Related Functions | |
(Note that these are not member functions.) | |
Glib::RefPtr<Pango::Font> | wrap (PangoFont* object, bool take_copy=false) |
|
|
|
|
|
|
|
|
|
Get the ink extents of a glyph within the font.
|
|
Gets the logical extents of a glyph within the font.
|
|
|
|
Gets overall metric information for a font. The metrics may be substantially different for different scripts. However, this function overload returns the metrics for the entire font. |
|
Provides access to the underlying C GObject.
|
|
Provides access to the underlying C GObject.
|
|
|
|
|