summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@gnome.org>2006-04-29 19:41:23 +0000
committerBehdad Esfahbod <behdad@src.gnome.org>2006-04-29 19:41:23 +0000
commitdd69229f4e5bea613aec846d9964edc7d2683825 (patch)
tree96e68e3f2770bb47cc68669d8eb352845a7403ac /docs
parent58493b0080dc8d91e09b8b9ec05f910388730047 (diff)
downloadpango-dd69229f4e5bea613aec846d9964edc7d2683825.tar.gz
Bug 329547 – pango_layout_get_pixel_extents and
2006-04-29 Behdad Esfahbod <behdad@gnome.org> Bug 329547 – pango_layout_get_pixel_extents and pango_layout_get_pixel_size cause off-by-one metrics * docs/pango-sections.txt: * docs/tmpl/glyphs.sgml: * pango/pango-types.h: Define PANGO_PIXELS_FLOOR and * PANGO_PIXELS_CEIL. * pango/pango-layout.c (pango_layout_get_pixel_extents), (pango_layout_get_pixel_size): Make sure logical rects are consistent and ink rects are inclusive.
Diffstat (limited to 'docs')
-rw-r--r--docs/pango-sections.txt2
-rw-r--r--docs/tmpl/glyphs.sgml18
2 files changed, 19 insertions, 1 deletions
diff --git a/docs/pango-sections.txt b/docs/pango-sections.txt
index 060253e4..e7f86471 100644
--- a/docs/pango-sections.txt
+++ b/docs/pango-sections.txt
@@ -64,6 +64,8 @@ pango_item_get_type
<FILE>glyphs</FILE>
PANGO_SCALE
PANGO_PIXELS
+PANGO_PIXELS_FLOOR
+PANGO_PIXELS_CEIL
PangoRectangle
PANGO_ASCENT
PANGO_DESCENT
diff --git a/docs/tmpl/glyphs.sgml b/docs/tmpl/glyphs.sgml
index 873a9f78..b43cbb6a 100644
--- a/docs/tmpl/glyphs.sgml
+++ b/docs/tmpl/glyphs.sgml
@@ -37,7 +37,23 @@ points (as in "12 point font"), rather than pixels.
<!-- ##### MACRO PANGO_PIXELS ##### -->
<para>
-Converts a dimension to device units.
+Converts a dimension to device units by rounding.
+</para>
+
+@d: a dimension in Pango units.
+
+
+<!-- ##### MACRO PANGO_PIXELS_FLOOR ##### -->
+<para>
+Converts a dimension to device units by flooring.
+</para>
+
+@d: a dimension in Pango units.
+
+
+<!-- ##### MACRO PANGO_PIXELS_CEIL ##### -->
+<para>
+Converts a dimension to device units by ceiling.
</para>
@d: a dimension in Pango units.