summaryrefslogtreecommitdiff
path: root/doc/public
diff options
context:
space:
mode:
authorLoïc Minier <lool@dooz.org>2009-04-14 23:42:25 +0200
committerLoïc Minier <lool@dooz.org>2009-04-14 23:42:25 +0200
commit750d1ebdc779fca9d2ba03836ff687430e706b1a (patch)
treee424277f4f66b773668d14a29e95148b93d7fdee /doc/public
parent57e531b852e2fc3fd9c82fe0617dd34075703f13 (diff)
Imported Upstream version 1.2.6
Diffstat (limited to 'doc/public')
-rw-r--r--doc/public/Makefile.in13
-rw-r--r--doc/public/html/Drawing.html4
-rw-r--r--doc/public/html/Fonts.html4
-rw-r--r--doc/public/html/Support.html4
-rw-r--r--doc/public/html/Surfaces.html4
-rw-r--r--doc/public/html/bindings-errors.html4
-rw-r--r--doc/public/html/bindings-fonts.html4
-rw-r--r--doc/public/html/bindings-memory.html4
-rw-r--r--doc/public/html/bindings-overloading.html4
-rw-r--r--doc/public/html/bindings-path.html4
-rw-r--r--doc/public/html/bindings-patterns.html4
-rw-r--r--doc/public/html/bindings-return-values.html4
-rw-r--r--doc/public/html/bindings-streams.html4
-rw-r--r--doc/public/html/bindings-surfaces.html4
-rw-r--r--doc/public/html/cairo-Error-handling.html30
-rw-r--r--doc/public/html/cairo-Font-Options.html98
-rw-r--r--doc/public/html/cairo-FreeType-Fonts.html42
-rw-r--r--doc/public/html/cairo-Image-Surfaces.html50
-rw-r--r--doc/public/html/cairo-PDF-Surfaces.html30
-rw-r--r--doc/public/html/cairo-PNG-Support.html46
-rw-r--r--doc/public/html/cairo-Paths.html114
-rw-r--r--doc/public/html/cairo-Patterns.html102
-rw-r--r--doc/public/html/cairo-PostScript-Surfaces.html42
-rw-r--r--doc/public/html/cairo-SVG-Surfaces.html44
-rw-r--r--doc/public/html/cairo-Scaled-Fonts.html78
-rw-r--r--doc/public/html/cairo-Text.html101
-rw-r--r--doc/public/html/cairo-Transformations.html62
-rw-r--r--doc/public/html/cairo-Types.html30
-rw-r--r--doc/public/html/cairo-Version-Information.html54
-rw-r--r--doc/public/html/cairo-Win32-Fonts.html38
-rw-r--r--doc/public/html/cairo-Win32-Surfaces.html30
-rw-r--r--doc/public/html/cairo-XLib-Surfaces.html62
-rw-r--r--doc/public/html/cairo-cairo-font-face-t.html62
-rw-r--r--doc/public/html/cairo-cairo-matrix-t.html72
-rw-r--r--doc/public/html/cairo-cairo-surface-t.html106
-rw-r--r--doc/public/html/cairo-cairo-t.html274
-rw-r--r--doc/public/html/cairo.devhelp4
-rw-r--r--doc/public/html/cairo.devhelp24
-rw-r--r--doc/public/html/index.html6
-rw-r--r--doc/public/html/ix01.html548
-rw-r--r--doc/public/html/ix02.html102
-rw-r--r--doc/public/html/language-bindings.html4
-rw-r--r--doc/public/html/pt01.html6
-rw-r--r--doc/public/html/pt02.html6
-rw-r--r--doc/public/tmpl/cairo-text.sgml1
-rw-r--r--doc/public/tmpl/cairo-unused.sgml104
-rw-r--r--doc/public/version.xml2
-rw-r--r--doc/public/xml/cairo-beos.xml52
-rw-r--r--doc/public/xml/cairo-font-options.xml14
-rw-r--r--doc/public/xml/cairo-font.xml14
-rw-r--r--doc/public/xml/cairo-ft.xml14
-rw-r--r--doc/public/xml/cairo-glitz.xml15
-rw-r--r--doc/public/xml/cairo-image.xml14
-rw-r--r--doc/public/xml/cairo-matrix.xml14
-rw-r--r--doc/public/xml/cairo-paths.xml22
-rw-r--r--doc/public/xml/cairo-pattern.xml14
-rw-r--r--doc/public/xml/cairo-pdf.xml14
-rw-r--r--doc/public/xml/cairo-png.xml14
-rw-r--r--doc/public/xml/cairo-ps.xml14
-rw-r--r--doc/public/xml/cairo-quartz.xml27
-rw-r--r--doc/public/xml/cairo-scaled-font.xml14
-rw-r--r--doc/public/xml/cairo-status.xml14
-rw-r--r--doc/public/xml/cairo-surface.xml14
-rw-r--r--doc/public/xml/cairo-svg.xml18
-rw-r--r--doc/public/xml/cairo-text.xml20
-rw-r--r--doc/public/xml/cairo-transforms.xml14
-rw-r--r--doc/public/xml/cairo-types.xml14
-rw-r--r--doc/public/xml/cairo-version.xml18
-rw-r--r--doc/public/xml/cairo-win32-fonts.xml14
-rw-r--r--doc/public/xml/cairo-win32.xml14
-rw-r--r--doc/public/xml/cairo-xcb-xrender.xml45
-rw-r--r--doc/public/xml/cairo-xcb.xml109
-rw-r--r--doc/public/xml/cairo-xlib-xrender.xml14
-rw-r--r--doc/public/xml/cairo-xlib.xml14
-rw-r--r--doc/public/xml/cairo.xml38
75 files changed, 1494 insertions, 1541 deletions
diff --git a/doc/public/Makefile.in b/doc/public/Makefile.in
index 5ae341b..cc9f87e 100644
--- a/doc/public/Makefile.in
+++ b/doc/public/Makefile.in
@@ -153,7 +153,6 @@ GLITZ_GLX_CFLAGS = @GLITZ_GLX_CFLAGS@
GLITZ_GLX_LIBS = @GLITZ_GLX_LIBS@
GLITZ_WGL_CFLAGS = @GLITZ_WGL_CFLAGS@
GLITZ_WGL_LIBS = @GLITZ_WGL_LIBS@
-GREP = @GREP@
GTK_DOC_USE_LIBTOOL_FALSE = @GTK_DOC_USE_LIBTOOL_FALSE@
GTK_DOC_USE_LIBTOOL_TRUE = @GTK_DOC_USE_LIBTOOL_TRUE@
HAVE_PTHREAD_FALSE = @HAVE_PTHREAD_FALSE@
@@ -200,14 +199,17 @@ USE_MMX_TRUE = @USE_MMX_TRUE@
VERSION = @VERSION@
VERSION_INFO = @VERSION_INFO@
WARN_CFLAGS = @WARN_CFLAGS@
-XMKMF = @XMKMF@
X_CFLAGS = @X_CFLAGS@
X_EXTRA_LIBS = @X_EXTRA_LIBS@
X_LIBS = @X_LIBS@
X_PRE_LIBS = @X_PRE_LIBS@
+ac_ct_AR = @ac_ct_AR@
ac_ct_CC = @ac_ct_CC@
ac_ct_CXX = @ac_ct_CXX@
ac_ct_F77 = @ac_ct_F77@
+ac_ct_RANLIB = @ac_ct_RANLIB@
+ac_ct_STRIP = @ac_ct_STRIP@
+ac_pt_PKG_CONFIG = @ac_pt_PKG_CONFIG@
am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
@@ -224,11 +226,8 @@ build_cpu = @build_cpu@
build_os = @build_os@
build_vendor = @build_vendor@
datadir = @datadir@
-datarootdir = @datarootdir@
directfb_CFLAGS = @directfb_CFLAGS@
directfb_LIBS = @directfb_LIBS@
-docdir = @docdir@
-dvidir = @dvidir@
exec_prefix = @exec_prefix@
glitz_CFLAGS = @glitz_CFLAGS@
glitz_LIBS = @glitz_LIBS@
@@ -237,24 +236,20 @@ host_alias = @host_alias@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
-htmldir = @htmldir@
includedir = @includedir@
infodir = @infodir@
install_sh = @install_sh@
libdir = @libdir@
libexecdir = @libexecdir@
-localedir = @localedir@
localstatedir = @localstatedir@
mandir = @mandir@
mkdir_p = @mkdir_p@
oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
png_CFLAGS = @png_CFLAGS@
png_LIBS = @png_LIBS@
png_REQUIRES = @png_REQUIRES@
prefix = @prefix@
program_transform_name = @program_transform_name@
-psdir = @psdir@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
diff --git a/doc/public/html/Drawing.html b/doc/public/html/Drawing.html
index 065e4e2..94f937c 100644
--- a/doc/public/html/Drawing.html
+++ b/doc/public/html/Drawing.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Drawing</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="pt02.html" title="Part&#160;II.&#160;Reference">
<link rel="prev" href="pt02.html" title="Part&#160;II.&#160;Reference">
<link rel="next" href="cairo-cairo-t.html" title="cairo_t">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/Fonts.html b/doc/public/html/Fonts.html
index 121152b..1457607 100644
--- a/doc/public/html/Fonts.html
+++ b/doc/public/html/Fonts.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Fonts</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="pt02.html" title="Part&#160;II.&#160;Reference">
<link rel="prev" href="cairo-Text.html" title="Text">
<link rel="next" href="cairo-cairo-font-face-t.html" title="cairo_font_face_t">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/Support.html b/doc/public/html/Support.html
index af1fb12..6396d0e 100644
--- a/doc/public/html/Support.html
+++ b/doc/public/html/Support.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Utilities</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="pt02.html" title="Part&#160;II.&#160;Reference">
<link rel="prev" href="cairo-XLib-Surfaces.html" title="XLib Surfaces">
<link rel="next" href="cairo-cairo-matrix-t.html" title="cairo_matrix_t">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/Surfaces.html b/doc/public/html/Surfaces.html
index 8dfd3a7..4ca697e 100644
--- a/doc/public/html/Surfaces.html
+++ b/doc/public/html/Surfaces.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Surfaces</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="pt02.html" title="Part&#160;II.&#160;Reference">
<link rel="prev" href="cairo-Win32-Fonts.html" title="Win32 Fonts">
<link rel="next" href="cairo-cairo-surface-t.html" title="cairo_surface_t">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/bindings-errors.html b/doc/public/html/bindings-errors.html
index 0dad565..67ec540 100644
--- a/doc/public/html/bindings-errors.html
+++ b/doc/public/html/bindings-errors.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Error handling</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="language-bindings.html" title="Appendix&#160;A.&#160;Creating a language binding for cairo">
<link rel="prev" href="bindings-streams.html" title="Streams and File I/O">
<link rel="next" href="bindings-patterns.html" title="Patterns">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/bindings-fonts.html b/doc/public/html/bindings-fonts.html
index 326604f..5f641e0 100644
--- a/doc/public/html/bindings-fonts.html
+++ b/doc/public/html/bindings-fonts.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Fonts</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="language-bindings.html" title="Appendix&#160;A.&#160;Creating a language binding for cairo">
<link rel="prev" href="bindings-surfaces.html" title="Surfaces">
<link rel="next" href="bindings-path.html" title="cairo_path_t">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/bindings-memory.html b/doc/public/html/bindings-memory.html
index 1178873..38b4112 100644
--- a/doc/public/html/bindings-memory.html
+++ b/doc/public/html/bindings-memory.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Memory Management</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="language-bindings.html" title="Appendix&#160;A.&#160;Creating a language binding for cairo">
<link rel="prev" href="language-bindings.html" title="Appendix&#160;A.&#160;Creating a language binding for cairo">
<link rel="next" href="bindings-return-values.html" title="Multiple return values">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/bindings-overloading.html b/doc/public/html/bindings-overloading.html
index eee7d56..ac96c01 100644
--- a/doc/public/html/bindings-overloading.html
+++ b/doc/public/html/bindings-overloading.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Overloading and optional arguments</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="language-bindings.html" title="Appendix&#160;A.&#160;Creating a language binding for cairo">
<link rel="prev" href="bindings-return-values.html" title="Multiple return values">
<link rel="next" href="bindings-streams.html" title="Streams and File I/O">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/bindings-path.html b/doc/public/html/bindings-path.html
index 4bce99d..36cfd9a 100644
--- a/doc/public/html/bindings-path.html
+++ b/doc/public/html/bindings-path.html
@@ -3,11 +3,11 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>cairo_path_t</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="language-bindings.html" title="Appendix&#160;A.&#160;Creating a language binding for cairo">
<link rel="prev" href="bindings-fonts.html" title="Fonts">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/bindings-patterns.html b/doc/public/html/bindings-patterns.html
index b733b5a..a5bcc58 100644
--- a/doc/public/html/bindings-patterns.html
+++ b/doc/public/html/bindings-patterns.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Patterns</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="language-bindings.html" title="Appendix&#160;A.&#160;Creating a language binding for cairo">
<link rel="prev" href="bindings-errors.html" title="Error handling">
<link rel="next" href="bindings-surfaces.html" title="Surfaces">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/bindings-return-values.html b/doc/public/html/bindings-return-values.html
index 71b3e18..39005eb 100644
--- a/doc/public/html/bindings-return-values.html
+++ b/doc/public/html/bindings-return-values.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Multiple return values</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="language-bindings.html" title="Appendix&#160;A.&#160;Creating a language binding for cairo">
<link rel="prev" href="bindings-memory.html" title="Memory Management">
<link rel="next" href="bindings-overloading.html" title="Overloading and optional arguments">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/bindings-streams.html b/doc/public/html/bindings-streams.html
index d2cf33b..8cfae28 100644
--- a/doc/public/html/bindings-streams.html
+++ b/doc/public/html/bindings-streams.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Streams and File I/O</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="language-bindings.html" title="Appendix&#160;A.&#160;Creating a language binding for cairo">
<link rel="prev" href="bindings-overloading.html" title="Overloading and optional arguments">
<link rel="next" href="bindings-errors.html" title="Error handling">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/bindings-surfaces.html b/doc/public/html/bindings-surfaces.html
index f07ff69..7fb104c 100644
--- a/doc/public/html/bindings-surfaces.html
+++ b/doc/public/html/bindings-surfaces.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Surfaces</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="language-bindings.html" title="Appendix&#160;A.&#160;Creating a language binding for cairo">
<link rel="prev" href="bindings-patterns.html" title="Patterns">
<link rel="next" href="bindings-fonts.html" title="Fonts">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/cairo-Error-handling.html b/doc/public/html/cairo-Error-handling.html
index 583701f..0096616 100644
--- a/doc/public/html/cairo-Error-handling.html
+++ b/doc/public/html/cairo-Error-handling.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Error handling</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Support.html" title="Utilities">
<link rel="prev" href="cairo-cairo-matrix-t.html" title="cairo_matrix_t">
<link rel="next" href="cairo-Version-Information.html" title="Version Information">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-Version-Information.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2570331" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2553225" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-Error-handling"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2570331"></a><span class="refentrytitle">Error handling</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>Error handling</span></h2>
<p>Error handling &#8212; Decoding cairo's status</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -56,17 +54,17 @@ void <a href="cairo-Error-handling.html#cairo-debug-reset-static-data">ca
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2553225"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2604787"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2556640"></a><h3>
+<a name="id2695610"></a><h3>
<a name="cairo-status-t"></a>enum cairo_status_t</h3>
-<a class="indexterm" name="id2607288"></a><pre class="programlisting">typedef enum _cairo_status {
+<a class="indexterm" name="id2732941"></a><pre class="programlisting">typedef enum _cairo_status {
CAIRO_STATUS_SUCCESS = 0,
CAIRO_STATUS_NO_MEMORY,
CAIRO_STATUS_INVALID_RESTORE,
@@ -236,9 +234,9 @@ to get a human-readable representation of an error message.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2607660"></a><h3>
+<a name="id2732629"></a><h3>
<a name="cairo-status-to-string"></a>cairo_status_to_string ()</h3>
-<a class="indexterm" name="id2607671"></a><pre class="programlisting">const char* cairo_status_to_string (<a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> status);</pre>
+<a class="indexterm" name="id2732640"></a><pre class="programlisting">const char* cairo_status_to_string (<a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> status);</pre>
<p>
Provides a human-readable description of a <a href="cairo-Error-handling.html#cairo-status-t"><span class="type">cairo_status_t</span></a>.</p>
<p>
@@ -264,9 +262,9 @@ Provides a human-readable description of a <a href="cairo-Error-handling.html#ca
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2610542"></a><h3>
+<a name="id2732709"></a><h3>
<a name="cairo-debug-reset-static-data"></a>cairo_debug_reset_static_data ()</h3>
-<a class="indexterm" name="id2610555"></a><pre class="programlisting">void cairo_debug_reset_static_data (void);</pre>
+<a class="indexterm" name="id2732722"></a><pre class="programlisting">void cairo_debug_reset_static_data (void);</pre>
<p>
Resets all static data within cairo to its original state,
(ie. identical to the state at the time of program invocation). For
diff --git a/doc/public/html/cairo-Font-Options.html b/doc/public/html/cairo-Font-Options.html
index c84c1ff..155defc 100644
--- a/doc/public/html/cairo-Font-Options.html
+++ b/doc/public/html/cairo-Font-Options.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Font Options</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Fonts.html" title="Fonts">
<link rel="prev" href="cairo-Scaled-Fonts.html" title="Scaled Fonts">
<link rel="next" href="cairo-FreeType-Fonts.html" title="FreeType Fonts">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-FreeType-Fonts.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2552107" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2588962" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-Font-Options"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2552107"></a><span class="refentrytitle">Font Options</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>Font Options</span></h2>
<p>Font Options &#8212; How a font should be rendered</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -88,17 +86,17 @@ void <a href="cairo-Font-Options.html#cairo-font-options-set-hint-metrics
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2588962"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2594259"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2594270"></a><h3>
+<a name="id2712767"></a><h3>
<a name="cairo-font-options-t"></a>cairo_font_options_t</h3>
-<a class="indexterm" name="id2594281"></a><pre class="programlisting">typedef struct _cairo_font_options cairo_font_options_t;
+<a class="indexterm" name="id2712778"></a><pre class="programlisting">typedef struct _cairo_font_options cairo_font_options_t;
</pre>
<p>
@@ -106,9 +104,9 @@ void <a href="cairo-Font-Options.html#cairo-font-options-set-hint-metrics
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2594297"></a><h3>
+<a name="id2712794"></a><h3>
<a name="cairo-font-options-create"></a>cairo_font_options_create ()</h3>
-<a class="indexterm" name="id2594308"></a><pre class="programlisting"><a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a>* cairo_font_options_create
+<a class="indexterm" name="id2712805"></a><pre class="programlisting"><a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a>* cairo_font_options_create
(void);</pre>
<p>
Allocates a new font options object with all options initialized
@@ -132,9 +130,9 @@ Allocates a new font options object with all options initialized
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2594377"></a><h3>
+<a name="id2712873"></a><h3>
<a name="cairo-font-options-copy"></a>cairo_font_options_copy ()</h3>
-<a class="indexterm" name="id2594388"></a><pre class="programlisting"><a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a>* cairo_font_options_copy
+<a class="indexterm" name="id2712885"></a><pre class="programlisting"><a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a>* cairo_font_options_copy
(const <a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *original);</pre>
<p>
Allocates a new font options object copying the option values from
@@ -166,9 +164,9 @@ Allocates a new font options object copying the option values from
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2594489"></a><h3>
+<a name="id2712985"></a><h3>
<a name="cairo-font-options-destroy"></a>cairo_font_options_destroy ()</h3>
-<a class="indexterm" name="id2594500"></a><pre class="programlisting">void cairo_font_options_destroy (<a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
+<a class="indexterm" name="id2712997"></a><pre class="programlisting">void cairo_font_options_destroy (<a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
<p>
Destroys a <a href="cairo-Font-Options.html#cairo-font-options-t"><span class="type">cairo_font_options_t</span></a> object created with with
<a href="cairo-Font-Options.html#cairo-font-options-create"><code class="function">cairo_font_options_create()</code></a> or <a href="cairo-Font-Options.html#cairo-font-options-copy"><code class="function">cairo_font_options_copy()</code></a>.</p>
@@ -187,9 +185,9 @@ Destroys a <a href="cairo-Font-Options.html#cairo-font-options-t"><span class="t
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2538060"></a><h3>
+<a name="id2713076"></a><h3>
<a name="cairo-font-options-status"></a>cairo_font_options_status ()</h3>
-<a class="indexterm" name="id2538071"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_font_options_status (<a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
+<a class="indexterm" name="id2713087"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_font_options_status (<a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
<p>
Checks whether an error has previously occurred for this
font options object</p>
@@ -216,9 +214,9 @@ font options object</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2538156"></a><h3>
+<a name="id2713171"></a><h3>
<a name="cairo-font-options-merge"></a>cairo_font_options_merge ()</h3>
-<a class="indexterm" name="id2538167"></a><pre class="programlisting">void cairo_font_options_merge (<a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options,
+<a class="indexterm" name="id2713182"></a><pre class="programlisting">void cairo_font_options_merge (<a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options,
const <a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *other);</pre>
<p>
Merges non-default options from <em class="parameter"><code>other</code></em> into <em class="parameter"><code>options</code></em>, replacing
@@ -248,9 +246,9 @@ of <code class="literal">CAIRO_OPERATION_OVER</code>.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2595456"></a><h3>
+<a name="id2717382"></a><h3>
<a name="cairo-font-options-hash"></a>cairo_font_options_hash ()</h3>
-<a class="indexterm" name="id2595466"></a><pre class="programlisting">unsigned long cairo_font_options_hash (const <a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
+<a class="indexterm" name="id2717393"></a><pre class="programlisting">unsigned long cairo_font_options_hash (const <a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
<p>
Compute a hash for the font options object; this value will
be useful when storing an object containing a cairo_font_options_t
@@ -280,9 +278,9 @@ in a hash table.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2595532"></a><h3>
+<a name="id2717458"></a><h3>
<a name="cairo-font-options-equal"></a>cairo_font_options_equal ()</h3>
-<a class="indexterm" name="id2595542"></a><pre class="programlisting"><a href="cairo-Types.html#cairo-bool-t">cairo_bool_t</a> cairo_font_options_equal (const <a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options,
+<a class="indexterm" name="id2717469"></a><pre class="programlisting"><a href="cairo-Types.html#cairo-bool-t">cairo_bool_t</a> cairo_font_options_equal (const <a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options,
const <a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *other);</pre>
<p>
Compares two font options objects for equality.</p>
@@ -307,7 +305,9 @@ Compares two font options objects for equality.</p>
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
-<td> <code class="literal">TRUE</code> if all fields of the two font options objects match
+<td> <a
+href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
+><code class="literal">TRUE</code></a> if all fields of the two font options objects match
</td>
</tr>
</tbody>
@@ -315,9 +315,9 @@ Compares two font options objects for equality.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2595640"></a><h3>
+<a name="id2717568"></a><h3>
<a name="cairo-font-options-set-antialias"></a>cairo_font_options_set_antialias ()</h3>
-<a class="indexterm" name="id2595653"></a><pre class="programlisting">void cairo_font_options_set_antialias
+<a class="indexterm" name="id2717581"></a><pre class="programlisting">void cairo_font_options_set_antialias
(<a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options,
<a href="cairo-cairo-t.html#cairo-antialias-t">cairo_antialias_t</a> antialias);</pre>
<p>
@@ -346,9 +346,9 @@ specifies the type of antialiasing to do when rendering text.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2595732"></a><h3>
+<a name="id2717660"></a><h3>
<a name="cairo-font-options-get-antialias"></a>cairo_font_options_get_antialias ()</h3>
-<a class="indexterm" name="id2595746"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-antialias-t">cairo_antialias_t</a> cairo_font_options_get_antialias
+<a class="indexterm" name="id2717674"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-antialias-t">cairo_antialias_t</a> cairo_font_options_get_antialias
(const <a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
<p>
Gets the antialising mode for the font options object.</p>
@@ -375,9 +375,9 @@ Gets the antialising mode for the font options object.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2595814"></a><h3>
+<a name="id2717742"></a><h3>
<a name="cairo-subpixel-order-t"></a>enum cairo_subpixel_order_t</h3>
-<a class="indexterm" name="id2595825"></a><pre class="programlisting">typedef enum _cairo_subpixel_order {
+<a class="indexterm" name="id2717753"></a><pre class="programlisting">typedef enum _cairo_subpixel_order {
CAIRO_SUBPIXEL_ORDER_DEFAULT,
CAIRO_SUBPIXEL_ORDER_RGB,
CAIRO_SUBPIXEL_ORDER_BGR,
@@ -435,9 +435,9 @@ antialiasing mode of <a href="cairo-cairo-t.html#CAIRO-ANTIALIAS-SUBPIXEL:CAPS">
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2595980"></a><h3>
+<a name="id2717908"></a><h3>
<a name="cairo-font-options-set-subpixel-order"></a>cairo_font_options_set_subpixel_order ()</h3>
-<a class="indexterm" name="id2595994"></a><pre class="programlisting">void cairo_font_options_set_subpixel_order
+<a class="indexterm" name="id2717922"></a><pre class="programlisting">void cairo_font_options_set_subpixel_order
(<a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options,
<a href="cairo-Font-Options.html#cairo-subpixel-order-t">cairo_subpixel_order_t</a> subpixel_order);</pre>
<p>
@@ -469,9 +469,9 @@ the display device when rendering with an antialiasing mode of
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2596090"></a><h3>
+<a name="id2717997"></a><h3>
<a name="cairo-font-options-get-subpixel-order"></a>cairo_font_options_get_subpixel_order ()</h3>
-<a class="indexterm" name="id2596104"></a><pre class="programlisting"><a href="cairo-Font-Options.html#cairo-subpixel-order-t">cairo_subpixel_order_t</a> cairo_font_options_get_subpixel_order
+<a class="indexterm" name="id2718010"></a><pre class="programlisting"><a href="cairo-Font-Options.html#cairo-subpixel-order-t">cairo_subpixel_order_t</a> cairo_font_options_get_subpixel_order
(const <a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
<p>
Gets the subpixel order for the font options object.
@@ -499,9 +499,9 @@ See the documentation for <a href="cairo-Font-Options.html#cairo-subpixel-order-
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2596162"></a><h3>
+<a name="id2718080"></a><h3>
<a name="cairo-hint-style-t"></a>enum cairo_hint_style_t</h3>
-<a class="indexterm" name="id2596172"></a><pre class="programlisting">typedef enum _cairo_hint_style {
+<a class="indexterm" name="id2718090"></a><pre class="programlisting">typedef enum _cairo_hint_style {
CAIRO_HINT_STYLE_DEFAULT,
CAIRO_HINT_STYLE_NONE,
CAIRO_HINT_STYLE_SLIGHT,
@@ -565,9 +565,9 @@ New entries may be added in future versions.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2596311"></a><h3>
+<a name="id2718230"></a><h3>
<a name="cairo-font-options-set-hint-style"></a>cairo_font_options_set_hint_style ()</h3>
-<a class="indexterm" name="id2596324"></a><pre class="programlisting">void cairo_font_options_set_hint_style
+<a class="indexterm" name="id2718242"></a><pre class="programlisting">void cairo_font_options_set_hint_style
(<a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options,
<a href="cairo-Font-Options.html#cairo-hint-style-t">cairo_hint_style_t</a> hint_style);</pre>
<p>
@@ -598,9 +598,9 @@ See the documentation for <a href="cairo-Font-Options.html#cairo-hint-style-t"><
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2596404"></a><h3>
+<a name="id2718322"></a><h3>
<a name="cairo-font-options-get-hint-style"></a>cairo_font_options_get_hint_style ()</h3>
-<a class="indexterm" name="id2596417"></a><pre class="programlisting"><a href="cairo-Font-Options.html#cairo-hint-style-t">cairo_hint_style_t</a> cairo_font_options_get_hint_style
+<a class="indexterm" name="id2718335"></a><pre class="programlisting"><a href="cairo-Font-Options.html#cairo-hint-style-t">cairo_hint_style_t</a> cairo_font_options_get_hint_style
(const <a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
<p>
Gets the hint style for font outlines for the font options object.
@@ -628,9 +628,9 @@ See the documentation for <a href="cairo-Font-Options.html#cairo-hint-style-t"><
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2596486"></a><h3>
+<a name="id2718404"></a><h3>
<a name="cairo-hint-metrics-t"></a>enum cairo_hint_metrics_t</h3>
-<a class="indexterm" name="id2596497"></a><pre class="programlisting">typedef enum _cairo_hint_metrics {
+<a class="indexterm" name="id2718415"></a><pre class="programlisting">typedef enum _cairo_hint_metrics {
CAIRO_HINT_METRICS_DEFAULT,
CAIRO_HINT_METRICS_OFF,
CAIRO_HINT_METRICS_ON
@@ -672,9 +672,9 @@ will be laid out differently at different zoom factors.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2596585"></a><h3>
+<a name="id2718503"></a><h3>
<a name="cairo-font-options-set-hint-metrics"></a>cairo_font_options_set_hint_metrics ()</h3>
-<a class="indexterm" name="id2596597"></a><pre class="programlisting">void cairo_font_options_set_hint_metrics
+<a class="indexterm" name="id2718516"></a><pre class="programlisting">void cairo_font_options_set_hint_metrics
(<a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options,
<a href="cairo-Font-Options.html#cairo-hint-metrics-t">cairo_hint_metrics_t</a> hint_metrics);</pre>
<p>
@@ -705,9 +705,9 @@ See the documentation for <a href="cairo-Font-Options.html#cairo-hint-metrics-t"
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2596677"></a><h3>
+<a name="id2718595"></a><h3>
<a name="cairo-font-options-get-hint-metrics"></a>cairo_font_options_get_hint_metrics ()</h3>
-<a class="indexterm" name="id2596690"></a><pre class="programlisting"><a href="cairo-Font-Options.html#cairo-hint-metrics-t">cairo_hint_metrics_t</a> cairo_font_options_get_hint_metrics
+<a class="indexterm" name="id2718608"></a><pre class="programlisting"><a href="cairo-Font-Options.html#cairo-hint-metrics-t">cairo_hint_metrics_t</a> cairo_font_options_get_hint_metrics
(const <a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
<p>
Gets the metrics hinting mode for the font options object.
diff --git a/doc/public/html/cairo-FreeType-Fonts.html b/doc/public/html/cairo-FreeType-Fonts.html
index 8d78fa0..aba169d 100644
--- a/doc/public/html/cairo-FreeType-Fonts.html
+++ b/doc/public/html/cairo-FreeType-Fonts.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>FreeType Fonts</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Fonts.html" title="Fonts">
<link rel="prev" href="cairo-Font-Options.html" title="Font Options">
<link rel="next" href="cairo-Win32-Fonts.html" title="Win32 Fonts">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-Win32-Fonts.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2555842" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2533717" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-FreeType-Fonts"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2555842"></a><span class="refentrytitle">FreeType Fonts</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>FreeType Fonts</span></h2>
<p>FreeType Fonts &#8212; Font support for FreeType</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -64,17 +62,17 @@ void <a href="cairo-FreeType-Fonts.html#cairo-ft-scaled-font-unlock-face"
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2533717"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2533732"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2533743"></a><h3>
+<a name="id2713420"></a><h3>
<a name="cairo-ft-font-face-create-for-ft-face"></a>cairo_ft_font_face_create_for_ft_face ()</h3>
-<a class="indexterm" name="id2533754"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_ft_font_face_create_for_ft_face
+<a class="indexterm" name="id2713433"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_ft_font_face_create_for_ft_face
(FT_Face face,
int load_flags);</pre>
<p>
@@ -125,9 +123,9 @@ as <code class="function">cairo_ft_font_lock_face()</code>.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2595370"></a><h3>
+<a name="id2717289"></a><h3>
<a name="cairo-ft-font-face-create-for-pattern"></a>cairo_ft_font_face_create_for_pattern ()</h3>
-<a class="indexterm" name="id2538266"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_ft_font_face_create_for_pattern
+<a class="indexterm" name="id2716450"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_ft_font_face_create_for_pattern
(FcPattern *pattern);</pre>
<p>
Creates a new font face for the FreeType font backend based on a
@@ -173,9 +171,9 @@ appropriately to reflect the options in a <a href="cairo-Font-Options.html#cairo
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2538482"></a><h3>
+<a name="id2716669"></a><h3>
<a name="cairo-ft-font-options-substitute"></a>cairo_ft_font_options_substitute ()</h3>
-<a class="indexterm" name="id2538493"></a><pre class="programlisting">void cairo_ft_font_options_substitute
+<a class="indexterm" name="id2716682"></a><pre class="programlisting">void cairo_ft_font_options_substitute
(const <a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options,
FcPattern *pattern);</pre>
<p>
@@ -207,9 +205,9 @@ before calling <code class="function">FcDefaultSubstitute()</code>.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2591287"></a><h3>
+<a name="id2665813"></a><h3>
<a name="cairo-ft-scaled-font-lock-face"></a>cairo_ft_scaled_font_lock_face ()</h3>
-<a class="indexterm" name="id2591300"></a><pre class="programlisting">FT_Face cairo_ft_scaled_font_lock_face (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font);</pre>
+<a class="indexterm" name="id2665826"></a><pre class="programlisting">FT_Face cairo_ft_scaled_font_lock_face (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font);</pre>
<p>
<code class="function">cairo_ft_font_lock_face()</code> gets the <span class="type">FT_Face</span> object from a FreeType
backend font and scales it appropriately for the font. You must
@@ -248,7 +246,9 @@ threaded application.)</p>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> The <span class="type">FT_Face</span> object for <em class="parameter"><code>font</code></em>, scaled appropriately,
-or <code class="literal">NULL</code> if <em class="parameter"><code>scaled_font</code></em> is in an error state (see
+or <a
+href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
+><code class="literal">NULL</code></a> if <em class="parameter"><code>scaled_font</code></em> is in an error state (see
<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-status"><code class="function">cairo_scaled_font_status()</code></a>) or there is insufficient memory.
</td>
</tr>
@@ -257,9 +257,9 @@ or <code class="literal">NULL</code> if <em class="parameter"><code>scaled_font<
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2591532"></a><h3>
+<a name="id2666060"></a><h3>
<a name="cairo-ft-scaled-font-unlock-face"></a>cairo_ft_scaled_font_unlock_face ()</h3>
-<a class="indexterm" name="id2596774"></a><pre class="programlisting">void cairo_ft_scaled_font_unlock_face
+<a class="indexterm" name="id2666074"></a><pre class="programlisting">void cairo_ft_scaled_font_unlock_face
(<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font);</pre>
<p>
Releases a face obtained with <a href="cairo-FreeType-Fonts.html#cairo-ft-scaled-font-lock-face"><code class="function">cairo_ft_scaled_font_lock_face()</code></a>.</p>
diff --git a/doc/public/html/cairo-Image-Surfaces.html b/doc/public/html/cairo-Image-Surfaces.html
index 308ccda..0ce8930 100644
--- a/doc/public/html/cairo-Image-Surfaces.html
+++ b/doc/public/html/cairo-Image-Surfaces.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Image Surfaces</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Surfaces.html" title="Surfaces">
<link rel="prev" href="cairo-cairo-surface-t.html" title="cairo_surface_t">
<link rel="next" href="cairo-PDF-Surfaces.html" title="PDF Surfaces">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-PDF-Surfaces.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2550353" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2590821" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-Image-Surfaces"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2550353"></a><span class="refentrytitle">Image Surfaces</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>Image Surfaces</span></h2>
<p>Image Surfaces &#8212; Rendering to memory buffers</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -69,7 +67,7 @@ int <a href="cairo-Image-Surfaces.html#cairo-image-surface-get-stride">c
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2590821"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
Image surfaces provide the ability to render to memory buffers
either allocated by cairo or by the calling code. The supported
@@ -77,11 +75,11 @@ int <a href="cairo-Image-Surfaces.html#cairo-image-surface-get-stride">c
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2590846"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2590857"></a><h3>
+<a name="id2721326"></a><h3>
<a name="cairo-format-t"></a>enum cairo_format_t</h3>
-<a class="indexterm" name="id2590869"></a><pre class="programlisting">typedef enum _cairo_format {
+<a class="indexterm" name="id2721337"></a><pre class="programlisting">typedef enum _cairo_format {
CAIRO_FORMAT_ARGB32,
CAIRO_FORMAT_RGB24,
CAIRO_FORMAT_A8,
@@ -157,9 +155,9 @@ New entries may be added in future versions.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2592219"></a><h3>
+<a name="id2720808"></a><h3>
<a name="cairo-image-surface-create"></a>cairo_image_surface_create ()</h3>
-<a class="indexterm" name="id2592231"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_image_surface_create (<a href="cairo-Image-Surfaces.html#cairo-format-t">cairo_format_t</a> format,
+<a class="indexterm" name="id2720819"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_image_surface_create (<a href="cairo-Image-Surfaces.html#cairo-format-t">cairo_format_t</a> format,
int width,
int height);</pre>
<p>
@@ -209,9 +207,9 @@ occurs. You can use <a href="cairo-cairo-surface-t.html#cairo-surface-status"><c
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2592349"></a><h3>
+<a name="id2720937"></a><h3>
<a name="cairo-image-surface-create-for-data"></a>cairo_image_surface_create_for_data ()</h3>
-<a class="indexterm" name="id2592360"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_image_surface_create_for_data
+<a class="indexterm" name="id2720949"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_image_surface_create_for_data
(unsigned char *data,
<a href="cairo-Image-Surfaces.html#cairo-format-t">cairo_format_t</a> format,
int width,
@@ -284,9 +282,9 @@ destroy-notification fallback to the surface if necessary.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2599391"></a><h3>
+<a name="id2714489"></a><h3>
<a name="cairo-image-surface-get-data"></a>cairo_image_surface_get_data ()</h3>
-<a class="indexterm" name="id2599406"></a><pre class="programlisting">unsigned char* cairo_image_surface_get_data (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2714504"></a><pre class="programlisting">unsigned char* cairo_image_surface_get_data (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Get a pointer to the data of the image surface, for direct
inspection or modification.</p>
@@ -317,9 +315,9 @@ if <em class="parameter"><code>surface</code></em> is not an image surface.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2599488"></a><h3>
+<a name="id2721510"></a><h3>
<a name="cairo-image-surface-get-format"></a>cairo_image_surface_get_format ()</h3>
-<a class="indexterm" name="id2599503"></a><pre class="programlisting"><a href="cairo-Image-Surfaces.html#cairo-format-t">cairo_format_t</a> cairo_image_surface_get_format
+<a class="indexterm" name="id2721526"></a><pre class="programlisting"><a href="cairo-Image-Surfaces.html#cairo-format-t">cairo_format_t</a> cairo_image_surface_get_format
(<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Get the format of the surface.</p>
@@ -349,9 +347,9 @@ Get the format of the surface.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2599577"></a><h3>
+<a name="id2721600"></a><h3>
<a name="cairo-image-surface-get-width"></a>cairo_image_surface_get_width ()</h3>
-<a class="indexterm" name="id2599590"></a><pre class="programlisting">int cairo_image_surface_get_width (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2721613"></a><pre class="programlisting">int cairo_image_surface_get_width (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Get the width of the image surface in pixels.</p>
<p>
@@ -377,9 +375,9 @@ Get the width of the image surface in pixels.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2599657"></a><h3>
+<a name="id2721680"></a><h3>
<a name="cairo-image-surface-get-height"></a>cairo_image_surface_get_height ()</h3>
-<a class="indexterm" name="id2599670"></a><pre class="programlisting">int cairo_image_surface_get_height (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2721693"></a><pre class="programlisting">int cairo_image_surface_get_height (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Get the height of the image surface in pixels.</p>
<p>
@@ -405,9 +403,9 @@ Get the height of the image surface in pixels.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2599739"></a><h3>
+<a name="id2721761"></a><h3>
<a name="cairo-image-surface-get-stride"></a>cairo_image_surface_get_stride ()</h3>
-<a class="indexterm" name="id2599754"></a><pre class="programlisting">int cairo_image_surface_get_stride (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2721776"></a><pre class="programlisting">int cairo_image_surface_get_stride (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Get the stride of the image surface in bytes</p>
<p>
diff --git a/doc/public/html/cairo-PDF-Surfaces.html b/doc/public/html/cairo-PDF-Surfaces.html
index 2fdf366..f1fe3c0 100644
--- a/doc/public/html/cairo-PDF-Surfaces.html
+++ b/doc/public/html/cairo-PDF-Surfaces.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>PDF Surfaces</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Surfaces.html" title="Surfaces">
<link rel="prev" href="cairo-Image-Surfaces.html" title="Image Surfaces">
<link rel="next" href="cairo-PNG-Support.html" title="PNG Support">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-PNG-Support.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2539061" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2592652" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-PDF-Surfaces"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2539061"></a><span class="refentrytitle">PDF Surfaces</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>PDF Surfaces</span></h2>
<p>PDF Surfaces &#8212; Rendering PDF documents</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -64,17 +62,17 @@ void <a href="cairo-PDF-Surfaces.html#cairo-pdf-surface-set-size">cairo_p
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2592652"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2592667"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2592678"></a><h3>
+<a name="id2716848"></a><h3>
<a name="cairo-pdf-surface-create"></a>cairo_pdf_surface_create ()</h3>
-<a class="indexterm" name="id2592692"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_pdf_surface_create (const char *filename,
+<a class="indexterm" name="id2716862"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_pdf_surface_create (const char *filename,
double width_in_points,
double height_in_points);</pre>
<p>
@@ -124,9 +122,9 @@ occurs. You can use <a href="cairo-cairo-surface-t.html#cairo-surface-status"><c
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2599158"></a><h3>
+<a name="id2714604"></a><h3>
<a name="cairo-pdf-surface-create-for-stream"></a>cairo_pdf_surface_create_for_stream ()</h3>
-<a class="indexterm" name="id2599171"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_pdf_surface_create_for_stream
+<a class="indexterm" name="id2714618"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_pdf_surface_create_for_stream
(<a href="cairo-PNG-Support.html#cairo-write-func-t">cairo_write_func_t</a> write_func,
void *closure,
double width_in_points,
@@ -184,9 +182,9 @@ occurs. You can use <a href="cairo-cairo-surface-t.html#cairo-surface-status"><c
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2599964"></a><h3>
+<a name="id2718852"></a><h3>
<a name="cairo-pdf-surface-set-size"></a>cairo_pdf_surface_set_size ()</h3>
-<a class="indexterm" name="id2599977"></a><pre class="programlisting">void cairo_pdf_surface_set_size (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
+<a class="indexterm" name="id2718865"></a><pre class="programlisting">void cairo_pdf_surface_set_size (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
double width_in_points,
double height_in_points);</pre>
<p>
diff --git a/doc/public/html/cairo-PNG-Support.html b/doc/public/html/cairo-PNG-Support.html
index 24eb9a0..2a557d0 100644
--- a/doc/public/html/cairo-PNG-Support.html
+++ b/doc/public/html/cairo-PNG-Support.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>PNG Support</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Surfaces.html" title="Surfaces">
<link rel="prev" href="cairo-PDF-Surfaces.html" title="PDF Surfaces">
<link rel="next" href="cairo-PostScript-Surfaces.html" title="PostScript Surfaces">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-PostScript-Surfaces.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2563127" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2592601" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-PNG-Support"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2563127"></a><span class="refentrytitle">PNG Support</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>PNG Support</span></h2>
<p>PNG Support &#8212; Reading and writing PNG images</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -70,17 +68,17 @@
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2592601"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2600136"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2600146"></a><h3>
+<a name="id2722024"></a><h3>
<a name="cairo-image-surface-create-from-png"></a>cairo_image_surface_create_from_png ()</h3>
-<a class="indexterm" name="id2600158"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_image_surface_create_from_png
+<a class="indexterm" name="id2722036"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_image_surface_create_from_png
(const char *filename);</pre>
<p>
Creates a new image surface and initializes the contents to the
@@ -115,9 +113,9 @@ CAIRO_STATUS_READ_ERROR
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2600232"></a><h3>
+<a name="id2722109"></a><h3>
<a name="cairo-read-func-t"></a>cairo_read_func_t ()</h3>
-<a class="indexterm" name="id2600244"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> (*cairo_read_func_t) (void *closure,
+<a class="indexterm" name="id2722121"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> (*cairo_read_func_t) (void *closure,
unsigned char *data,
unsigned int length);</pre>
<p>
@@ -163,9 +161,9 @@ CAIRO_STATUS_READ_ERROR otherwise.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2597042"></a><h3>
+<a name="id2719194"></a><h3>
<a name="cairo-image-surface-create-from-png-stream"></a>cairo_image_surface_create_from_png_stream ()</h3>
-<a class="indexterm" name="id2597056"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_image_surface_create_from_png_stream
+<a class="indexterm" name="id2719208"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_image_surface_create_from_png_stream
(<a href="cairo-PNG-Support.html#cairo-read-func-t">cairo_read_func_t</a> read_func,
void *closure);</pre>
<p>
@@ -193,7 +191,9 @@ via the <em class="parameter"><code>read_func</code></em> function.</p>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
<td> a new <a href="cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> initialized with the contents
-of the PNG file or <code class="literal">NULL</code> if the data read is not a valid PNG image or
+of the PNG file or <a
+href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
+><code class="literal">NULL</code></a> if the data read is not a valid PNG image or
memory could not be allocated for the operation.
</td>
</tr>
@@ -202,9 +202,9 @@ memory could not be allocated for the operation.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2597171"></a><h3>
+<a name="id2719323"></a><h3>
<a name="cairo-surface-write-to-png"></a>cairo_surface_write_to_png ()</h3>
-<a class="indexterm" name="id2597182"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_surface_write_to_png (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
+<a class="indexterm" name="id2719334"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_surface_write_to_png (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
const char *filename);</pre>
<p>
Writes the contents of <em class="parameter"><code>surface</code></em> to a new file <em class="parameter"><code>filename</code></em> as a PNG
@@ -243,9 +243,9 @@ while attempting to write the file.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2597786"></a><h3>
+<a name="id2719849"></a><h3>
<a name="cairo-write-func-t"></a>cairo_write_func_t ()</h3>
-<a class="indexterm" name="id2597798"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> (*cairo_write_func_t) (void *closure,
+<a class="indexterm" name="id2719861"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> (*cairo_write_func_t) (void *closure,
unsigned char *data,
unsigned int length);</pre>
<p>
@@ -291,9 +291,9 @@ CAIRO_STATUS_WRITE_ERROR otherwise.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2597913"></a><h3>
+<a name="id2719977"></a><h3>
<a name="cairo-surface-write-to-png-stream"></a>cairo_surface_write_to_png_stream ()</h3>
-<a class="indexterm" name="id2597925"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_surface_write_to_png_stream
+<a class="indexterm" name="id2719989"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_surface_write_to_png_stream
(<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
<a href="cairo-PNG-Support.html#cairo-write-func-t">cairo_write_func_t</a> write_func,
void *closure);</pre>
diff --git a/doc/public/html/cairo-Paths.html b/doc/public/html/cairo-Paths.html
index ad136c4..3be1ffe 100644
--- a/doc/public/html/cairo-Paths.html
+++ b/doc/public/html/cairo-Paths.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Paths</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Drawing.html" title="Drawing">
<link rel="prev" href="cairo-cairo-t.html" title="cairo_t">
<link rel="next" href="cairo-Patterns.html" title="Patterns">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-Patterns.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2542233" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2572231" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-Paths"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2542233"></a><span class="refentrytitle">Paths</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>Paths</span></h2>
<p>Paths &#8212; Creating paths and manipulating path data</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -115,17 +113,17 @@ void <a href="cairo-Paths.html#cairo-rel-move-to">cairo_rel_move_to</a>
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2572231"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2572247"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2572258"></a><h3>
+<a name="id2694098"></a><h3>
<a name="cairo-path-t"></a>cairo_path_t</h3>
-<a class="indexterm" name="id2572270"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2694110"></a><pre class="programlisting">typedef struct {
cairo_status_t status;
cairo_path_data_t *data;
int num_data;
@@ -175,9 +173,9 @@ includes both headers and coordinates for each portion.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2572411"></a><h3>
+<a name="id2694251"></a><h3>
<a name="cairo-path-data-t"></a>union cairo_path_data_t</h3>
-<a class="indexterm" name="id2572424"></a><pre class="programlisting">union cairo_path_data_t {
+<a class="indexterm" name="id2694263"></a><pre class="programlisting">union cairo_path_data_t {
struct {
cairo_path_data_type_t type;
int length;
@@ -258,9 +256,9 @@ Here is sample code for iterating through a <span class="type">cairo_path_t:</sp
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2568954"></a><h3>
+<a name="id2687197"></a><h3>
<a name="cairo-path-data-type-t"></a>enum cairo_path_data_type_t</h3>
-<a class="indexterm" name="id2558127"></a><pre class="programlisting">typedef enum _cairo_path_data_type {
+<a class="indexterm" name="id2687525"></a><pre class="programlisting">typedef enum _cairo_path_data_type {
CAIRO_PATH_MOVE_TO,
CAIRO_PATH_LINE_TO,
CAIRO_PATH_CURVE_TO,
@@ -273,9 +271,9 @@ Here is sample code for iterating through a <span class="type">cairo_path_t:</sp
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2529366"></a><h3>
+<a name="id2651295"></a><h3>
<a name="cairo-copy-path"></a>cairo_copy_path ()</h3>
-<a class="indexterm" name="id2529378"></a><pre class="programlisting"><a href="cairo-Paths.html#cairo-path-t">cairo_path_t</a>* cairo_copy_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2651308"></a><pre class="programlisting"><a href="cairo-Paths.html#cairo-path-t">cairo_path_t</a>* cairo_copy_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Creates a copy of the current path and returns it to the user as a
<a href="cairo-Paths.html#cairo-path-t"><span class="type">cairo_path_t</span></a>. See <a href="cairo-Paths.html#cairo-path-data-t"><span class="type">cairo_path_data_t</span></a> for hints on how to iterate
@@ -290,8 +288,12 @@ conditions hold:
<p>
</p>
<div class="orderedlist"><ol type="1">
-<li>If there is insufficient memory to copy the path.</li>
-<li>If <em class="parameter"><code>cr</code></em> is already in an error state.</li>
+<li>If there is insufficient memory to copy the path. In this
+ case <code class="literal">path-&gt;status</code> will be set to
+ <a href="cairo-Error-handling.html#CAIRO-STATUS-NO-MEMORY:CAPS"><code class="literal">CAIRO_STATUS_NO_MEMORY</code></a>.</li>
+<li>If <em class="parameter"><code>cr</code></em> is already in an error state. In this case
+ <code class="literal">path-&gt;status</code> will contain the same status that
+ would be returned by <a href="cairo-cairo-t.html#cairo-status"><code class="function">cairo_status()</code></a>.</li>
</ol></div>
<p>
</p>
@@ -324,9 +326,9 @@ with it.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2529533"></a><h3>
+<a name="id2651495"></a><h3>
<a name="cairo-copy-path-flat"></a>cairo_copy_path_flat ()</h3>
-<a class="indexterm" name="id2529544"></a><pre class="programlisting"><a href="cairo-Paths.html#cairo-path-t">cairo_path_t</a>* cairo_copy_path_flat (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2651506"></a><pre class="programlisting"><a href="cairo-Paths.html#cairo-path-t">cairo_path_t</a>* cairo_copy_path_flat (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Gets a flattened copy of the current path and returns it to the
user as a <a href="cairo-Paths.html#cairo-path-t"><span class="type">cairo_path_t</span></a>. See <a href="cairo-Paths.html#cairo-path-data-t"><span class="type">cairo_path_data_t</span></a> for hints on
@@ -381,9 +383,9 @@ with it.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2529741"></a><h3>
+<a name="id2651703"></a><h3>
<a name="cairo-path-destroy"></a>cairo_path_destroy ()</h3>
-<a class="indexterm" name="id2529753"></a><pre class="programlisting">void cairo_path_destroy (<a href="cairo-Paths.html#cairo-path-t">cairo_path_t</a> *path);</pre>
+<a class="indexterm" name="id2651715"></a><pre class="programlisting">void cairo_path_destroy (<a href="cairo-Paths.html#cairo-path-t">cairo_path_t</a> *path);</pre>
<p>
Immediately releases all memory associated with <em class="parameter"><code>path</code></em>. After a call
to <a href="cairo-Paths.html#cairo-path-destroy"><code class="function">cairo_path_destroy()</code></a> the <em class="parameter"><code>path</code></em> pointer is no longer valid and
@@ -410,9 +412,9 @@ manually as well.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2529858"></a><h3>
+<a name="id2651819"></a><h3>
<a name="cairo-append-path"></a>cairo_append_path ()</h3>
-<a class="indexterm" name="id2529870"></a><pre class="programlisting">void cairo_append_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2651832"></a><pre class="programlisting">void cairo_append_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-Paths.html#cairo-path-t">cairo_path_t</a> *path);</pre>
<p>
Append the <em class="parameter"><code>path</code></em> onto the current path. The <em class="parameter"><code>path</code></em> may be either the
@@ -444,9 +446,9 @@ initialized to <a href="cairo-Error-handling.html#CAIRO-STATUS-SUCCESS:CAPS"><co
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2529995"></a><h3>
+<a name="id2651956"></a><h3>
<a name="cairo-get-current-point"></a>cairo_get_current_point ()</h3>
-<a class="indexterm" name="id2530007"></a><pre class="programlisting">void cairo_get_current_point (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2651968"></a><pre class="programlisting">void cairo_get_current_point (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double *x,
double *y);</pre>
<p>
@@ -496,9 +498,9 @@ following for details on how they affect the current point:
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2530230"></a><h3>
+<a name="id2652191"></a><h3>
<a name="cairo-new-path"></a>cairo_new_path ()</h3>
-<a class="indexterm" name="id2530243"></a><pre class="programlisting">void cairo_new_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2652204"></a><pre class="programlisting">void cairo_new_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Clears the current path. After this call there will be no path and
no current point.</p>
@@ -517,9 +519,9 @@ no current point.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2530294"></a><h3>
+<a name="id2652255"></a><h3>
<a name="cairo-new-sub-path"></a>cairo_new_sub_path ()</h3>
-<a class="indexterm" name="id2530308"></a><pre class="programlisting">void cairo_new_sub_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2652270"></a><pre class="programlisting">void cairo_new_sub_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Begin a new sub-path. Note that the existing path is not
affected. After this call there will be no current point.
@@ -551,9 +553,9 @@ compute the arc's initial coordinates for a call to
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2530414"></a><h3>
+<a name="id2652375"></a><h3>
<a name="cairo-close-path"></a>cairo_close_path ()</h3>
-<a class="indexterm" name="id2530426"></a><pre class="programlisting">void cairo_close_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2652387"></a><pre class="programlisting">void cairo_close_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Adds a line segment to the path from the current point to the
beginning of the current sub-path, (the most recent point passed to
@@ -594,9 +596,9 @@ point.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2530541"></a><h3>
+<a name="id2652502"></a><h3>
<a name="cairo-arc"></a>cairo_arc ()</h3>
-<a class="indexterm" name="id2530553"></a><pre class="programlisting">void cairo_arc (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2652514"></a><pre class="programlisting">void cairo_arc (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double xc,
double yc,
double radius,
@@ -693,9 +695,9 @@ cairo_restore (cr);
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2530852"></a><h3>
+<a name="id2652813"></a><h3>
<a name="cairo-arc-negative"></a>cairo_arc_negative ()</h3>
-<a class="indexterm" name="id2530864"></a><pre class="programlisting">void cairo_arc_negative (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2652826"></a><pre class="programlisting">void cairo_arc_negative (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double xc,
double yc,
double radius,
@@ -758,9 +760,9 @@ direction of the arc between the two angles.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2531084"></a><h3>
+<a name="id2653045"></a><h3>
<a name="cairo-curve-to"></a>cairo_curve_to ()</h3>
-<a class="indexterm" name="id2531097"></a><pre class="programlisting">void cairo_curve_to (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2653058"></a><pre class="programlisting">void cairo_curve_to (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double x1,
double y1,
double x2,
@@ -830,9 +832,9 @@ cairo_move_to (<em class="parameter"><code>cr</code></em>, <em class="parameter"
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2531360"></a><h3>
+<a name="id2653321"></a><h3>
<a name="cairo-line-to"></a>cairo_line_to ()</h3>
-<a class="indexterm" name="id2531372"></a><pre class="programlisting">void cairo_line_to (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2653333"></a><pre class="programlisting">void cairo_line_to (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double x,
double y);</pre>
<p>
@@ -872,9 +874,9 @@ this function will behave as cairo_move_to (<em class="parameter"><code>cr</code
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2531524"></a><h3>
+<a name="id2653485"></a><h3>
<a name="cairo-move-to"></a>cairo_move_to ()</h3>
-<a class="indexterm" name="id2531536"></a><pre class="programlisting">void cairo_move_to (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2653497"></a><pre class="programlisting">void cairo_move_to (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double x,
double y);</pre>
<p>
@@ -909,9 +911,9 @@ Begin a new sub-path. After this call the current point will be (<em class="para
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2531642"></a><h3>
+<a name="id2653603"></a><h3>
<a name="cairo-rectangle"></a>cairo_rectangle ()</h3>
-<a class="indexterm" name="id2531654"></a><pre class="programlisting">void cairo_rectangle (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2653615"></a><pre class="programlisting">void cairo_rectangle (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double x,
double y,
double width,
@@ -971,9 +973,9 @@ cairo_close_path (cr);
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2531815"></a><h3>
+<a name="id2653777"></a><h3>
<a name="cairo-glyph-path"></a>cairo_glyph_path ()</h3>
-<a class="indexterm" name="id2531827"></a><pre class="programlisting">void cairo_glyph_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2653790"></a><pre class="programlisting">void cairo_glyph_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-Text.html#cairo-glyph-t">cairo_glyph_t</a> *glyphs,
int num_glyphs);</pre>
<p>
@@ -1007,9 +1009,9 @@ cairo_close_path (cr);
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2531916"></a><h3>
+<a name="id2706360"></a><h3>
<a name="cairo-text-path"></a>cairo_text_path ()</h3>
-<a class="indexterm" name="id2531928"></a><pre class="programlisting">void cairo_text_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2706370"></a><pre class="programlisting">void cairo_text_path (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
const char *utf8);</pre>
<p>
@@ -1036,9 +1038,9 @@ cairo_close_path (cr);
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2584504"></a><h3>
+<a name="id2706430"></a><h3>
<a name="cairo-rel-curve-to"></a>cairo_rel_curve_to ()</h3>
-<a class="indexterm" name="id2584515"></a><pre class="programlisting">void cairo_rel_curve_to (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2706440"></a><pre class="programlisting">void cairo_rel_curve_to (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double dx1,
double dy1,
double dx2,
@@ -1116,9 +1118,9 @@ CAIRO_STATUS_NO_CURRENT_POINT.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2584820"></a><h3>
+<a name="id2706745"></a><h3>
<a name="cairo-rel-line-to"></a>cairo_rel_line_to ()</h3>
-<a class="indexterm" name="id2584830"></a><pre class="programlisting">void cairo_rel_line_to (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2706756"></a><pre class="programlisting">void cairo_rel_line_to (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double dx,
double dy);</pre>
<p>
@@ -1164,9 +1166,9 @@ CAIRO_STATUS_NO_CURRENT_POINT.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2584994"></a><h3>
+<a name="id2706919"></a><h3>
<a name="cairo-rel-move-to"></a>cairo_rel_move_to ()</h3>
-<a class="indexterm" name="id2585004"></a><pre class="programlisting">void cairo_rel_move_to (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2706929"></a><pre class="programlisting">void cairo_rel_move_to (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double dx,
double dy);</pre>
<p>
diff --git a/doc/public/html/cairo-Patterns.html b/doc/public/html/cairo-Patterns.html
index 19a19f7..17182e7 100644
--- a/doc/public/html/cairo-Patterns.html
+++ b/doc/public/html/cairo-Patterns.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Patterns</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Drawing.html" title="Drawing">
<link rel="prev" href="cairo-Paths.html" title="Paths">
<link rel="next" href="cairo-Transformations.html" title="Transformations">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-Transformations.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2549349" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2532446" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-Patterns"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2549349"></a><span class="refentrytitle">Patterns</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>Patterns</span></h2>
<p>Patterns &#8212; Gradients and filtered sources</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -105,17 +103,17 @@ enum <a href="cairo-Patterns.html#cairo-pattern-type-t">cairo_pattern_typ
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2532446"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2532461"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2532472"></a><h3>
+<a name="id2697498"></a><h3>
<a name="cairo-pattern-t"></a>cairo_pattern_t</h3>
-<a class="indexterm" name="id2532484"></a><pre class="programlisting">typedef struct _cairo_pattern cairo_pattern_t;
+<a class="indexterm" name="id2697510"></a><pre class="programlisting">typedef struct _cairo_pattern cairo_pattern_t;
</pre>
<p>
@@ -123,9 +121,9 @@ enum <a href="cairo-Patterns.html#cairo-pattern-type-t">cairo_pattern_typ
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2532501"></a><h3>
+<a name="id2697526"></a><h3>
<a name="cairo-pattern-add-color-stop-rgb"></a>cairo_pattern_add_color_stop_rgb ()</h3>
-<a class="indexterm" name="id2532512"></a><pre class="programlisting">void cairo_pattern_add_color_stop_rgb
+<a class="indexterm" name="id2697537"></a><pre class="programlisting">void cairo_pattern_add_color_stop_rgb
(<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern,
double offset,
double red,
@@ -186,9 +184,9 @@ with a status of <a href="cairo-Error-handling.html#CAIRO-STATUS-PATTERN-TYPE-MI
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2545378"></a><h3>
+<a name="id2650691"></a><h3>
<a name="cairo-pattern-add-color-stop-rgba"></a>cairo_pattern_add_color_stop_rgba ()</h3>
-<a class="indexterm" name="id2545389"></a><pre class="programlisting">void cairo_pattern_add_color_stop_rgba
+<a class="indexterm" name="id2650703"></a><pre class="programlisting">void cairo_pattern_add_color_stop_rgba
(<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern,
double offset,
double red,
@@ -256,9 +254,9 @@ with a status of <a href="cairo-Error-handling.html#CAIRO-STATUS-PATTERN-TYPE-MI
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2585223"></a><h3>
+<a name="id2707128"></a><h3>
<a name="cairo-pattern-create-rgb"></a>cairo_pattern_create_rgb ()</h3>
-<a class="indexterm" name="id2585233"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pattern_create_rgb (double red,
+<a class="indexterm" name="id2707139"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pattern_create_rgb (double red,
double green,
double blue);</pre>
<p>
@@ -308,9 +306,9 @@ the status of a pattern use <a href="cairo-Patterns.html#cairo-pattern-status"><
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2585365"></a><h3>
+<a name="id2707267"></a><h3>
<a name="cairo-pattern-create-rgba"></a>cairo_pattern_create_rgba ()</h3>
-<a class="indexterm" name="id2585377"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pattern_create_rgba (double red,
+<a class="indexterm" name="id2707279"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pattern_create_rgba (double red,
double green,
double blue,
double alpha);</pre>
@@ -367,9 +365,9 @@ the status of a pattern use <a href="cairo-Patterns.html#cairo-pattern-status"><
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2585535"></a><h3>
+<a name="id2707437"></a><h3>
<a name="cairo-pattern-create-for-surface"></a>cairo_pattern_create_for_surface ()</h3>
-<a class="indexterm" name="id2585548"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pattern_create_for_surface
+<a class="indexterm" name="id2707450"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pattern_create_for_surface
(<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Create a new cairo_pattern_t for the given surface.</p>
@@ -403,9 +401,9 @@ the status of a pattern use <a href="cairo-Patterns.html#cairo-pattern-status"><
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2585640"></a><h3>
+<a name="id2707542"></a><h3>
<a name="cairo-pattern-create-linear"></a>cairo_pattern_create_linear ()</h3>
-<a class="indexterm" name="id2585652"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pattern_create_linear
+<a class="indexterm" name="id2707554"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pattern_create_linear
(double x0,
double y0,
double x1,
@@ -469,9 +467,9 @@ the status of a pattern use <a href="cairo-Patterns.html#cairo-pattern-status"><
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2585845"></a><h3>
+<a name="id2707747"></a><h3>
<a name="cairo-pattern-create-radial"></a>cairo_pattern_create_radial ()</h3>
-<a class="indexterm" name="id2585857"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pattern_create_radial
+<a class="indexterm" name="id2707759"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pattern_create_radial
(double cx0,
double cy0,
double radius0,
@@ -549,9 +547,9 @@ the status of a pattern use <a href="cairo-Patterns.html#cairo-pattern-status"><
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2586093"></a><h3>
+<a name="id2707995"></a><h3>
<a name="cairo-pattern-destroy"></a>cairo_pattern_destroy ()</h3>
-<a class="indexterm" name="id2586104"></a><pre class="programlisting">void cairo_pattern_destroy (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern);</pre>
+<a class="indexterm" name="id2708006"></a><pre class="programlisting">void cairo_pattern_destroy (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern);</pre>
<p>
Decreases the reference count on <em class="parameter"><code>pattern</code></em> by one. If the result is
zero, then <em class="parameter"><code>pattern</code></em> and all associated resources are freed. See
@@ -571,9 +569,9 @@ zero, then <em class="parameter"><code>pattern</code></em> and all associated re
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2586183"></a><h3>
+<a name="id2708086"></a><h3>
<a name="cairo-pattern-reference"></a>cairo_pattern_reference ()</h3>
-<a class="indexterm" name="id2586195"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pattern_reference (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern);</pre>
+<a class="indexterm" name="id2708097"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pattern_reference (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern);</pre>
<p>
Increases the reference count on <em class="parameter"><code>pattern</code></em> by one. This prevents
<em class="parameter"><code>pattern</code></em> from being destroyed until a matching call to
@@ -601,9 +599,9 @@ Increases the reference count on <em class="parameter"><code>pattern</code></em>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2586291"></a><h3>
+<a name="id2708194"></a><h3>
<a name="cairo-pattern-status"></a>cairo_pattern_status ()</h3>
-<a class="indexterm" name="id2586302"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_pattern_status (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern);</pre>
+<a class="indexterm" name="id2708205"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_pattern_status (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern);</pre>
<p>
Checks whether an error has previously occurred for this
pattern.</p>
@@ -631,9 +629,9 @@ pattern.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2586399"></a><h3>
+<a name="id2708301"></a><h3>
<a name="cairo-extend-t"></a>enum cairo_extend_t</h3>
-<a class="indexterm" name="id2586411"></a><pre class="programlisting">typedef enum _cairo_extend {
+<a class="indexterm" name="id2708314"></a><pre class="programlisting">typedef enum _cairo_extend {
CAIRO_EXTEND_NONE,
CAIRO_EXTEND_REPEAT,
CAIRO_EXTEND_REFLECT,
@@ -685,9 +683,9 @@ New entries may be added in future versions.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2586539"></a><h3>
+<a name="id2708442"></a><h3>
<a name="cairo-pattern-set-extend"></a>cairo_pattern_set_extend ()</h3>
-<a class="indexterm" name="id2586551"></a><pre class="programlisting">void cairo_pattern_set_extend (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern,
+<a class="indexterm" name="id2708453"></a><pre class="programlisting">void cairo_pattern_set_extend (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern,
<a href="cairo-Patterns.html#cairo-extend-t">cairo_extend_t</a> extend);</pre>
<p>
Sets the mode to be used for drawing outside the area of a pattern.
@@ -717,9 +715,9 @@ pattern will be drawn
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2586646"></a><h3>
+<a name="id2708548"></a><h3>
<a name="cairo-pattern-get-extend"></a>cairo_pattern_get_extend ()</h3>
-<a class="indexterm" name="id2586657"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-extend-t">cairo_extend_t</a> cairo_pattern_get_extend (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern);</pre>
+<a class="indexterm" name="id2708560"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-extend-t">cairo_extend_t</a> cairo_pattern_get_extend (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern);</pre>
<p>
Gets the current extend mode for a pattern. See <a href="cairo-Patterns.html#cairo-extend-t"><span class="type">cairo_extend_t</span></a>
for details on the semantics of each extend strategy.</p>
@@ -747,9 +745,9 @@ pattern.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2586735"></a><h3>
+<a name="id2708637"></a><h3>
<a name="cairo-filter-t"></a>enum cairo_filter_t</h3>
-<a class="indexterm" name="id2586747"></a><pre class="programlisting">typedef enum _cairo_filter {
+<a class="indexterm" name="id2708649"></a><pre class="programlisting">typedef enum _cairo_filter {
CAIRO_FILTER_FAST,
CAIRO_FILTER_GOOD,
CAIRO_FILTER_BEST,
@@ -764,9 +762,9 @@ pattern.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2586766"></a><h3>
+<a name="id2708668"></a><h3>
<a name="cairo-pattern-set-filter"></a>cairo_pattern_set_filter ()</h3>
-<a class="indexterm" name="id2586777"></a><pre class="programlisting">void cairo_pattern_set_filter (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern,
+<a class="indexterm" name="id2708679"></a><pre class="programlisting">void cairo_pattern_set_filter (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern,
<a href="cairo-Patterns.html#cairo-filter-t">cairo_filter_t</a> filter);</pre>
<p>
@@ -793,9 +791,9 @@ pattern.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2586844"></a><h3>
+<a name="id2708746"></a><h3>
<a name="cairo-pattern-get-filter"></a>cairo_pattern_get_filter ()</h3>
-<a class="indexterm" name="id2586855"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-filter-t">cairo_filter_t</a> cairo_pattern_get_filter (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern);</pre>
+<a class="indexterm" name="id2708758"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-filter-t">cairo_filter_t</a> cairo_pattern_get_filter (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern);</pre>
<p>
</p>
@@ -821,9 +819,9 @@ pattern.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2586912"></a><h3>
+<a name="id2708814"></a><h3>
<a name="cairo-pattern-set-matrix"></a>cairo_pattern_set_matrix ()</h3>
-<a class="indexterm" name="id2586923"></a><pre class="programlisting">void cairo_pattern_set_matrix (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern,
+<a class="indexterm" name="id2708825"></a><pre class="programlisting">void cairo_pattern_set_matrix (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern,
const <a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix);</pre>
<p>
Sets the pattern's transformation matrix to <em class="parameter"><code>matrix</code></em>. This matrix is
@@ -883,9 +881,9 @@ semantics of <a href="cairo-cairo-t.html#cairo-set-source"><code class="function
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2587069"></a><h3>
+<a name="id2708972"></a><h3>
<a name="cairo-pattern-get-matrix"></a>cairo_pattern_get_matrix ()</h3>
-<a class="indexterm" name="id2587080"></a><pre class="programlisting">void cairo_pattern_get_matrix (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern,
+<a class="indexterm" name="id2708983"></a><pre class="programlisting">void cairo_pattern_get_matrix (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern,
<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix);</pre>
<p>
Stores the pattern's transformation matrix into <em class="parameter"><code>matrix</code></em>.</p>
@@ -912,9 +910,9 @@ Stores the pattern's transformation matrix into <em class="parameter"><code>matr
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2587166"></a><h3>
+<a name="id2709048"></a><h3>
<a name="cairo-pattern-type-t"></a>enum cairo_pattern_type_t</h3>
-<a class="indexterm" name="id2587179"></a><pre class="programlisting">typedef enum _cairo_pattern_type {
+<a class="indexterm" name="id2709061"></a><pre class="programlisting">typedef enum _cairo_pattern_type {
CAIRO_PATTERN_TYPE_SOLID,
CAIRO_PATTERN_TYPE_SURFACE,
CAIRO_PATTERN_TYPE_LINEAR,
@@ -983,9 +981,9 @@ color. It may be opaque or translucent.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2587359"></a><h3>
+<a name="id2709248"></a><h3>
<a name="cairo-pattern-get-type"></a>cairo_pattern_get_type ()</h3>
-<a class="indexterm" name="id2587372"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-type-t">cairo_pattern_type_t</a> cairo_pattern_get_type (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern);</pre>
+<a class="indexterm" name="id2709260"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-type-t">cairo_pattern_type_t</a> cairo_pattern_get_type (<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern);</pre>
<p>
This function returns the type a pattern.
See <a href="cairo-Patterns.html#cairo-pattern-type-t"><span class="type">cairo_pattern_type_t</span></a> for available types.</p>
diff --git a/doc/public/html/cairo-PostScript-Surfaces.html b/doc/public/html/cairo-PostScript-Surfaces.html
index 7706afe..c8ff2a3 100644
--- a/doc/public/html/cairo-PostScript-Surfaces.html
+++ b/doc/public/html/cairo-PostScript-Surfaces.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>PostScript Surfaces</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Surfaces.html" title="Surfaces">
<link rel="prev" href="cairo-PNG-Support.html" title="PNG Support">
<link rel="next" href="cairo-Win32-Surfaces.html" title="Win32 Surfaces">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-Win32-Surfaces.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2540955" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2598182" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-PostScript-Surfaces"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2540955"></a><span class="refentrytitle">PostScript Surfaces</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>PostScript Surfaces</span></h2>
<p>PostScript Surfaces &#8212; Rendering PostScript documents</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -70,17 +68,17 @@ void <a href="cairo-PostScript-Surfaces.html#cairo-ps-surface-dsc-comment
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2598182"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2605082"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2605093"></a><h3>
+<a name="id2720182"></a><h3>
<a name="cairo-ps-surface-create"></a>cairo_ps_surface_create ()</h3>
-<a class="indexterm" name="id2605107"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_ps_surface_create (const char *filename,
+<a class="indexterm" name="id2720196"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_ps_surface_create (const char *filename,
double width_in_points,
double height_in_points);</pre>
<p>
@@ -136,9 +134,9 @@ occurs. You can use <a href="cairo-cairo-surface-t.html#cairo-surface-status"><c
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2605261"></a><h3>
+<a name="id2720485"></a><h3>
<a name="cairo-ps-surface-create-for-stream"></a>cairo_ps_surface_create_for_stream ()</h3>
-<a class="indexterm" name="id2605275"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_ps_surface_create_for_stream
+<a class="indexterm" name="id2720498"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_ps_surface_create_for_stream
(<a href="cairo-PNG-Support.html#cairo-write-func-t">cairo_write_func_t</a> write_func,
void *closure,
double width_in_points,
@@ -202,9 +200,9 @@ occurs. You can use <a href="cairo-cairo-surface-t.html#cairo-surface-status"><c
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2597378"></a><h3>
+<a name="id2719394"></a><h3>
<a name="cairo-ps-surface-set-size"></a>cairo_ps_surface_set_size ()</h3>
-<a class="indexterm" name="id2597391"></a><pre class="programlisting">void cairo_ps_surface_set_size (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
+<a class="indexterm" name="id2719407"></a><pre class="programlisting">void cairo_ps_surface_set_size (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
double width_in_points,
double height_in_points);</pre>
<p>
@@ -248,9 +246,9 @@ surface or immediately after completing a page with either
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2597517"></a><h3>
+<a name="id2719533"></a><h3>
<a name="cairo-ps-surface-dsc-begin-setup"></a>cairo_ps_surface_dsc_begin_setup ()</h3>
-<a class="indexterm" name="id2597531"></a><pre class="programlisting">void cairo_ps_surface_dsc_begin_setup
+<a class="indexterm" name="id2719546"></a><pre class="programlisting">void cairo_ps_surface_dsc_begin_setup
(<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
This function indicates that subsequent calls to
@@ -281,9 +279,9 @@ See <a href="cairo-PostScript-Surfaces.html#cairo-ps-surface-dsc-comment"><code
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2597626"></a><h3>
+<a name="id2719639"></a><h3>
<a name="cairo-ps-surface-dsc-begin-page-setup"></a>cairo_ps_surface_dsc_begin_page_setup ()</h3>
-<a class="indexterm" name="id2597642"></a><pre class="programlisting">void cairo_ps_surface_dsc_begin_page_setup
+<a class="indexterm" name="id2719653"></a><pre class="programlisting">void cairo_ps_surface_dsc_begin_page_setup
(<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
This function indicates that subsequent calls to
@@ -315,9 +313,9 @@ See <a href="cairo-PostScript-Surfaces.html#cairo-ps-surface-dsc-comment"><code
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2605536"></a><h3>
+<a name="id2727398"></a><h3>
<a name="cairo-ps-surface-dsc-comment"></a>cairo_ps_surface_dsc_comment ()</h3>
-<a class="indexterm" name="id2605550"></a><pre class="programlisting">void cairo_ps_surface_dsc_comment (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
+<a class="indexterm" name="id2727412"></a><pre class="programlisting">void cairo_ps_surface_dsc_comment (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
const char *comment);</pre>
<p>
Emit a comment into the PostScript output for the given surface.
diff --git a/doc/public/html/cairo-SVG-Surfaces.html b/doc/public/html/cairo-SVG-Surfaces.html
index c174926..04b0ff4 100644
--- a/doc/public/html/cairo-SVG-Surfaces.html
+++ b/doc/public/html/cairo-SVG-Surfaces.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>SVG Surfaces</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Surfaces.html" title="Surfaces">
<link rel="prev" href="cairo-Win32-Surfaces.html" title="Win32 Surfaces">
<link rel="next" href="cairo-XLib-Surfaces.html" title="XLib Surfaces">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-XLib-Surfaces.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2535046" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2603001" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-SVG-Surfaces"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2535046"></a><span class="refentrytitle">SVG Surfaces</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>SVG Surfaces</span></h2>
<p>SVG Surfaces &#8212; Rendering SVG documents</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -62,23 +60,23 @@ void <a href="cairo-SVG-Surfaces.html#cairo-svg-surface-restrict-to-versi
(<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
<a href="cairo-SVG-Surfaces.html#cairo-svg-version-t">cairo_svg_version_t</a> version);
enum <a href="cairo-SVG-Surfaces.html#cairo-svg-version-t">cairo_svg_version_t</a>;
-void <a href="cairo-SVG-Surfaces.html#cairo-svg-get-versions">cairo_svg_get_versions</a> (<a href="cairo-SVG-Surfaces.html#cairo-svg-version-t">cairo_svg_version_t</a> const **versions,
+void <a href="cairo-SVG-Surfaces.html#cairo-svg-get-versions">cairo_svg_get_versions</a> (<a href="cairo-SVG-Surfaces.html#cairo-svg-version-t">cairo_svg_version_t</a> const **versions,
int *num_versions);
const char* <a href="cairo-SVG-Surfaces.html#cairo-svg-version-to-string">cairo_svg_version_to_string</a> (<a href="cairo-SVG-Surfaces.html#cairo-svg-version-t">cairo_svg_version_t</a> version);
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2603001"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2603017"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2603028"></a><h3>
+<a name="id2725679"></a><h3>
<a name="cairo-svg-surface-create"></a>cairo_svg_surface_create ()</h3>
-<a class="indexterm" name="id2603041"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_svg_surface_create (const char *filename,
+<a class="indexterm" name="id2725693"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_svg_surface_create (const char *filename,
double width_in_points,
double height_in_points);</pre>
<p>
@@ -128,9 +126,9 @@ occurs. You can use <a href="cairo-cairo-surface-t.html#cairo-surface-status"><c
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2598309"></a><h3>
+<a name="id2725821"></a><h3>
<a name="cairo-svg-surface-create-for-stream"></a>cairo_svg_surface_create_for_stream ()</h3>
-<a class="indexterm" name="id2598323"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_svg_surface_create_for_stream
+<a class="indexterm" name="id2725834"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_svg_surface_create_for_stream
(<a href="cairo-PNG-Support.html#cairo-write-func-t">cairo_write_func_t</a> write_func,
void *closure,
double width_in_points,
@@ -188,9 +186,9 @@ occurs. You can use <a href="cairo-cairo-surface-t.html#cairo-surface-status"><c
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2598494"></a><h3>
+<a name="id2724982"></a><h3>
<a name="cairo-svg-surface-restrict-to-version"></a>cairo_svg_surface_restrict_to_version ()</h3>
-<a class="indexterm" name="id2598510"></a><pre class="programlisting">void cairo_svg_surface_restrict_to_version
+<a class="indexterm" name="id2724997"></a><pre class="programlisting">void cairo_svg_surface_restrict_to_version
(<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
<a href="cairo-SVG-Surfaces.html#cairo-svg-version-t">cairo_svg_version_t</a> version);</pre>
<p>
@@ -227,9 +225,9 @@ surface.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2603629"></a><h3>
+<a name="id2726304"></a><h3>
<a name="cairo-svg-version-t"></a>enum cairo_svg_version_t</h3>
-<a class="indexterm" name="id2603642"></a><pre class="programlisting">typedef enum {
+<a class="indexterm" name="id2726316"></a><pre class="programlisting">typedef enum {
CAIRO_SVG_VERSION_1_1,
CAIRO_SVG_VERSION_1_2
} cairo_svg_version_t;
@@ -260,9 +258,9 @@ specification that a generated SVG file will conform to.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2603718"></a><h3>
+<a name="id2726393"></a><h3>
<a name="cairo-svg-get-versions"></a>cairo_svg_get_versions ()</h3>
-<a class="indexterm" name="id2603732"></a><pre class="programlisting">void cairo_svg_get_versions (<a href="cairo-SVG-Surfaces.html#cairo-svg-version-t">cairo_svg_version_t</a> const **versions,
+<a class="indexterm" name="id2726406"></a><pre class="programlisting">void cairo_svg_get_versions (<a href="cairo-SVG-Surfaces.html#cairo-svg-version-t">cairo_svg_version_t</a> const **versions,
int *num_versions);</pre>
<p>
Used to retrieve the list of supported versions. See
@@ -292,9 +290,9 @@ Used to retrieve the list of supported versions. See
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2603818"></a><h3>
+<a name="id2726493"></a><h3>
<a name="cairo-svg-version-to-string"></a>cairo_svg_version_to_string ()</h3>
-<a class="indexterm" name="id2603832"></a><pre class="programlisting">const char* cairo_svg_version_to_string (<a href="cairo-SVG-Surfaces.html#cairo-svg-version-t">cairo_svg_version_t</a> version);</pre>
+<a class="indexterm" name="id2726506"></a><pre class="programlisting">const char* cairo_svg_version_to_string (<a href="cairo-SVG-Surfaces.html#cairo-svg-version-t">cairo_svg_version_t</a> version);</pre>
<p>
Get the string representation of the given <em class="parameter"><code>version</code></em> id. This function
will return NULL if <em class="parameter"><code>version</code></em> isn't valid. See <a href="cairo-SVG-Surfaces.html#cairo-svg-get-versions"><code class="function">cairo_svg_get_versions()</code></a>
diff --git a/doc/public/html/cairo-Scaled-Fonts.html b/doc/public/html/cairo-Scaled-Fonts.html
index c2fdea9..3aecd4d 100644
--- a/doc/public/html/cairo-Scaled-Fonts.html
+++ b/doc/public/html/cairo-Scaled-Fonts.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Scaled Fonts</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Fonts.html" title="Fonts">
<link rel="prev" href="cairo-cairo-font-face-t.html" title="cairo_font_face_t">
<link rel="next" href="cairo-Font-Options.html" title="Font Options">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-Font-Options.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2547180" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2526682" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-Scaled-Fonts"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2547180"></a><span class="refentrytitle">Scaled Fonts</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>Scaled Fonts</span></h2>
<p>Scaled Fonts &#8212; Caching metrics for a particular font size</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -86,17 +84,17 @@ void <a href="cairo-Scaled-Fonts.html#cairo-scaled-font-get-ctm">cairo_sc
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2526682"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2591618"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2591629"></a><h3>
+<a name="id2713545"></a><h3>
<a name="cairo-scaled-font-t"></a>cairo_scaled_font_t</h3>
-<a class="indexterm" name="id2591641"></a><pre class="programlisting">typedef struct _cairo_scaled_font cairo_scaled_font_t;
+<a class="indexterm" name="id2713557"></a><pre class="programlisting">typedef struct _cairo_scaled_font cairo_scaled_font_t;
</pre>
<p>
A <a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t"><span class="type">cairo_scaled_font_t</span></a> is a font scaled to a particular size and device
@@ -109,9 +107,9 @@ to a scaled font to speed up the computation of metrics.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2591673"></a><h3>
+<a name="id2713588"></a><h3>
<a name="cairo-scaled-font-create"></a>cairo_scaled_font_create ()</h3>
-<a class="indexterm" name="id2591684"></a><pre class="programlisting"><a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a>* cairo_scaled_font_create
+<a class="indexterm" name="id2713599"></a><pre class="programlisting"><a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a>* cairo_scaled_font_create
(<a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a> *font_face,
const <a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *font_matrix,
const <a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *ctm,
@@ -168,9 +166,9 @@ be used.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2591856"></a><h3>
+<a name="id2713772"></a><h3>
<a name="cairo-scaled-font-reference"></a>cairo_scaled_font_reference ()</h3>
-<a class="indexterm" name="id2591868"></a><pre class="programlisting"><a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a>* cairo_scaled_font_reference
+<a class="indexterm" name="id2710731"></a><pre class="programlisting"><a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a>* cairo_scaled_font_reference
(<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font);</pre>
<p>
Increases the reference count on <em class="parameter"><code>scaled_font</code></em> by one. This prevents
@@ -200,9 +198,9 @@ this function does nothing)
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2537810"></a><h3>
+<a name="id2710828"></a><h3>
<a name="cairo-scaled-font-destroy"></a>cairo_scaled_font_destroy ()</h3>
-<a class="indexterm" name="id2537822"></a><pre class="programlisting">void cairo_scaled_font_destroy (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font);</pre>
+<a class="indexterm" name="id2710840"></a><pre class="programlisting">void cairo_scaled_font_destroy (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font);</pre>
<p>
Decreases the reference count on <em class="parameter"><code>font</code></em> by one. If the result
is zero, then <em class="parameter"><code>font</code></em> and all associated resources are freed.
@@ -222,9 +220,9 @@ See <a href="cairo-Scaled-Fonts.html#cairo-scaled-font-reference"><code class="f
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2537899"></a><h3>
+<a name="id2710917"></a><h3>
<a name="cairo-scaled-font-status"></a>cairo_scaled_font_status ()</h3>
-<a class="indexterm" name="id2537911"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_scaled_font_status (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font);</pre>
+<a class="indexterm" name="id2710928"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_scaled_font_status (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font);</pre>
<p>
Checks whether an error has previously occurred for this
scaled_font.</p>
@@ -252,9 +250,9 @@ scaled_font.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2592935"></a><h3>
+<a name="id2714860"></a><h3>
<a name="cairo-font-extents-t"></a>cairo_font_extents_t</h3>
-<a class="indexterm" name="id2592945"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2714870"></a><pre class="programlisting">typedef struct {
double ascent;
double descent;
double height;
@@ -337,9 +335,9 @@ matrix), but otherwise will remain unchanged.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2593138"></a><h3>
+<a name="id2715064"></a><h3>
<a name="cairo-scaled-font-extents"></a>cairo_scaled_font_extents ()</h3>
-<a class="indexterm" name="id2593150"></a><pre class="programlisting">void cairo_scaled_font_extents (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font,
+<a class="indexterm" name="id2715076"></a><pre class="programlisting">void cairo_scaled_font_extents (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font,
<a href="cairo-Scaled-Fonts.html#cairo-font-extents-t">cairo_font_extents_t</a> *extents);</pre>
<p>
Gets the metrics for a <a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t"><span class="type">cairo_scaled_font_t</span></a>.</p>
@@ -366,9 +364,9 @@ Gets the metrics for a <a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t"><sp
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2593241"></a><h3>
+<a name="id2715168"></a><h3>
<a name="cairo-text-extents-t"></a>cairo_text_extents_t</h3>
-<a class="indexterm" name="id2593253"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2715179"></a><pre class="programlisting">typedef struct {
double x_bearing;
double y_bearing;
double width;
@@ -442,9 +440,9 @@ but otherwise will remain unchanged.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2593433"></a><h3>
+<a name="id2715359"></a><h3>
<a name="cairo-scaled-font-text-extents"></a>cairo_scaled_font_text_extents ()</h3>
-<a class="indexterm" name="id2593448"></a><pre class="programlisting">void cairo_scaled_font_text_extents (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font,
+<a class="indexterm" name="id2715375"></a><pre class="programlisting">void cairo_scaled_font_text_extents (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font,
const char *utf8,
<a href="cairo-Scaled-Fonts.html#cairo-text-extents-t">cairo_text_extents_t</a> *extents);</pre>
<p>
@@ -494,9 +492,9 @@ affect the x_advance and y_advance values.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2593601"></a><h3>
+<a name="id2715527"></a><h3>
<a name="cairo-scaled-font-glyph-extents"></a>cairo_scaled_font_glyph_extents ()</h3>
-<a class="indexterm" name="id2593614"></a><pre class="programlisting">void cairo_scaled_font_glyph_extents (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font,
+<a class="indexterm" name="id2715541"></a><pre class="programlisting">void cairo_scaled_font_glyph_extents (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font,
<a href="cairo-Text.html#cairo-glyph-t">cairo_glyph_t</a> *glyphs,
int num_glyphs,
<a href="cairo-Scaled-Fonts.html#cairo-text-extents-t">cairo_text_extents_t</a> *extents);</pre>
@@ -547,9 +545,9 @@ rectangle (extents.width and extents.height).</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2593776"></a><h3>
+<a name="id2715703"></a><h3>
<a name="cairo-scaled-font-get-font-face"></a>cairo_scaled_font_get_font_face ()</h3>
-<a class="indexterm" name="id2593792"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_scaled_font_get_font_face
+<a class="indexterm" name="id2672906"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_scaled_font_get_font_face
(<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font);</pre>
<p>
Gets the font face that this scaled font was created for.</p>
@@ -580,9 +578,9 @@ created.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2540344"></a><h3>
+<a name="id2715780"></a><h3>
<a name="cairo-scaled-font-get-font-options"></a>cairo_scaled_font_get_font_options ()</h3>
-<a class="indexterm" name="id2593873"></a><pre class="programlisting">void cairo_scaled_font_get_font_options
+<a class="indexterm" name="id2715796"></a><pre class="programlisting">void cairo_scaled_font_get_font_options
(<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font,
<a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
<p>
@@ -613,9 +611,9 @@ Stores the font options with which <em class="parameter"><code>scaled_font</code
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2593959"></a><h3>
+<a name="id2715881"></a><h3>
<a name="cairo-scaled-font-get-font-matrix"></a>cairo_scaled_font_get_font_matrix ()</h3>
-<a class="indexterm" name="id2593974"></a><pre class="programlisting">void cairo_scaled_font_get_font_matrix
+<a class="indexterm" name="id2715897"></a><pre class="programlisting">void cairo_scaled_font_get_font_matrix
(<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font,
<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *font_matrix);</pre>
<p>
@@ -646,9 +644,9 @@ Stores the font matrix with which <em class="parameter"><code>scaled_font</code>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2594060"></a><h3>
+<a name="id2715982"></a><h3>
<a name="cairo-scaled-font-get-ctm"></a>cairo_scaled_font_get_ctm ()</h3>
-<a class="indexterm" name="id2594073"></a><pre class="programlisting">void cairo_scaled_font_get_ctm (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font,
+<a class="indexterm" name="id2715995"></a><pre class="programlisting">void cairo_scaled_font_get_ctm (<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font,
<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *ctm);</pre>
<p>
Stores the CTM with which <em class="parameter"><code>scaled_font</code></em> was created into <em class="parameter"><code>ctm</code></em>.</p>
@@ -677,9 +675,9 @@ Stores the CTM with which <em class="parameter"><code>scaled_font</code></em> wa
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2594156"></a><h3>
+<a name="id2716079"></a><h3>
<a name="cairo-scaled-font-get-type"></a>cairo_scaled_font_get_type ()</h3>
-<a class="indexterm" name="id2594170"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-type-t">cairo_font_type_t</a> cairo_scaled_font_get_type
+<a class="indexterm" name="id2716092"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-type-t">cairo_font_type_t</a> cairo_scaled_font_get_type
(<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font);</pre>
<p>
This function returns the type of the backend used to create
diff --git a/doc/public/html/cairo-Text.html b/doc/public/html/cairo-Text.html
index 010902b..5bf40ac 100644
--- a/doc/public/html/cairo-Text.html
+++ b/doc/public/html/cairo-Text.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Text</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Drawing.html" title="Drawing">
<link rel="prev" href="cairo-Transformations.html" title="Transformations">
<link rel="next" href="Fonts.html" title="Fonts">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="Fonts.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2565687" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2544267" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-Text"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2565687"></a><span class="refentrytitle">Text</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>Text</span></h2>
<p>Text &#8212; Rendering text and sets of glyphs</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -89,17 +87,17 @@ void <a href="cairo-Text.html#cairo-glyph-extents">cairo_glyph_extents</a
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2544267"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2544283"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2544294"></a><h3>
+<a name="id2649171"></a><h3>
<a name="cairo-glyph-t"></a>cairo_glyph_t</h3>
-<a class="indexterm" name="id2544306"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2649183"></a><pre class="programlisting">typedef struct {
unsigned long index;
double x;
double y;
@@ -129,6 +127,13 @@ with respect to the overall origin</p>
<tbody>
<tr>
<td>
+<span class="term">unsigned&#160;long&#160;<em class="structfield"><code>index</code></em>;</span></td>
+<td> glyph index in the font. The exact interpretation of the
+ glyph index depends on the font technology being used.
+</td>
+</tr>
+<tr>
+<td>
<span class="term">double&#160;<em class="structfield"><code>x</code></em>;</span></td>
<td> the offset in the X direction between the origin used for
drawing or measuring the string and the origin of this glyph.
@@ -146,9 +151,9 @@ with respect to the overall origin</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2544415"></a><h3>
+<a name="id2649315"></a><h3>
<a name="cairo-font-slant-t"></a>enum cairo_font_slant_t</h3>
-<a class="indexterm" name="id2544427"></a><pre class="programlisting">typedef enum _cairo_font_slant {
+<a class="indexterm" name="id2649624"></a><pre class="programlisting">typedef enum _cairo_font_slant {
CAIRO_FONT_SLANT_NORMAL,
CAIRO_FONT_SLANT_ITALIC,
CAIRO_FONT_SLANT_OBLIQUE
@@ -160,9 +165,9 @@ with respect to the overall origin</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2544445"></a><h3>
+<a name="id2649642"></a><h3>
<a name="cairo-font-weight-t"></a>enum cairo_font_weight_t</h3>
-<a class="indexterm" name="id2527141"></a><pre class="programlisting">typedef enum _cairo_font_weight {
+<a class="indexterm" name="id2649654"></a><pre class="programlisting">typedef enum _cairo_font_weight {
CAIRO_FONT_WEIGHT_NORMAL,
CAIRO_FONT_WEIGHT_BOLD
} cairo_font_weight_t;
@@ -173,9 +178,9 @@ with respect to the overall origin</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2527158"></a><h3>
+<a name="id2649671"></a><h3>
<a name="cairo-select-font-face"></a>cairo_select_font_face ()</h3>
-<a class="indexterm" name="id2527169"></a><pre class="programlisting">void cairo_select_font_face (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2649683"></a><pre class="programlisting">void cairo_select_font_face (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
const char *family,
<a href="cairo-Text.html#cairo-font-slant-t">cairo_font_slant_t</a> slant,
<a href="cairo-Text.html#cairo-font-weight-t">cairo_font_weight_t</a> weight);</pre>
@@ -222,9 +227,9 @@ cairo.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2527294"></a><h3>
+<a name="id2649808"></a><h3>
<a name="cairo-set-font-size"></a>cairo_set_font_size ()</h3>
-<a class="indexterm" name="id2527307"></a><pre class="programlisting">void cairo_set_font_size (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2649820"></a><pre class="programlisting">void cairo_set_font_size (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double size);</pre>
<p>
Sets the current font matrix to a scale by a factor of <em class="parameter"><code>size</code></em>, replacing
@@ -255,9 +260,9 @@ em-square being a <em class="parameter"><code>size</code></em> by <em class="par
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2589226"></a><h3>
+<a name="id2711168"></a><h3>
<a name="cairo-set-font-matrix"></a>cairo_set_font_matrix ()</h3>
-<a class="indexterm" name="id2589236"></a><pre class="programlisting">void cairo_set_font_matrix (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2711178"></a><pre class="programlisting">void cairo_set_font_matrix (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
const <a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix);</pre>
<p>
Sets the current font matrix to <em class="parameter"><code>matrix</code></em>. The font matrix gives a
@@ -290,9 +295,9 @@ the current font.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2589330"></a><h3>
+<a name="id2711272"></a><h3>
<a name="cairo-get-font-matrix"></a>cairo_get_font_matrix ()</h3>
-<a class="indexterm" name="id2589340"></a><pre class="programlisting">void cairo_get_font_matrix (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2657212"></a><pre class="programlisting">void cairo_get_font_matrix (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix);</pre>
<p>
Stores the current font matrix into <em class="parameter"><code>matrix</code></em>. See
@@ -320,9 +325,9 @@ Stores the current font matrix into <em class="parameter"><code>matrix</code></e
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2589428"></a><h3>
+<a name="id2711344"></a><h3>
<a name="cairo-set-font-options"></a>cairo_set_font_options ()</h3>
-<a class="indexterm" name="id2589440"></a><pre class="programlisting">void cairo_set_font_options (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2711354"></a><pre class="programlisting">void cairo_set_font_options (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
const <a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
<p>
Sets a set of custom font rendering options for the <a href="cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a>.
@@ -353,9 +358,9 @@ from the surface is used.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2589541"></a><h3>
+<a name="id2711447"></a><h3>
<a name="cairo-get-font-options"></a>cairo_get_font_options ()</h3>
-<a class="indexterm" name="id2589552"></a><pre class="programlisting">void cairo_get_font_options (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2711458"></a><pre class="programlisting">void cairo_get_font_options (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
<p>
Retrieves font rendering options set via <a href="cairo-Text.html#cairo-set-font-options"><span class="type">cairo_set_font_options</span></a>.
@@ -386,9 +391,9 @@ passed to <a href="cairo-Text.html#cairo-set-font-options"><code class="function
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2589628"></a><h3>
+<a name="id2711552"></a><h3>
<a name="cairo-show-text"></a>cairo_show_text ()</h3>
-<a class="indexterm" name="id2589639"></a><pre class="programlisting">void cairo_show_text (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2711562"></a><pre class="programlisting">void cairo_show_text (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
const char *utf8);</pre>
<p>
A drawing operator that generates the shape from a string of UTF-8
@@ -438,9 +443,9 @@ for the "real" text display API in cairo.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2589754"></a><h3>
+<a name="id2711677"></a><h3>
<a name="cairo-show-glyphs"></a>cairo_show_glyphs ()</h3>
-<a class="indexterm" name="id2589764"></a><pre class="programlisting">void cairo_show_glyphs (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2711688"></a><pre class="programlisting">void cairo_show_glyphs (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-Text.html#cairo-glyph-t">cairo_glyph_t</a> *glyphs,
int num_glyphs);</pre>
<p>
@@ -474,9 +479,9 @@ for the "real" text display API in cairo.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2589843"></a><h3>
+<a name="id2711766"></a><h3>
<a name="cairo-get-font-face"></a>cairo_get_font_face ()</h3>
-<a class="indexterm" name="id2589853"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_get_font_face (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2711776"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_get_font_face (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Gets the current font face for a <a href="cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a>.</p>
<p>
@@ -494,7 +499,9 @@ Gets the current font face for a <a href="cairo-cairo-t.html#cairo-t"><span clas
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
-<td> the current font object. Can return <code class="literal">NULL</code>
+<td> the current font object. Can return <a
+href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
+><code class="literal">NULL</code></a>
on out-of-memory or if the context is already in
an error state. This object is owned by cairo. To keep
a reference to it, you must call <a href="cairo-cairo-font-face-t.html#cairo-font-face-reference"><code class="function">cairo_font_face_reference()</code></a>.
@@ -505,9 +512,9 @@ Gets the current font face for a <a href="cairo-cairo-t.html#cairo-t"><span clas
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2589939"></a><h3>
+<a name="id2711863"></a><h3>
<a name="cairo-font-extents"></a>cairo_font_extents ()</h3>
-<a class="indexterm" name="id2589950"></a><pre class="programlisting">void cairo_font_extents (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2711873"></a><pre class="programlisting">void cairo_font_extents (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-Scaled-Fonts.html#cairo-font-extents-t">cairo_font_extents_t</a> *extents);</pre>
<p>
Gets the font extents for the currently selected font.</p>
@@ -535,9 +542,9 @@ will be stored.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2590027"></a><h3>
+<a name="id2711950"></a><h3>
<a name="cairo-set-font-face"></a>cairo_set_font_face ()</h3>
-<a class="indexterm" name="id2590037"></a><pre class="programlisting">void cairo_set_font_face (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2711961"></a><pre class="programlisting">void cairo_set_font_face (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a> *font_face);</pre>
<p>
Replaces the current <a href="cairo-cairo-font-face-t.html#cairo-font-face-t"><span class="type">cairo_font_face_t</span></a> object in the <a href="cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> with
@@ -558,7 +565,9 @@ destroyed if there are no other references to it.</p>
<tr>
<td>
<span class="term"><em class="parameter"><code>font_face</code></em>&#160;:</span></td>
-<td> a <a href="cairo-cairo-font-face-t.html#cairo-font-face-t"><span class="type">cairo_font_face_t</span></a>, or <code class="literal">NULL</code> to restore to the default font
+<td> a <a href="cairo-cairo-font-face-t.html#cairo-font-face-t"><span class="type">cairo_font_face_t</span></a>, or <a
+href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
+><code class="literal">NULL</code></a> to restore to the default font
</td>
</tr>
</tbody>
@@ -566,9 +575,9 @@ destroyed if there are no other references to it.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2590147"></a><h3>
+<a name="id2712070"></a><h3>
<a name="cairo-set-scaled-font"></a>cairo_set_scaled_font ()</h3>
-<a class="indexterm" name="id2590159"></a><pre class="programlisting">void cairo_set_scaled_font (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2712083"></a><pre class="programlisting">void cairo_set_scaled_font (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
const <a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font);</pre>
<p>
Replaces the current font face, font matrix, and font options in
@@ -601,9 +610,9 @@ using <a href="cairo-Scaled-Fonts.html#cairo-scaled-font-get-ctm"><code class="f
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2590276"></a><h3>
+<a name="id2712199"></a><h3>
<a name="cairo-text-extents"></a>cairo_text_extents ()</h3>
-<a class="indexterm" name="id2590286"></a><pre class="programlisting">void cairo_text_extents (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2712210"></a><pre class="programlisting">void cairo_text_extents (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
const char *utf8,
<a href="cairo-Scaled-Fonts.html#cairo-text-extents-t">cairo_text_extents_t</a> *extents);</pre>
<p>
@@ -650,9 +659,9 @@ will be stored
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2590413"></a><h3>
+<a name="id2712336"></a><h3>
<a name="cairo-glyph-extents"></a>cairo_glyph_extents ()</h3>
-<a class="indexterm" name="id2590423"></a><pre class="programlisting">void cairo_glyph_extents (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2712347"></a><pre class="programlisting">void cairo_glyph_extents (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-Text.html#cairo-glyph-t">cairo_glyph_t</a> *glyphs,
int num_glyphs,
<a href="cairo-Scaled-Fonts.html#cairo-text-extents-t">cairo_text_extents_t</a> *extents);</pre>
diff --git a/doc/public/html/cairo-Transformations.html b/doc/public/html/cairo-Transformations.html
index 918fe66..e727844 100644
--- a/doc/public/html/cairo-Transformations.html
+++ b/doc/public/html/cairo-Transformations.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Transformations</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Drawing.html" title="Drawing">
<link rel="prev" href="cairo-Patterns.html" title="Patterns">
<link rel="next" href="cairo-Text.html" title="Text">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-Text.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2547030" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2532835" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-Transformations"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2547030"></a><span class="refentrytitle">Transformations</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>Transformations</span></h2>
<p>Transformations &#8212; Manipulating the current transformation matrix</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -80,17 +78,17 @@ void <a href="cairo-Transformations.html#cairo-device-to-user-distance">c
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2532835"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2532851"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2532862"></a><h3>
+<a name="id2696343"></a><h3>
<a name="cairo-translate"></a>cairo_translate ()</h3>
-<a class="indexterm" name="id2532874"></a><pre class="programlisting">void cairo_translate (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2696354"></a><pre class="programlisting">void cairo_translate (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double tx,
double ty);</pre>
<p>
@@ -128,9 +126,9 @@ user-space origin takes place after any existing transformation.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2575529"></a><h3>
+<a name="id2696462"></a><h3>
<a name="cairo-scale"></a>cairo_scale ()</h3>
-<a class="indexterm" name="id2575541"></a><pre class="programlisting">void cairo_scale (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2696474"></a><pre class="programlisting">void cairo_scale (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double sx,
double sy);</pre>
<p>
@@ -167,9 +165,9 @@ space.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2575646"></a><h3>
+<a name="id2696579"></a><h3>
<a name="cairo-rotate"></a>cairo_rotate ()</h3>
-<a class="indexterm" name="id2575658"></a><pre class="programlisting">void cairo_rotate (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2696591"></a><pre class="programlisting">void cairo_rotate (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double angle);</pre>
<p>
Modifies the current transformation matrix (CTM) by rotating the
@@ -201,9 +199,9 @@ rotated
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2574418"></a><h3>
+<a name="id2648643"></a><h3>
<a name="cairo-transform"></a>cairo_transform ()</h3>
-<a class="indexterm" name="id2574430"></a><pre class="programlisting">void cairo_transform (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2648655"></a><pre class="programlisting">void cairo_transform (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
const <a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix);</pre>
<p>
Modifies the current transformation matrix (CTM) by applying
@@ -232,9 +230,9 @@ user space takes place after any existing transformation.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2574511"></a><h3>
+<a name="id2648735"></a><h3>
<a name="cairo-set-matrix"></a>cairo_set_matrix ()</h3>
-<a class="indexterm" name="id2574523"></a><pre class="programlisting">void cairo_set_matrix (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2648748"></a><pre class="programlisting">void cairo_set_matrix (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
const <a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix);</pre>
<p>
Modifies the current transformation matrix (CTM) by setting it
@@ -262,9 +260,9 @@ equal to <em class="parameter"><code>matrix</code></em>.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2574602"></a><h3>
+<a name="id2648826"></a><h3>
<a name="cairo-get-matrix"></a>cairo_get_matrix ()</h3>
-<a class="indexterm" name="id2574614"></a><pre class="programlisting">void cairo_get_matrix (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2648839"></a><pre class="programlisting">void cairo_get_matrix (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix);</pre>
<p>
Stores the current transformation matrix (CTM) into <em class="parameter"><code>matrix</code></em>.</p>
@@ -291,9 +289,9 @@ Stores the current transformation matrix (CTM) into <em class="parameter"><code>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2527705"></a><h3>
+<a name="id2654221"></a><h3>
<a name="cairo-identity-matrix"></a>cairo_identity_matrix ()</h3>
-<a class="indexterm" name="id2527716"></a><pre class="programlisting">void cairo_identity_matrix (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2654232"></a><pre class="programlisting">void cairo_identity_matrix (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Resets the current transformation matrix (CTM) by setting it equal
to the identity matrix. That is, the user-space and device-space
@@ -314,9 +312,9 @@ device-space unit.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2527769"></a><h3>
+<a name="id2654285"></a><h3>
<a name="cairo-user-to-device"></a>cairo_user_to_device ()</h3>
-<a class="indexterm" name="id2527780"></a><pre class="programlisting">void cairo_user_to_device (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2654296"></a><pre class="programlisting">void cairo_user_to_device (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double *x,
double *y);</pre>
<p>
@@ -352,9 +350,9 @@ multiplying the given point by the current transformation matrix
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2527874"></a><h3>
+<a name="id2654390"></a><h3>
<a name="cairo-user-to-device-distance"></a>cairo_user_to_device_distance ()</h3>
-<a class="indexterm" name="id2527886"></a><pre class="programlisting">void cairo_user_to_device_distance (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2654401"></a><pre class="programlisting">void cairo_user_to_device_distance (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double *dx,
double *dy);</pre>
<p>
@@ -391,9 +389,9 @@ translation components of the CTM will be ignored when transforming
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2528002"></a><h3>
+<a name="id2654518"></a><h3>
<a name="cairo-device-to-user"></a>cairo_device_to_user ()</h3>
-<a class="indexterm" name="id2528013"></a><pre class="programlisting">void cairo_device_to_user (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2654529"></a><pre class="programlisting">void cairo_device_to_user (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double *x,
double *y);</pre>
<p>
@@ -429,9 +427,9 @@ transformation matrix (CTM).</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2528108"></a><h3>
+<a name="id2654623"></a><h3>
<a name="cairo-device-to-user-distance"></a>cairo_device_to_user_distance ()</h3>
-<a class="indexterm" name="id2528119"></a><pre class="programlisting">void cairo_device_to_user_distance (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2654634"></a><pre class="programlisting">void cairo_device_to_user_distance (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double *dx,
double *dy);</pre>
<p>
diff --git a/doc/public/html/cairo-Types.html b/doc/public/html/cairo-Types.html
index 1b0a141..d0e31a4 100644
--- a/doc/public/html/cairo-Types.html
+++ b/doc/public/html/cairo-Types.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Types</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Support.html" title="Utilities">
<link rel="prev" href="cairo-Version-Information.html" title="Version Information">
<link rel="next" href="ix01.html" title="Index">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="ix01.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2539930" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2563336" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-Types"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2539930"></a><span class="refentrytitle">Types</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>Types</span></h2>
<p>Types &#8212; Generic data types used in the cairo API</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -56,17 +54,17 @@ void (<a href="cairo-Types.html#cairo-destroy-func-t">*cairo_destroy_func
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2563336"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2606884"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2606894"></a><h3>
+<a name="id2599550"></a><h3>
<a name="cairo-bool-t"></a>cairo_bool_t</h3>
-<a class="indexterm" name="id2606905"></a><pre class="programlisting">typedef int cairo_bool_t;
+<a class="indexterm" name="id2682486"></a><pre class="programlisting">typedef int cairo_bool_t;
</pre>
<p>
<a href="cairo-Types.html#cairo-bool-t"><span class="type">cairo_bool_t</span></a> is used for boolean values. Returns of type
@@ -87,9 +85,9 @@ value as a boolean condition.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2606954"></a><h3>
+<a name="id2731832"></a><h3>
<a name="cairo-user-data-key-t"></a>cairo_user_data_key_t</h3>
-<a class="indexterm" name="id2606965"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2731844"></a><pre class="programlisting">typedef struct {
int unused;
} cairo_user_data_key_t;
</pre>
@@ -114,9 +112,9 @@ would just use the address of a static <span class="type">cairo_data_key_t</span
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2610973"></a><h3>
+<a name="id2731912"></a><h3>
<a name="cairo-destroy-func-t"></a>cairo_destroy_func_t ()</h3>
-<a class="indexterm" name="id2610984"></a><pre class="programlisting">void (*cairo_destroy_func_t) (void *data);</pre>
+<a class="indexterm" name="id2731923"></a><pre class="programlisting">void (*cairo_destroy_func_t) (void *data);</pre>
<p>
<a href="cairo-Types.html#cairo-destroy-func-t"><span class="type">cairo_destroy_func_t</span></a> the type of function which is called when a
data element is destroyed. It is passed the pointer to the data
diff --git a/doc/public/html/cairo-Version-Information.html b/doc/public/html/cairo-Version-Information.html
index 2e227dc..9ca359f 100644
--- a/doc/public/html/cairo-Version-Information.html
+++ b/doc/public/html/cairo-Version-Information.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Version Information</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Support.html" title="Utilities">
<link rel="prev" href="cairo-Error-handling.html" title="Error handling">
<link rel="next" href="cairo-Types.html" title="Types">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-Types.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2559230" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2606146" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-Version-Information"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2559230"></a><span class="refentrytitle">Version Information</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>Version Information</span></h2>
<p>Version Information &#8212; Compile-time and run-time version checks.</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -61,7 +59,7 @@ const char* <a href="cairo-Version-Information.html#cairo-version-string">cairo_
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2606146"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
Cairo has a three-part version number scheme. In this scheme, we use
even vs. odd numbers to distinguish fixed points in the software
@@ -101,7 +99,7 @@ In-progress development (eg. from CVS)
<p>
</p>
<div class="refsect2" lang="en">
-<a name="id2606197"></a><h3>Compatibility</h3>
+<a name="id2731267"></a><h3>Compatibility</h3>
<p>
The API/ABI compatibility guarantees for various versions are as
follows. First, let's assume some cairo-using application code that is
@@ -129,7 +127,7 @@ rather the many states between snapshots and releases.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2606236"></a><h3>Examining the version</h3>
+<a name="id2731305"></a><h3>Examining the version</h3>
<p>
Cairo provides the ability to examine the version at either
compile-time or run-time and in both a human-readable form as well as
@@ -169,20 +167,20 @@ if (<a href="cairo-Version-Information.html#cairo-version"><code class="function
</div>
</div>
<div class="refsect1" lang="en">
-<a name="id2610377"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2610388"></a><h3>
+<a name="id2731473"></a><h3>
<a name="CAIRO-VERSION:CAPS"></a>CAIRO_VERSION</h3>
-<a class="indexterm" name="id2610400"></a><pre class="programlisting">#define CAIRO_VERSION</pre>
+<a class="indexterm" name="id2731485"></a><pre class="programlisting">#define CAIRO_VERSION</pre>
<p>
</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2610416"></a><h3>
+<a name="id2731500"></a><h3>
<a name="CAIRO-VERSION-MAJOR:CAPS"></a>CAIRO_VERSION_MAJOR</h3>
-<a class="indexterm" name="id2610427"></a><pre class="programlisting">#define CAIRO_VERSION_MAJOR 1
+<a class="indexterm" name="id2731512"></a><pre class="programlisting">#define CAIRO_VERSION_MAJOR 1
</pre>
<p>
@@ -190,9 +188,9 @@ if (<a href="cairo-Version-Information.html#cairo-version"><code class="function
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2610443"></a><h3>
+<a name="id2731527"></a><h3>
<a name="CAIRO-VERSION-MINOR:CAPS"></a>CAIRO_VERSION_MINOR</h3>
-<a class="indexterm" name="id2610454"></a><pre class="programlisting">#define CAIRO_VERSION_MINOR 2
+<a class="indexterm" name="id2731539"></a><pre class="programlisting">#define CAIRO_VERSION_MINOR 2
</pre>
<p>
@@ -200,9 +198,9 @@ if (<a href="cairo-Version-Information.html#cairo-version"><code class="function
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2610470"></a><h3>
+<a name="id2731554"></a><h3>
<a name="CAIRO-VERSION-MICRO:CAPS"></a>CAIRO_VERSION_MICRO</h3>
-<a class="indexterm" name="id2610481"></a><pre class="programlisting">#define CAIRO_VERSION_MICRO 4
+<a class="indexterm" name="id2731566"></a><pre class="programlisting">#define CAIRO_VERSION_MICRO 6
</pre>
<p>
@@ -210,9 +208,9 @@ if (<a href="cairo-Version-Information.html#cairo-version"><code class="function
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2610607"></a><h3>
+<a name="id2731582"></a><h3>
<a name="CAIRO-VERSION-STRING:CAPS"></a>CAIRO_VERSION_STRING</h3>
-<a class="indexterm" name="id2610618"></a><pre class="programlisting">#define CAIRO_VERSION_STRING "1.2.4"
+<a class="indexterm" name="id2731593"></a><pre class="programlisting">#define CAIRO_VERSION_STRING "1.2.6"
</pre>
<p>
@@ -220,9 +218,9 @@ if (<a href="cairo-Version-Information.html#cairo-version"><code class="function
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2610633"></a><h3>
+<a name="id2731608"></a><h3>
<a name="CAIRO-VERSION-ENCODE:CAPS"></a>CAIRO_VERSION_ENCODE()</h3>
-<a class="indexterm" name="id2610644"></a><pre class="programlisting">#define CAIRO_VERSION_ENCODE(major, minor, micro)</pre>
+<a class="indexterm" name="id2731619"></a><pre class="programlisting">#define CAIRO_VERSION_ENCODE(major, minor, micro)</pre>
<p>
</p>
@@ -254,9 +252,9 @@ if (<a href="cairo-Version-Information.html#cairo-version"><code class="function
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2610708"></a><h3>
+<a name="id2731683"></a><h3>
<a name="cairo-version"></a>cairo_version ()</h3>
-<a class="indexterm" name="id2610720"></a><pre class="programlisting">int cairo_version (void);</pre>
+<a class="indexterm" name="id2731695"></a><pre class="programlisting">int cairo_version (void);</pre>
<p>
Returns the version of the cairo library encoded in a single
integer as per CAIRO_VERSION_ENCODE. The encoding ensures that
@@ -291,9 +289,9 @@ equivalents <a href="cairo-Version-Information.html#CAIRO-VERSION:CAPS"><code cl
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2610820"></a><h3>
+<a name="id2728355"></a><h3>
<a name="cairo-version-string"></a>cairo_version_string ()</h3>
-<a class="indexterm" name="id2610831"></a><pre class="programlisting">const char* cairo_version_string (void);</pre>
+<a class="indexterm" name="id2728366"></a><pre class="programlisting">const char* cairo_version_string (void);</pre>
<p>
Returns the version of the cairo library as a human-readable string
of the form "X.Y.Z".
diff --git a/doc/public/html/cairo-Win32-Fonts.html b/doc/public/html/cairo-Win32-Fonts.html
index cedd62a..1e4c9e3 100644
--- a/doc/public/html/cairo-Win32-Fonts.html
+++ b/doc/public/html/cairo-Win32-Fonts.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Win32 Fonts</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Fonts.html" title="Fonts">
<link rel="prev" href="cairo-FreeType-Fonts.html" title="FreeType Fonts">
<link rel="next" href="Surfaces.html" title="Surfaces">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="Surfaces.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2569897" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2478510" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-Win32-Fonts"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2569897"></a><span class="refentrytitle">Win32 Fonts</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>Win32 Fonts</span></h2>
<p>Win32 Fonts &#8212; Font support for Microsoft Windows</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -64,17 +62,17 @@ double <a href="cairo-Win32-Fonts.html#cairo-win32-scaled-font-get-metrics-
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2478510"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2478526"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2478536"></a><h3>
+<a name="id2710156"></a><h3>
<a name="cairo-win32-font-face-create-for-logfontw"></a>cairo_win32_font_face_create_for_logfontw ()</h3>
-<a class="indexterm" name="id2478551"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_win32_font_face_create_for_logfontw
+<a class="indexterm" name="id2710170"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_win32_font_face_create_for_logfontw
(LOGFONTW *logfont);</pre>
<p>
Creates a new font for the Win32 font backend based on a
@@ -109,9 +107,9 @@ and can be used with functions such as <a href="cairo-Win32-Fonts.html#cairo-win
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2591136"></a><h3>
+<a name="id2665592"></a><h3>
<a name="cairo-win32-font-face-create-for-hfont"></a>cairo_win32_font_face_create_for_hfont ()</h3>
-<a class="indexterm" name="id2591149"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_win32_font_face_create_for_hfont
+<a class="indexterm" name="id2665605"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_win32_font_face_create_for_hfont
(HFONT font);</pre>
<p>
Creates a new font for the Win32 font backend based on a
@@ -144,9 +142,9 @@ and can be used with functions such as <a href="cairo-Win32-Fonts.html#cairo-win
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2587849"></a><h3>
+<a name="id2709458"></a><h3>
<a name="cairo-win32-scaled-font-select-font"></a>cairo_win32_scaled_font_select_font ()</h3>
-<a class="indexterm" name="id2587861"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_win32_scaled_font_select_font
+<a class="indexterm" name="id2709470"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_win32_scaled_font_select_font
(<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font,
HDC hdc);</pre>
<p>
@@ -197,9 +195,9 @@ the use of this function to preserve the original graphics state.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2588107"></a><h3>
+<a name="id2709790"></a><h3>
<a name="cairo-win32-scaled-font-done-font"></a>cairo_win32_scaled_font_done_font ()</h3>
-<a class="indexterm" name="id2588119"></a><pre class="programlisting">void cairo_win32_scaled_font_done_font
+<a class="indexterm" name="id2709802"></a><pre class="programlisting">void cairo_win32_scaled_font_done_font
(<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font);</pre>
<p>
Releases any resources allocated by <a href="cairo-Win32-Fonts.html#cairo-win32-scaled-font-select-font"><code class="function">cairo_win32_scaled_font_select_font()</code></a></p>
@@ -218,9 +216,9 @@ Releases any resources allocated by <a href="cairo-Win32-Fonts.html#cairo-win32-
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2588185"></a><h3>
+<a name="id2709868"></a><h3>
<a name="cairo-win32-scaled-font-get-metrics-factor"></a>cairo_win32_scaled_font_get_metrics_factor ()</h3>
-<a class="indexterm" name="id2588200"></a><pre class="programlisting">double cairo_win32_scaled_font_get_metrics_factor
+<a class="indexterm" name="id2709883"></a><pre class="programlisting">double cairo_win32_scaled_font_get_metrics_factor
(<a href="cairo-Scaled-Fonts.html#cairo-scaled-font-t">cairo_scaled_font_t</a> *scaled_font);</pre>
<p>
Gets a scale factor between logical coordinates in the coordinate
diff --git a/doc/public/html/cairo-Win32-Surfaces.html b/doc/public/html/cairo-Win32-Surfaces.html
index a78582a..d95bd43 100644
--- a/doc/public/html/cairo-Win32-Surfaces.html
+++ b/doc/public/html/cairo-Win32-Surfaces.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Win32 Surfaces</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Surfaces.html" title="Surfaces">
<link rel="prev" href="cairo-PostScript-Surfaces.html" title="PostScript Surfaces">
<link rel="next" href="cairo-SVG-Surfaces.html" title="SVG Surfaces">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-SVG-Surfaces.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2558693" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2563920" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-Win32-Surfaces"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2558693"></a><span class="refentrytitle">Win32 Surfaces</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>Win32 Surfaces</span></h2>
<p>Win32 Surfaces &#8212; Microsoft Windows surface support</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -59,17 +57,17 @@ HDC <a href="cairo-Win32-Surfaces.html#cairo-win32-surface-get-dc">cairo
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2563920"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2594810"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2594820"></a><h3>
+<a name="id2710050"></a><h3>
<a name="cairo-win32-surface-create"></a>cairo_win32_surface_create ()</h3>
-<a class="indexterm" name="id2594832"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_win32_surface_create (HDC hdc);</pre>
+<a class="indexterm" name="id2657593"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_win32_surface_create (HDC hdc);</pre>
<p>
Creates a cairo surface that targets the given DC. The DC will be
queried for its initial clip extents, and this will be used as the
@@ -99,9 +97,9 @@ be set appropriately.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2605411"></a><h3>
+<a name="id2657655"></a><h3>
<a name="cairo-win32-surface-create-with-dib"></a>cairo_win32_surface_create_with_dib ()</h3>
-<a class="indexterm" name="id2605425"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_win32_surface_create_with_dib
+<a class="indexterm" name="id2657668"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_win32_surface_create_with_dib
(<a href="cairo-Image-Surfaces.html#cairo-format-t">cairo_format_t</a> format,
int width,
int height);</pre>
@@ -147,9 +145,9 @@ bitmap will be unititialized.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2592791"></a><h3>
+<a name="id2722665"></a><h3>
<a name="cairo-win32-surface-get-dc"></a>cairo_win32_surface_get_dc ()</h3>
-<a class="indexterm" name="id2592805"></a><pre class="programlisting">HDC cairo_win32_surface_get_dc (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2722679"></a><pre class="programlisting">HDC cairo_win32_surface_get_dc (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Returns the HDC associated with this surface, or NULL if none.
Also returns NULL if the surface is not a win32 surface.</p>
diff --git a/doc/public/html/cairo-XLib-Surfaces.html b/doc/public/html/cairo-XLib-Surfaces.html
index 75c0042..1985298 100644
--- a/doc/public/html/cairo-XLib-Surfaces.html
+++ b/doc/public/html/cairo-XLib-Surfaces.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>XLib Surfaces</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Surfaces.html" title="Surfaces">
<link rel="prev" href="cairo-SVG-Surfaces.html" title="SVG Surfaces">
<link rel="next" href="Support.html" title="Utilities">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="Support.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2562702" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2603539" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-XLib-Surfaces"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2562702"></a><span class="refentrytitle">XLib Surfaces</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>XLib Surfaces</span></h2>
<p>XLib Surfaces &#8212; X Window System rendering using XLib</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -78,17 +76,17 @@ int <a href="cairo-XLib-Surfaces.html#cairo-xlib-surface-get-depth">cair
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2603539"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2603555"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2603566"></a><h3>
+<a name="id2725982"></a><h3>
<a name="cairo-xlib-surface-create"></a>cairo_xlib_surface_create ()</h3>
-<a class="indexterm" name="id2603577"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_xlib_surface_create (Display *dpy,
+<a class="indexterm" name="id2725993"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_xlib_surface_create (Display *dpy,
Drawable drawable,
Visual *visual,
int width,
@@ -151,9 +149,9 @@ window changes.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2608273"></a><h3>
+<a name="id2730392"></a><h3>
<a name="cairo-xlib-surface-create-for-bitmap"></a>cairo_xlib_surface_create_for_bitmap ()</h3>
-<a class="indexterm" name="id2608286"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_xlib_surface_create_for_bitmap
+<a class="indexterm" name="id2730405"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_xlib_surface_create_for_bitmap
(Display *dpy,
Pixmap bitmap,
Screen *screen,
@@ -209,9 +207,9 @@ This will be drawn to as a CAIRO_FORMAT_A1 object.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2604020"></a><h3>
+<a name="id2726697"></a><h3>
<a name="cairo-xlib-surface-set-size"></a>cairo_xlib_surface_set_size ()</h3>
-<a class="indexterm" name="id2604031"></a><pre class="programlisting">void cairo_xlib_surface_set_size (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
+<a class="indexterm" name="id2726708"></a><pre class="programlisting">void cairo_xlib_surface_set_size (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
int width,
int height);</pre>
<p>
@@ -254,9 +252,9 @@ this function on a surface created for a Pixmap.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2604141"></a><h3>
+<a name="id2726819"></a><h3>
<a name="cairo-xlib-surface-get-display"></a>cairo_xlib_surface_get_display ()</h3>
-<a class="indexterm" name="id2604156"></a><pre class="programlisting">Display* cairo_xlib_surface_get_display (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2726835"></a><pre class="programlisting">Display* cairo_xlib_surface_get_display (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Get the X Display for the underlying X Drawable.</p>
<p>
@@ -285,9 +283,9 @@ Get the X Display for the underlying X Drawable.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2608597"></a><h3>
+<a name="id2730526"></a><h3>
<a name="cairo-xlib-surface-get-screen"></a>cairo_xlib_surface_get_screen ()</h3>
-<a class="indexterm" name="id2608611"></a><pre class="programlisting">Screen* cairo_xlib_surface_get_screen (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2730540"></a><pre class="programlisting">Screen* cairo_xlib_surface_get_screen (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Get the X Screen for the underlying X Drawable.</p>
<p>
@@ -316,9 +314,9 @@ Get the X Screen for the underlying X Drawable.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2608676"></a><h3>
+<a name="id2730605"></a><h3>
<a name="cairo-xlib-surface-set-drawable"></a>cairo_xlib_surface_set_drawable ()</h3>
-<a class="indexterm" name="id2608689"></a><pre class="programlisting">void cairo_xlib_surface_set_drawable (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
+<a class="indexterm" name="id2730618"></a><pre class="programlisting">void cairo_xlib_surface_set_drawable (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
Drawable drawable,
int width,
int height);</pre>
@@ -364,9 +362,9 @@ compatibility.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2608815"></a><h3>
+<a name="id2730744"></a><h3>
<a name="cairo-xlib-surface-get-drawable"></a>cairo_xlib_surface_get_drawable ()</h3>
-<a class="indexterm" name="id2608830"></a><pre class="programlisting">Drawable cairo_xlib_surface_get_drawable (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2730759"></a><pre class="programlisting">Drawable cairo_xlib_surface_get_drawable (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Get the underlying X Drawable used for the surface.</p>
<p>
@@ -395,9 +393,9 @@ Get the underlying X Drawable used for the surface.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2608903"></a><h3>
+<a name="id2730832"></a><h3>
<a name="cairo-xlib-surface-get-visual"></a>cairo_xlib_surface_get_visual ()</h3>
-<a class="indexterm" name="id2608918"></a><pre class="programlisting">Visual* cairo_xlib_surface_get_visual (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2730848"></a><pre class="programlisting">Visual* cairo_xlib_surface_get_visual (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Get the X Visual used for underlying X Drawable.</p>
<p>
@@ -426,9 +424,9 @@ Get the X Visual used for underlying X Drawable.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2608991"></a><h3>
+<a name="id2730920"></a><h3>
<a name="cairo-xlib-surface-get-width"></a>cairo_xlib_surface_get_width ()</h3>
-<a class="indexterm" name="id2609007"></a><pre class="programlisting">int cairo_xlib_surface_get_width (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2730936"></a><pre class="programlisting">int cairo_xlib_surface_get_width (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Get the width of the X Drawable underlying the surface in pixels.</p>
<p>
@@ -457,9 +455,9 @@ Get the width of the X Drawable underlying the surface in pixels.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2609079"></a><h3>
+<a name="id2731008"></a><h3>
<a name="cairo-xlib-surface-get-height"></a>cairo_xlib_surface_get_height ()</h3>
-<a class="indexterm" name="id2609094"></a><pre class="programlisting">int cairo_xlib_surface_get_height (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2731024"></a><pre class="programlisting">int cairo_xlib_surface_get_height (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Get the height of the X Drawable underlying the surface in pixels.</p>
<p>
@@ -488,9 +486,9 @@ Get the height of the X Drawable underlying the surface in pixels.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2609168"></a><h3>
+<a name="id2731097"></a><h3>
<a name="cairo-xlib-surface-get-depth"></a>cairo_xlib_surface_get_depth ()</h3>
-<a class="indexterm" name="id2609183"></a><pre class="programlisting">int cairo_xlib_surface_get_depth (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2731112"></a><pre class="programlisting">int cairo_xlib_surface_get_depth (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Get the number of bits used to represent each pixel value.</p>
<p>
diff --git a/doc/public/html/cairo-cairo-font-face-t.html b/doc/public/html/cairo-cairo-font-face-t.html
index cdcddb7..84fc461 100644
--- a/doc/public/html/cairo-cairo-font-face-t.html
+++ b/doc/public/html/cairo-cairo-font-face-t.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>cairo_font_face_t</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Fonts.html" title="Fonts">
<link rel="prev" href="Fonts.html" title="Fonts">
<link rel="next" href="cairo-Scaled-Fonts.html" title="Scaled Fonts">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-Scaled-Fonts.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2566728" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2529186" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-cairo-font-face-t"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2566728"></a><span class="refentrytitle">cairo_font_face_t</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>cairo_font_face_t</span></h2>
<p>cairo_font_face_t &#8212; Base class for fonts</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -67,17 +65,17 @@ enum <a href="cairo-cairo-font-face-t.html#cairo-font-type-t">cairo_font_
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2529186"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2529202"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2528270"></a><h3>
+<a name="id2695946"></a><h3>
<a name="cairo-font-face-t"></a>cairo_font_face_t</h3>
-<a class="indexterm" name="id2528282"></a><pre class="programlisting">typedef struct _cairo_font_face cairo_font_face_t;
+<a class="indexterm" name="id2695958"></a><pre class="programlisting">typedef struct _cairo_font_face cairo_font_face_t;
</pre>
<p>
A <a href="cairo-cairo-font-face-t.html#cairo-font-face-t"><span class="type">cairo_font_face_t</span></a> specifies all aspects of a font other
@@ -92,9 +90,9 @@ directions) . A font face can be set on a <a href="cairo-cairo-t.html#cairo-t"><
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2528347"></a><h3>
+<a name="id2696023"></a><h3>
<a name="cairo-font-face-reference"></a>cairo_font_face_reference ()</h3>
-<a class="indexterm" name="id2528358"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_font_face_reference
+<a class="indexterm" name="id2696034"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a>* cairo_font_face_reference
(<a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a> *font_face);</pre>
<p>
Increases the reference count on <em class="parameter"><code>font_face</code></em> by one. This prevents
@@ -124,9 +122,9 @@ function does nothing).
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2588498"></a><h3>
+<a name="id2710419"></a><h3>
<a name="cairo-font-face-destroy"></a>cairo_font_face_destroy ()</h3>
-<a class="indexterm" name="id2588510"></a><pre class="programlisting">void cairo_font_face_destroy (<a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a> *font_face);</pre>
+<a class="indexterm" name="id2710430"></a><pre class="programlisting">void cairo_font_face_destroy (<a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a> *font_face);</pre>
<p>
Decreases the reference count on <em class="parameter"><code>font_face</code></em> by one. If the result
is zero, then <em class="parameter"><code>font_face</code></em> and all associated resources are freed.
@@ -146,9 +144,9 @@ See <a href="cairo-cairo-font-face-t.html#cairo-font-face-reference"><code class
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2588587"></a><h3>
+<a name="id2710508"></a><h3>
<a name="cairo-font-face-status"></a>cairo_font_face_status ()</h3>
-<a class="indexterm" name="id2588598"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_font_face_status (<a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a> *font_face);</pre>
+<a class="indexterm" name="id2710519"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_font_face_status (<a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a> *font_face);</pre>
<p>
Checks whether an error has previously occurred for this
font face</p>
@@ -176,14 +174,16 @@ font face</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2588683"></a><h3>
+<a name="id2710604"></a><h3>
<a name="cairo-font-face-get-user-data"></a>cairo_font_face_get_user_data ()</h3>
-<a class="indexterm" name="id2588694"></a><pre class="programlisting">void* cairo_font_face_get_user_data (<a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a> *font_face,
+<a class="indexterm" name="id2710615"></a><pre class="programlisting">void* cairo_font_face_get_user_data (<a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a> *font_face,
const <a href="cairo-Types.html#cairo-user-data-key-t">cairo_user_data_key_t</a> *key);</pre>
<p>
Return user data previously attached to <em class="parameter"><code>font_face</code></em> using the specified
key. If no user data has been attached with the given key this
-function returns <code class="literal">NULL</code>.</p>
+function returns <a
+href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
+><code class="literal">NULL</code></a>.</p>
<p>
</p>
@@ -206,7 +206,9 @@ attached to
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
-<td> the user data previously attached or <code class="literal">NULL</code>.
+<td> the user data previously attached or <a
+href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
+><code class="literal">NULL</code></a>.
</td>
</tr>
</tbody>
@@ -214,16 +216,18 @@ attached to
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2543906"></a><h3>
+<a name="id2650178"></a><h3>
<a name="cairo-font-face-set-user-data"></a>cairo_font_face_set_user_data ()</h3>
-<a class="indexterm" name="id2543919"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_font_face_set_user_data
+<a class="indexterm" name="id2650190"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_font_face_set_user_data
(<a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a> *font_face,
const <a href="cairo-Types.html#cairo-user-data-key-t">cairo_user_data_key_t</a> *key,
void *user_data,
<a href="cairo-Types.html#cairo-destroy-func-t">cairo_destroy_func_t</a> destroy);</pre>
<p>
Attach user data to <em class="parameter"><code>font_face</code></em>. To remove user data from a font face,
-call this function with the key that was used to set it and <code class="literal">NULL</code>
+call this function with the key that was used to set it and <a
+href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
+><code class="literal">NULL</code></a>
for <em class="parameter"><code>data</code></em>.</p>
<p>
@@ -269,9 +273,9 @@ slot could not be allocated for the user data.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2544107"></a><h3>
+<a name="id2650379"></a><h3>
<a name="cairo-font-type-t"></a>enum cairo_font_type_t</h3>
-<a class="indexterm" name="id2544122"></a><pre class="programlisting">typedef enum _cairo_font_type {
+<a class="indexterm" name="id2650393"></a><pre class="programlisting">typedef enum _cairo_font_type {
CAIRO_FONT_TYPE_TOY,
CAIRO_FONT_TYPE_FT,
CAIRO_FONT_TYPE_WIN32,
@@ -348,9 +352,9 @@ New entries may be added in future versions.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2590692"></a><h3>
+<a name="id2712608"></a><h3>
<a name="cairo-font-face-get-type"></a>cairo_font_face_get_type ()</h3>
-<a class="indexterm" name="id2590704"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-type-t">cairo_font_type_t</a> cairo_font_face_get_type (<a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a> *font_face);</pre>
+<a class="indexterm" name="id2712620"></a><pre class="programlisting"><a href="cairo-cairo-font-face-t.html#cairo-font-type-t">cairo_font_type_t</a> cairo_font_face_get_type (<a href="cairo-cairo-font-face-t.html#cairo-font-face-t">cairo_font_face_t</a> *font_face);</pre>
<p>
This function returns the type of the backend used to create
a font face. See <a href="cairo-cairo-font-face-t.html#cairo-font-type-t"><span class="type">cairo_font_type_t</span></a> for available types.</p>
diff --git a/doc/public/html/cairo-cairo-matrix-t.html b/doc/public/html/cairo-cairo-matrix-t.html
index 9c1ac79..52d9586 100644
--- a/doc/public/html/cairo-cairo-matrix-t.html
+++ b/doc/public/html/cairo-cairo-matrix-t.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>cairo_matrix_t</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Support.html" title="Utilities">
<link rel="prev" href="Support.html" title="Utilities">
<link rel="next" href="cairo-Error-handling.html" title="Error handling">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-Error-handling.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2525423" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2607775" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-cairo-matrix-t"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2525423"></a><span class="refentrytitle">cairo_matrix_t</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>cairo_matrix_t</span></h2>
<p>cairo_matrix_t &#8212; Generic matrix operations</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -88,8 +86,8 @@ void <a href="cairo-cairo-matrix-t.html#cairo-matrix-transform-point">cai
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2607775"></a><h2>Description</h2>
-<p><a class="indexterm" name="id2607787"></a><a class="indexterm" name="id2607795"></a>
+<a name="desc"></a><h2>Description</h2>
+<p><a class="indexterm" name="id2732224"></a><a class="indexterm" name="id2732232"></a>
<a href="cairo-cairo-matrix-t.html#cairo-matrix-t"><span class="type">cairo_matrix_t</span></a> is used throughout cairo to convert between different
coordinate spaces. A <a href="cairo-cairo-matrix-t.html#cairo-matrix-t"><span class="type">cairo_matrix_t</span></a> holds an affine transformation,
such as a scale, rotation, shear, or a combination of these.
@@ -108,11 +106,11 @@ void <a href="cairo-cairo-matrix-t.html#cairo-matrix-transform-point">cai
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2607880"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2607891"></a><h3>
+<a name="id2726936"></a><h3>
<a name="cairo-matrix-t"></a>cairo_matrix_t</h3>
-<a class="indexterm" name="id2607903"></a><pre class="programlisting">typedef struct {
+<a class="indexterm" name="id2726948"></a><pre class="programlisting">typedef struct {
double xx; double yx;
double xy; double yy;
double x0; double y0;
@@ -174,9 +172,9 @@ a point (x, y) is given by:
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2604518"></a><h3>
+<a name="id2727114"></a><h3>
<a name="cairo-matrix-init"></a>cairo_matrix_init ()</h3>
-<a class="indexterm" name="id2604531"></a><pre class="programlisting">void cairo_matrix_init (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
+<a class="indexterm" name="id2727126"></a><pre class="programlisting">void cairo_matrix_init (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
double xx,
double yx,
double xy,
@@ -245,9 +243,9 @@ by:
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2611143"></a><h3>
+<a name="id2733079"></a><h3>
<a name="cairo-matrix-init-identity"></a>cairo_matrix_init_identity ()</h3>
-<a class="indexterm" name="id2611154"></a><pre class="programlisting">void cairo_matrix_init_identity (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix);</pre>
+<a class="indexterm" name="id2733089"></a><pre class="programlisting">void cairo_matrix_init_identity (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix);</pre>
<p>
Modifies <em class="parameter"><code>matrix</code></em> to be an identity transformation.</p>
<p>
@@ -265,9 +263,9 @@ Modifies <em class="parameter"><code>matrix</code></em> to be an identity transf
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2611209"></a><h3>
+<a name="id2733144"></a><h3>
<a name="cairo-matrix-init-translate"></a>cairo_matrix_init_translate ()</h3>
-<a class="indexterm" name="id2611219"></a><pre class="programlisting">void cairo_matrix_init_translate (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
+<a class="indexterm" name="id2733155"></a><pre class="programlisting">void cairo_matrix_init_translate (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
double tx,
double ty);</pre>
<p>
@@ -302,9 +300,9 @@ Initializes <em class="parameter"><code>matrix</code></em> to a transformation t
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2611327"></a><h3>
+<a name="id2733261"></a><h3>
<a name="cairo-matrix-init-scale"></a>cairo_matrix_init_scale ()</h3>
-<a class="indexterm" name="id2611338"></a><pre class="programlisting">void cairo_matrix_init_scale (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
+<a class="indexterm" name="id2733272"></a><pre class="programlisting">void cairo_matrix_init_scale (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
double sx,
double sy);</pre>
<p>
@@ -339,9 +337,9 @@ in the X and Y dimensions, respectively.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2611448"></a><h3>
+<a name="id2733382"></a><h3>
<a name="cairo-matrix-init-rotate"></a>cairo_matrix_init_rotate ()</h3>
-<a class="indexterm" name="id2611460"></a><pre class="programlisting">void cairo_matrix_init_rotate (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
+<a class="indexterm" name="id2733393"></a><pre class="programlisting">void cairo_matrix_init_rotate (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
double radians);</pre>
<p>
Initialized <em class="parameter"><code>matrix</code></em> to a transformation that rotates by <em class="parameter"><code>radians</code></em>.</p>
@@ -372,9 +370,9 @@ direction.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2611547"></a><h3>
+<a name="id2733481"></a><h3>
<a name="cairo-matrix-translate"></a>cairo_matrix_translate ()</h3>
-<a class="indexterm" name="id2611558"></a><pre class="programlisting">void cairo_matrix_translate (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
+<a class="indexterm" name="id2733492"></a><pre class="programlisting">void cairo_matrix_translate (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
double tx,
double ty);</pre>
<p>
@@ -411,9 +409,9 @@ to the coordinates.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2611683"></a><h3>
+<a name="id2733616"></a><h3>
<a name="cairo-matrix-scale"></a>cairo_matrix_scale ()</h3>
-<a class="indexterm" name="id2611695"></a><pre class="programlisting">void cairo_matrix_scale (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
+<a class="indexterm" name="id2733629"></a><pre class="programlisting">void cairo_matrix_scale (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
double sx,
double sy);</pre>
<p>
@@ -449,9 +447,9 @@ by <em class="parameter"><code>sx</code></em> and <em class="parameter"><code>sy
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2611825"></a><h3>
+<a name="id2733759"></a><h3>
<a name="cairo-matrix-rotate"></a>cairo_matrix_rotate ()</h3>
-<a class="indexterm" name="id2611837"></a><pre class="programlisting">void cairo_matrix_rotate (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
+<a class="indexterm" name="id2733771"></a><pre class="programlisting">void cairo_matrix_rotate (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
double radians);</pre>
<p>
Applies rotation by <em class="parameter"><code>radians</code></em> to the transformation in
@@ -485,9 +483,9 @@ direction.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2611939"></a><h3>
+<a name="id2733873"></a><h3>
<a name="cairo-matrix-invert"></a>cairo_matrix_invert ()</h3>
-<a class="indexterm" name="id2611951"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_matrix_invert (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix);</pre>
+<a class="indexterm" name="id2733885"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_matrix_invert (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix);</pre>
<p>
Changes <em class="parameter"><code>matrix</code></em> to be the inverse of it's original value. Not
all transformation matrices have inverses; if the matrix
@@ -521,9 +519,9 @@ Returns: If <em class="parameter"><code>matrix</code></em> has an inverse, modif
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2612064"></a><h3>
+<a name="id2733997"></a><h3>
<a name="cairo-matrix-multiply"></a>cairo_matrix_multiply ()</h3>
-<a class="indexterm" name="id2612075"></a><pre class="programlisting">void cairo_matrix_multiply (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *result,
+<a class="indexterm" name="id2734008"></a><pre class="programlisting">void cairo_matrix_multiply (<a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *result,
const <a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *a,
const <a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *b);</pre>
<p>
@@ -564,9 +562,9 @@ It is allowable for <em class="parameter"><code>result</code></em> to be identic
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2612242"></a><h3>
+<a name="id2734176"></a><h3>
<a name="cairo-matrix-transform-distance"></a>cairo_matrix_transform_distance ()</h3>
-<a class="indexterm" name="id2612255"></a><pre class="programlisting">void cairo_matrix_transform_distance (const <a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
+<a class="indexterm" name="id2734189"></a><pre class="programlisting">void cairo_matrix_transform_distance (const <a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
double *dx,
double *dy);</pre>
<p>
@@ -617,9 +615,9 @@ to (<em class="parameter"><code>x2</code></em>,<em class="parameter"><code>y2</c
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2612446"></a><h3>
+<a name="id2734379"></a><h3>
<a name="cairo-matrix-transform-point"></a>cairo_matrix_transform_point ()</h3>
-<a class="indexterm" name="id2612458"></a><pre class="programlisting">void cairo_matrix_transform_point (const <a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
+<a class="indexterm" name="id2734391"></a><pre class="programlisting">void cairo_matrix_transform_point (const <a href="cairo-cairo-matrix-t.html#cairo-matrix-t">cairo_matrix_t</a> *matrix,
double *x,
double *y);</pre>
<p>
diff --git a/doc/public/html/cairo-cairo-surface-t.html b/doc/public/html/cairo-cairo-surface-t.html
index 11a310e..d18aa67 100644
--- a/doc/public/html/cairo-cairo-surface-t.html
+++ b/doc/public/html/cairo-cairo-surface-t.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>cairo_surface_t</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Surfaces.html" title="Surfaces">
<link rel="prev" href="Surfaces.html" title="Surfaces">
<link rel="next" href="cairo-Image-Surfaces.html" title="Image Surfaces">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-Image-Surfaces.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2557483" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2598904" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-cairo-surface-t"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2557483"></a><span class="refentrytitle">cairo_surface_t</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>cairo_surface_t</span></h2>
<p>cairo_surface_t &#8212; Base class for surfaces</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -93,17 +91,17 @@ enum <a href="cairo-cairo-surface-t.html#cairo-surface-type-t">cairo_surf
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2598904"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2598920"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2598930"></a><h3>
+<a name="id2713812"></a><h3>
<a name="cairo-surface-t"></a>cairo_surface_t</h3>
-<a class="indexterm" name="id2598943"></a><pre class="programlisting">typedef struct _cairo_surface cairo_surface_t;
+<a class="indexterm" name="id2713824"></a><pre class="programlisting">typedef struct _cairo_surface cairo_surface_t;
</pre>
<p>
A <a href="cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> represents an image, either as the destination
@@ -121,9 +119,9 @@ Memory management of <a href="cairo-cairo-surface-t.html#cairo-surface-t"><span
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2599011"></a><h3>
+<a name="id2713892"></a><h3>
<a name="cairo-content-t"></a>enum cairo_content_t</h3>
-<a class="indexterm" name="id2599023"></a><pre class="programlisting">typedef enum _cairo_content {
+<a class="indexterm" name="id2713904"></a><pre class="programlisting">typedef enum _cairo_content {
CAIRO_CONTENT_COLOR = 0x1000,
CAIRO_CONTENT_ALPHA = 0x2000,
CAIRO_CONTENT_COLOR_ALPHA = 0x3000
@@ -167,9 +165,9 @@ implementation can detect the error if users confuse the two types.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2591939"></a><h3>
+<a name="id2714010"></a><h3>
<a name="cairo-surface-create-similar"></a>cairo_surface_create_similar ()</h3>
-<a class="indexterm" name="id2591952"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_surface_create_similar
+<a class="indexterm" name="id2714022"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_surface_create_similar
(<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *other,
<a href="cairo-cairo-surface-t.html#cairo-content-t">cairo_content_t</a> content,
int width,
@@ -232,9 +230,9 @@ or any other error occurs.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2592121"></a><h3>
+<a name="id2714192"></a><h3>
<a name="cairo-surface-destroy"></a>cairo_surface_destroy ()</h3>
-<a class="indexterm" name="id2592133"></a><pre class="programlisting">void cairo_surface_destroy (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2714203"></a><pre class="programlisting">void cairo_surface_destroy (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Decreases the reference count on <em class="parameter"><code>surface</code></em> by one. If the result is
zero, then <em class="parameter"><code>surface</code></em> and all associated resources are freed. See
@@ -254,9 +252,9 @@ zero, then <em class="parameter"><code>surface</code></em> and all associated re
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2600930"></a><h3>
+<a name="id2722847"></a><h3>
<a name="cairo-surface-finish"></a>cairo_surface_finish ()</h3>
-<a class="indexterm" name="id2600941"></a><pre class="programlisting">void cairo_surface_finish (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2722857"></a><pre class="programlisting">void cairo_surface_finish (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
This function finishes the surface and drops all references to
external resources. For example, for the Xlib backend it means
@@ -287,9 +285,9 @@ associated with the surface.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2568677"></a><h3>
+<a name="id2722947"></a><h3>
<a name="cairo-surface-flush"></a>cairo_surface_flush ()</h3>
-<a class="indexterm" name="id2550471"></a><pre class="programlisting">void cairo_surface_flush (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2722959"></a><pre class="programlisting">void cairo_surface_flush (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Do any pending drawing for the surface and also restore any
temporary modification's cairo has made to the surface's
@@ -312,9 +310,9 @@ then this function does nothing.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2601075"></a><h3>
+<a name="id2723022"></a><h3>
<a name="cairo-surface-get-font-options"></a>cairo_surface_get_font_options ()</h3>
-<a class="indexterm" name="id2601088"></a><pre class="programlisting">void cairo_surface_get_font_options (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
+<a class="indexterm" name="id2723035"></a><pre class="programlisting">void cairo_surface_get_font_options (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
<a href="cairo-Font-Options.html#cairo-font-options-t">cairo_font_options_t</a> *options);</pre>
<p>
Retrieves the default font rendering options for the surface.
@@ -346,9 +344,9 @@ metrics and so forth. The result can then be used with
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2601178"></a><h3>
+<a name="id2723133"></a><h3>
<a name="cairo-surface-get-content"></a>cairo_surface_get_content ()</h3>
-<a class="indexterm" name="id2601191"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-content-t">cairo_content_t</a> cairo_surface_get_content (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2723148"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-content-t">cairo_content_t</a> cairo_surface_get_content (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
</p>
<p>
@@ -379,15 +377,17 @@ the surface contains color and/or alpha information. See
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2601267"></a><h3>
+<a name="id2657290"></a><h3>
<a name="cairo-surface-set-user-data"></a>cairo_surface_set_user_data ()</h3>
-<a class="indexterm" name="id2601278"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_surface_set_user_data (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
+<a class="indexterm" name="id2723226"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_surface_set_user_data (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
const <a href="cairo-Types.html#cairo-user-data-key-t">cairo_user_data_key_t</a> *key,
void *user_data,
<a href="cairo-Types.html#cairo-destroy-func-t">cairo_destroy_func_t</a> destroy);</pre>
<p>
Attach user data to <em class="parameter"><code>surface</code></em>. To remove user data from a surface,
-call this function with the key that was used to set it and <code class="literal">NULL</code>
+call this function with the key that was used to set it and <a
+href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
+><code class="literal">NULL</code></a>
for <em class="parameter"><code>data</code></em>.</p>
<p>
@@ -433,14 +433,16 @@ slot could not be allocated for the user data.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2601449"></a><h3>
+<a name="id2723397"></a><h3>
<a name="cairo-surface-get-user-data"></a>cairo_surface_get_user_data ()</h3>
-<a class="indexterm" name="id2601460"></a><pre class="programlisting">void* cairo_surface_get_user_data (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
+<a class="indexterm" name="id2723408"></a><pre class="programlisting">void* cairo_surface_get_user_data (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
const <a href="cairo-Types.html#cairo-user-data-key-t">cairo_user_data_key_t</a> *key);</pre>
<p>
Return user data previously attached to <em class="parameter"><code>surface</code></em> using the specified
key. If no user data has been attached with the given key this
-function returns <code class="literal">NULL</code>.</p>
+function returns <a
+href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
+><code class="literal">NULL</code></a>.</p>
<p>
</p>
@@ -463,7 +465,9 @@ attached to
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
-<td> the user data previously attached or <code class="literal">NULL</code>.
+<td> the user data previously attached or <a
+href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
+><code class="literal">NULL</code></a>.
</td>
</tr>
</tbody>
@@ -471,9 +475,9 @@ attached to
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2601571"></a><h3>
+<a name="id2723519"></a><h3>
<a name="cairo-surface-mark-dirty"></a>cairo_surface_mark_dirty ()</h3>
-<a class="indexterm" name="id2601581"></a><pre class="programlisting">void cairo_surface_mark_dirty (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2723529"></a><pre class="programlisting">void cairo_surface_mark_dirty (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Tells cairo that drawing has been done to surface using means other
than cairo, and that cairo should reread any cached areas. Note
@@ -493,9 +497,9 @@ that you must call <a href="cairo-cairo-surface-t.html#cairo-surface-flush"><cod
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2601642"></a><h3>
+<a name="id2723590"></a><h3>
<a name="cairo-surface-mark-dirty-rectangle"></a>cairo_surface_mark_dirty_rectangle ()</h3>
-<a class="indexterm" name="id2601655"></a><pre class="programlisting">void cairo_surface_mark_dirty_rectangle
+<a class="indexterm" name="id2723603"></a><pre class="programlisting">void cairo_surface_mark_dirty_rectangle
(<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
int x,
int y,
@@ -551,9 +555,9 @@ expect.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2601799"></a><h3>
+<a name="id2723747"></a><h3>
<a name="cairo-surface-reference"></a>cairo_surface_reference ()</h3>
-<a class="indexterm" name="id2601810"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_surface_reference (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2723758"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_surface_reference (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Increases the reference count on <em class="parameter"><code>surface</code></em> by one. This prevents
<em class="parameter"><code>surface</code></em> from being destroyed until a matching call to
@@ -581,9 +585,9 @@ Increases the reference count on <em class="parameter"><code>surface</code></em>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2601896"></a><h3>
+<a name="id2723844"></a><h3>
<a name="cairo-surface-set-device-offset"></a>cairo_surface_set_device_offset ()</h3>
-<a class="indexterm" name="id2601908"></a><pre class="programlisting">void cairo_surface_set_device_offset (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
+<a class="indexterm" name="id2723856"></a><pre class="programlisting">void cairo_surface_set_device_offset (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
double x_offset,
double y_offset);</pre>
<p>
@@ -628,9 +632,9 @@ using the surface in a source pattern.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2602039"></a><h3>
+<a name="id2723987"></a><h3>
<a name="cairo-surface-get-device-offset"></a>cairo_surface_get_device_offset ()</h3>
-<a class="indexterm" name="id2602054"></a><pre class="programlisting">void cairo_surface_get_device_offset (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
+<a class="indexterm" name="id2724002"></a><pre class="programlisting">void cairo_surface_get_device_offset (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
double *x_offset,
double *y_offset);</pre>
<p>
@@ -667,9 +671,9 @@ This function returns the previous device offset set by
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2602159"></a><h3>
+<a name="id2724107"></a><h3>
<a name="cairo-surface-set-fallback-resolution"></a>cairo_surface_set_fallback_resolution ()</h3>
-<a class="indexterm" name="id2602174"></a><pre class="programlisting">void cairo_surface_set_fallback_resolution
+<a class="indexterm" name="id2724122"></a><pre class="programlisting">void cairo_surface_set_fallback_resolution
(<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
double x_pixels_per_inch,
double y_pixels_per_inch);</pre>
@@ -730,9 +734,9 @@ in effect on a single page.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2602314"></a><h3>
+<a name="id2724262"></a><h3>
<a name="cairo-surface-status"></a>cairo_surface_status ()</h3>
-<a class="indexterm" name="id2602325"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_surface_status (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2724273"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_surface_status (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
Checks whether an error has previously occurred for this
surface.</p>
@@ -762,9 +766,9 @@ surface.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2602447"></a><h3>
+<a name="id2724395"></a><h3>
<a name="cairo-surface-type-t"></a>enum cairo_surface_type_t</h3>
-<a class="indexterm" name="id2602460"></a><pre class="programlisting">typedef enum _cairo_surface_type {
+<a class="indexterm" name="id2724408"></a><pre class="programlisting">typedef enum _cairo_surface_type {
CAIRO_SURFACE_TYPE_IMAGE,
CAIRO_SURFACE_TYPE_PDF,
CAIRO_SURFACE_TYPE_PS,
@@ -883,9 +887,9 @@ New entries may be added in future versions.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2602774"></a><h3>
+<a name="id2724722"></a><h3>
<a name="cairo-surface-get-type"></a>cairo_surface_get_type ()</h3>
-<a class="indexterm" name="id2602786"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-type-t">cairo_surface_type_t</a> cairo_surface_get_type (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
+<a class="indexterm" name="id2724734"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-type-t">cairo_surface_type_t</a> cairo_surface_get_type (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface);</pre>
<p>
This function returns the type of the backend used to create
a surface. See <a href="cairo-cairo-surface-t.html#cairo-surface-type-t"><span class="type">cairo_surface_type_t</span></a> for available types.</p>
diff --git a/doc/public/html/cairo-cairo-t.html b/doc/public/html/cairo-cairo-t.html
index 6e95f3f..e1ebe14 100644
--- a/doc/public/html/cairo-cairo-t.html
+++ b/doc/public/html/cairo-cairo-t.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>cairo_t</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="Drawing.html" title="Drawing">
<link rel="prev" href="Drawing.html" title="Drawing">
<link rel="next" href="cairo-Paths.html" title="Paths">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,23 +29,21 @@
<th width="100%" align="center">Cairo: A Vector Graphics Library</th>
<td><a accesskey="n" href="cairo-Paths.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr>
-<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2541614" class="shortcut">Top</a>
+<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
&#160;|&#160;
- <a href="#id2577746" class="shortcut">Description</a></nobr></td></tr>
+ <a href="#desc" class="shortcut">Description</a></nobr></td></tr>
</table>
<div class="refentry" lang="en">
<a name="cairo-cairo-t"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
-<h2>
-<a name="id2541614"></a><span class="refentrytitle">cairo_t</span>
-</h2>
+<h2><span class="refentrytitle"><a name="top_of_page"></a>cairo_t</span></h2>
<p>cairo_t &#8212; The cairo drawing context</p>
</td>
<td valign="top" align="right"></td>
</tr></table></div>
<div class="refsynopsisdiv">
-<h2>Synopsis</h2>
+<a name="synopsis"></a><h2>Synopsis</h2>
<pre class="synopsis">
@@ -151,7 +149,7 @@ void <a href="cairo-cairo-t.html#cairo-show-page">cairo_show_page</a>
</pre>
</div>
<div class="refsect1" lang="en">
-<a name="id2577746"></a><h2>Description</h2>
+<a name="desc"></a><h2>Description</h2>
<p>
<a href="cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> is the main object used when drawing with cairo. To
draw with cairo, you create a <a href="cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a>, set the target surface,
@@ -166,11 +164,11 @@ void <a href="cairo-cairo-t.html#cairo-show-page">cairo_show_page</a>
</p>
</div>
<div class="refsect1" lang="en">
-<a name="id2577855"></a><h2>Details</h2>
+<a name="details"></a><h2>Details</h2>
<div class="refsect2" lang="en">
-<a name="id2577866"></a><h3>
+<a name="id2699724"></a><h3>
<a name="cairo-t"></a>cairo_t</h3>
-<a class="indexterm" name="id2577878"></a><pre class="programlisting">typedef struct _cairo cairo_t;
+<a class="indexterm" name="id2699736"></a><pre class="programlisting">typedef struct _cairo cairo_t;
</pre>
<p>
A <a href="cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> contains the current state of the rendering device,
@@ -181,9 +179,9 @@ including coordinates of yet to be drawn shapes.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2577907"></a><h3>
+<a name="id2699764"></a><h3>
<a name="cairo-create"></a>cairo_create ()</h3>
-<a class="indexterm" name="id2577919"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-t">cairo_t</a>* cairo_create (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *target);</pre>
+<a class="indexterm" name="id2699776"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-t">cairo_t</a>* cairo_create (<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *target);</pre>
<p>
Creates a new <a href="cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> with all graphics state parameters set to
default values and with <em class="parameter"><code>target</code></em> as a target surface. The target
@@ -213,7 +211,9 @@ maintain a separate reference to it.</p>
<td> a newly allocated <a href="cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> with a reference
count of 1. The initial reference count should be released
with <a href="cairo-cairo-t.html#cairo-destroy"><code class="function">cairo_destroy()</code></a> when you are done using the <a href="cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a>.
- This function never returns <code class="literal">NULL</code>. If memory cannot be
+ This function never returns <a
+href="/home/behdad/.local/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
+><code class="literal">NULL</code></a>. If memory cannot be
allocated, a special <a href="cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> object will be returned on
which <a href="cairo-cairo-t.html#cairo-status"><code class="function">cairo_status()</code></a> returns <a href="cairo-Error-handling.html#CAIRO-STATUS-NO-MEMORY:CAPS"><code class="literal">CAIRO_STATUS_NO_MEMORY</code></a>.
You can use this object normally, but no drawing will
@@ -225,9 +225,9 @@ maintain a separate reference to it.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2578092"></a><h3>
+<a name="id2699949"></a><h3>
<a name="cairo-reference"></a>cairo_reference ()</h3>
-<a class="indexterm" name="id2578104"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-t">cairo_t</a>* cairo_reference (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2699961"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-t">cairo_t</a>* cairo_reference (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Increases the reference count on <em class="parameter"><code>cr</code></em> by one. This prevents
<em class="parameter"><code>cr</code></em> from being destroyed until a matching call to <a href="cairo-cairo-t.html#cairo-destroy"><code class="function">cairo_destroy()</code></a>
@@ -255,9 +255,9 @@ is made.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2578201"></a><h3>
+<a name="id2700037"></a><h3>
<a name="cairo-destroy"></a>cairo_destroy ()</h3>
-<a class="indexterm" name="id2578213"></a><pre class="programlisting">void cairo_destroy (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2700047"></a><pre class="programlisting">void cairo_destroy (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Decreases the reference count on <em class="parameter"><code>cr</code></em> by one. If the result
is zero, then <em class="parameter"><code>cr</code></em> and all associated resources are freed.
@@ -277,9 +277,9 @@ See <a href="cairo-cairo-t.html#cairo-reference"><code class="function">cairo_re
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2578291"></a><h3>
+<a name="id2700117"></a><h3>
<a name="cairo-status"></a>cairo_status ()</h3>
-<a class="indexterm" name="id2555274"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_status (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2700127"></a><pre class="programlisting"><a href="cairo-Error-handling.html#cairo-status-t">cairo_status_t</a> cairo_status (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Checks whether an error has previously occurred for this context.</p>
<p>
@@ -305,9 +305,9 @@ Checks whether an error has previously occurred for this context.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2578348"></a><h3>
+<a name="id2700188"></a><h3>
<a name="cairo-save"></a>cairo_save ()</h3>
-<a class="indexterm" name="id2578358"></a><pre class="programlisting">void cairo_save (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2700199"></a><pre class="programlisting">void cairo_save (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Makes a copy of the current state of <em class="parameter"><code>cr</code></em> and saves it
on an internal stack of saved states for <em class="parameter"><code>cr</code></em>. When
@@ -336,9 +336,9 @@ any saved states will be freed along with the <a href="cairo-cairo-t.html#cairo-
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2578504"></a><h3>
+<a name="id2700344"></a><h3>
<a name="cairo-restore"></a>cairo_restore ()</h3>
-<a class="indexterm" name="id2578514"></a><pre class="programlisting">void cairo_restore (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2700355"></a><pre class="programlisting">void cairo_restore (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Restores <em class="parameter"><code>cr</code></em> to the state saved by a preceding call to
<a href="cairo-cairo-t.html#cairo-save"><code class="function">cairo_save()</code></a> and removes that state from the stack of
@@ -358,9 +358,9 @@ saved states.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2578579"></a><h3>
+<a name="id2700420"></a><h3>
<a name="cairo-get-target"></a>cairo_get_target ()</h3>
-<a class="indexterm" name="id2578590"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_get_target (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2700430"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_get_target (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Gets the target surface for the cairo context as passed to
<a href="cairo-cairo-t.html#cairo-create"><code class="function">cairo_create()</code></a>.
@@ -395,9 +395,9 @@ keep a reference to it, you must call <a href="cairo-cairo-surface-t.html#cairo-
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2578718"></a><h3>
+<a name="id2700558"></a><h3>
<a name="cairo-push-group"></a>cairo_push_group ()</h3>
-<a class="indexterm" name="id2578730"></a><pre class="programlisting">void cairo_push_group (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2700570"></a><pre class="programlisting">void cairo_push_group (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Temporarily redirects drawing to an intermediate surface known as a
group. The redirection lasts until the group is completed by a call
@@ -460,9 +460,9 @@ cairo_paint_with_alpha (cr, alpha);
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2578892"></a><h3>
+<a name="id2700733"></a><h3>
<a name="cairo-push-group-with-content"></a>cairo_push_group_with_content ()</h3>
-<a class="indexterm" name="id2578907"></a><pre class="programlisting">void cairo_push_group_with_content (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2700747"></a><pre class="programlisting">void cairo_push_group_with_content (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-cairo-surface-t.html#cairo-content-t">cairo_content_t</a> content);</pre>
<p>
Temporarily redirects drawing to an intermediate surface known as a
@@ -502,9 +502,9 @@ detailed description of group rendering.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2579026"></a><h3>
+<a name="id2700866"></a><h3>
<a name="cairo-pop-group"></a>cairo_pop_group ()</h3>
-<a class="indexterm" name="id2579038"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pop_group (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2700879"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_pop_group (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Terminates the redirection begun by a call to <a href="cairo-cairo-t.html#cairo-push-group"><code class="function">cairo_push_group()</code></a> or
<a href="cairo-cairo-t.html#cairo-push-group-with-content"><code class="function">cairo_push_group_with_content()</code></a> and returns a new pattern
@@ -545,9 +545,9 @@ caller owns the returned object and should call
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2579157"></a><h3>
+<a name="id2700998"></a><h3>
<a name="cairo-pop-group-to-source"></a>cairo_pop_group_to_source ()</h3>
-<a class="indexterm" name="id2579170"></a><pre class="programlisting">void cairo_pop_group_to_source (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2701011"></a><pre class="programlisting">void cairo_pop_group_to_source (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Terminates the redirection begun by a call to <a href="cairo-cairo-t.html#cairo-push-group"><code class="function">cairo_push_group()</code></a> or
<a href="cairo-cairo-t.html#cairo-push-group-with-content"><code class="function">cairo_push_group_with_content()</code></a> and installs the resulting pattern
@@ -592,9 +592,9 @@ group.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2579290"></a><h3>
+<a name="id2701130"></a><h3>
<a name="cairo-get-group-target"></a>cairo_get_group_target ()</h3>
-<a class="indexterm" name="id2579302"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_get_group_target (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2701143"></a><pre class="programlisting"><a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a>* cairo_get_group_target (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Gets the target surface for the current group as started by the
most recent call to <a href="cairo-cairo-t.html#cairo-push-group"><code class="function">cairo_push_group()</code></a> or
@@ -632,9 +632,9 @@ object is owned by cairo. To keep a reference to it, you must call
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2579411"></a><h3>
+<a name="id2701252"></a><h3>
<a name="cairo-set-source-rgb"></a>cairo_set_source_rgb ()</h3>
-<a class="indexterm" name="id2579422"></a><pre class="programlisting">void cairo_set_source_rgb (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2701262"></a><pre class="programlisting">void cairo_set_source_rgb (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double red,
double green,
double blue);</pre>
@@ -682,9 +682,9 @@ clamped.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2579536"></a><h3>
+<a name="id2701376"></a><h3>
<a name="cairo-set-source-rgba"></a>cairo_set_source_rgba ()</h3>
-<a class="indexterm" name="id2579546"></a><pre class="programlisting">void cairo_set_source_rgba (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2701387"></a><pre class="programlisting">void cairo_set_source_rgba (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double red,
double green,
double blue,
@@ -739,9 +739,9 @@ will be clamped.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2579679"></a><h3>
+<a name="id2701520"></a><h3>
<a name="cairo-set-source"></a>cairo_set_source ()</h3>
-<a class="indexterm" name="id2579690"></a><pre class="programlisting">void cairo_set_source (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2701530"></a><pre class="programlisting">void cairo_set_source (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *source);</pre>
<p>
Sets the source pattern within <em class="parameter"><code>cr</code></em> to <em class="parameter"><code>source</code></em>. This pattern
@@ -782,9 +782,9 @@ subsequent drawing operations.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2579803"></a><h3>
+<a name="id2701643"></a><h3>
<a name="cairo-set-source-surface"></a>cairo_set_source_surface ()</h3>
-<a class="indexterm" name="id2579813"></a><pre class="programlisting">void cairo_set_source_surface (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2701654"></a><pre class="programlisting">void cairo_set_source_surface (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
double x,
double y);</pre>
@@ -841,9 +841,9 @@ repeating pattern with <a href="cairo-Patterns.html#cairo-pattern-set-extend"><c
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2580000"></a><h3>
+<a name="id2701841"></a><h3>
<a name="cairo-get-source"></a>cairo_get_source ()</h3>
-<a class="indexterm" name="id2580011"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_get_source (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2701851"></a><pre class="programlisting"><a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a>* cairo_get_source (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Gets the current source pattern for <em class="parameter"><code>cr</code></em>.</p>
<p>
@@ -871,9 +871,9 @@ cairo. To keep a reference to it, you must call
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2580080"></a><h3>
+<a name="id2701920"></a><h3>
<a name="cairo-antialias-t"></a>enum cairo_antialias_t</h3>
-<a class="indexterm" name="id2580090"></a><pre class="programlisting">typedef enum _cairo_antialias {
+<a class="indexterm" name="id2701931"></a><pre class="programlisting">typedef enum _cairo_antialias {
CAIRO_ANTIALIAS_DEFAULT,
CAIRO_ANTIALIAS_NONE,
CAIRO_ANTIALIAS_GRAY,
@@ -921,9 +921,9 @@ Specifies the type of antialiasing to do when rendering text or shapes.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2580199"></a><h3>
+<a name="id2702040"></a><h3>
<a name="cairo-set-antialias"></a>cairo_set_antialias ()</h3>
-<a class="indexterm" name="id2580210"></a><pre class="programlisting">void cairo_set_antialias (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2702050"></a><pre class="programlisting">void cairo_set_antialias (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-cairo-t.html#cairo-antialias-t">cairo_antialias_t</a> antialias);</pre>
<p>
Set the antialiasing mode of the rasterizer used for drawing shapes.
@@ -957,9 +957,9 @@ Note that this option does not affect text rendering, instead see
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2580304"></a><h3>
+<a name="id2702145"></a><h3>
<a name="cairo-get-antialias"></a>cairo_get_antialias ()</h3>
-<a class="indexterm" name="id2580315"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-antialias-t">cairo_antialias_t</a> cairo_get_antialias (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2702155"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-antialias-t">cairo_antialias_t</a> cairo_get_antialias (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Gets the current shape antialiasing mode, as set by <code class="function">cairo_set_shape_antialias()</code>.</p>
<p>
@@ -985,9 +985,9 @@ Gets the current shape antialiasing mode, as set by <code class="function">cairo
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2580378"></a><h3>
+<a name="id2702218"></a><h3>
<a name="cairo-set-dash"></a>cairo_set_dash ()</h3>
-<a class="indexterm" name="id2580388"></a><pre class="programlisting">void cairo_set_dash (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2702229"></a><pre class="programlisting">void cairo_set_dash (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
const double *dashes,
int num_dashes,
double offset);</pre>
@@ -1056,9 +1056,9 @@ If any value in <em class="parameter"><code>dashes</code></em> is negative, or i
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2580584"></a><h3>
+<a name="id2702424"></a><h3>
<a name="cairo-fill-rule-t"></a>enum cairo_fill_rule_t</h3>
-<a class="indexterm" name="id2580594"></a><pre class="programlisting">typedef enum _cairo_fill_rule {
+<a class="indexterm" name="id2702434"></a><pre class="programlisting">typedef enum _cairo_fill_rule {
CAIRO_FILL_RULE_WINDING,
CAIRO_FILL_RULE_EVEN_ODD
} cairo_fill_rule_t;
@@ -1105,9 +1105,9 @@ filled.
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2580684"></a><h3>
+<a name="id2702525"></a><h3>
<a name="cairo-set-fill-rule"></a>cairo_set_fill_rule ()</h3>
-<a class="indexterm" name="id2580695"></a><pre class="programlisting">void cairo_set_fill_rule (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2702535"></a><pre class="programlisting">void cairo_set_fill_rule (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-cairo-t.html#cairo-fill-rule-t">cairo_fill_rule_t</a> fill_rule);</pre>
<p>
Set the current fill rule within the cairo context. The fill rule
@@ -1138,9 +1138,9 @@ on the semantics of each available fill rule.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2580781"></a><h3>
+<a name="id2702622"></a><h3>
<a name="cairo-get-fill-rule"></a>cairo_get_fill_rule ()</h3>
-<a class="indexterm" name="id2580792"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-fill-rule-t">cairo_fill_rule_t</a> cairo_get_fill_rule (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2702632"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-fill-rule-t">cairo_fill_rule_t</a> cairo_get_fill_rule (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Gets the current fill rule, as set by <a href="cairo-cairo-t.html#cairo-set-fill-rule"><code class="function">cairo_set_fill_rule()</code></a>.</p>
<p>
@@ -1166,9 +1166,9 @@ Gets the current fill rule, as set by <a href="cairo-cairo-t.html#cairo-set-fill
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2580854"></a><h3>
+<a name="id2702698"></a><h3>
<a name="cairo-line-cap-t"></a>enum cairo_line_cap_t</h3>
-<a class="indexterm" name="id2580864"></a><pre class="programlisting">typedef enum _cairo_line_cap {
+<a class="indexterm" name="id2702711"></a><pre class="programlisting">typedef enum _cairo_line_cap {
CAIRO_LINE_CAP_BUTT,
CAIRO_LINE_CAP_ROUND,
CAIRO_LINE_CAP_SQUARE
@@ -1205,9 +1205,9 @@ enumeration for style of line-endings</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2580949"></a><h3>
+<a name="id2702809"></a><h3>
<a name="cairo-set-line-cap"></a>cairo_set_line_cap ()</h3>
-<a class="indexterm" name="id2580963"></a><pre class="programlisting">void cairo_set_line_cap (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2702822"></a><pre class="programlisting">void cairo_set_line_cap (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-cairo-t.html#cairo-line-cap-t">cairo_line_cap_t</a> line_cap);</pre>
<p>
Sets the current line cap style within the cairo context. See
@@ -1242,9 +1242,9 @@ construction.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2581092"></a><h3>
+<a name="id2702952"></a><h3>
<a name="cairo-get-line-cap"></a>cairo_get_line_cap ()</h3>
-<a class="indexterm" name="id2581106"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-line-cap-t">cairo_line_cap_t</a> cairo_get_line_cap (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2702966"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-line-cap-t">cairo_line_cap_t</a> cairo_get_line_cap (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Gets the current line cap style, as set by <a href="cairo-cairo-t.html#cairo-set-line-cap"><code class="function">cairo_set_line_cap()</code></a>.</p>
<p>
@@ -1270,9 +1270,9 @@ Gets the current line cap style, as set by <a href="cairo-cairo-t.html#cairo-set
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2581177"></a><h3>
+<a name="id2703036"></a><h3>
<a name="cairo-line-join-t"></a>enum cairo_line_join_t</h3>
-<a class="indexterm" name="id2581190"></a><pre class="programlisting">typedef enum _cairo_line_join {
+<a class="indexterm" name="id2703050"></a><pre class="programlisting">typedef enum _cairo_line_join {
CAIRO_LINE_JOIN_MITER,
CAIRO_LINE_JOIN_ROUND,
CAIRO_LINE_JOIN_BEVEL
@@ -1284,9 +1284,9 @@ Gets the current line cap style, as set by <a href="cairo-cairo-t.html#cairo-set
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2581208"></a><h3>
+<a name="id2703067"></a><h3>
<a name="cairo-set-line-join"></a>cairo_set_line_join ()</h3>
-<a class="indexterm" name="id2581221"></a><pre class="programlisting">void cairo_set_line_join (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2703081"></a><pre class="programlisting">void cairo_set_line_join (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-cairo-t.html#cairo-line-join-t">cairo_line_join_t</a> line_join);</pre>
<p>
Sets the current line join style within the cairo context. See
@@ -1321,9 +1321,9 @@ construction.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2581351"></a><h3>
+<a name="id2703211"></a><h3>
<a name="cairo-get-line-join"></a>cairo_get_line_join ()</h3>
-<a class="indexterm" name="id2581364"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-line-join-t">cairo_line_join_t</a> cairo_get_line_join (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2703224"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-line-join-t">cairo_line_join_t</a> cairo_get_line_join (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Gets the current line join style, as set by <a href="cairo-cairo-t.html#cairo-set-line-join"><code class="function">cairo_set_line_join()</code></a>.</p>
<p>
@@ -1349,9 +1349,9 @@ Gets the current line join style, as set by <a href="cairo-cairo-t.html#cairo-se
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2581435"></a><h3>
+<a name="id2703295"></a><h3>
<a name="cairo-set-line-width"></a>cairo_set_line_width ()</h3>
-<a class="indexterm" name="id2581449"></a><pre class="programlisting">void cairo_set_line_width (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2703308"></a><pre class="programlisting">void cairo_set_line_width (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double width);</pre>
<p>
Sets the current line width within the cairo context. The line
@@ -1400,9 +1400,9 @@ The default line width value is 2.0.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2581610"></a><h3>
+<a name="id2703469"></a><h3>
<a name="cairo-get-line-width"></a>cairo_get_line_width ()</h3>
-<a class="indexterm" name="id2581623"></a><pre class="programlisting">double cairo_get_line_width (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2703483"></a><pre class="programlisting">double cairo_get_line_width (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
</p>
<p>
@@ -1431,9 +1431,9 @@ the CTM has changed between the calls to <a href="cairo-cairo-t.html#cairo-set-l
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2581715"></a><h3>
+<a name="id2703575"></a><h3>
<a name="cairo-set-miter-limit"></a>cairo_set_miter_limit ()</h3>
-<a class="indexterm" name="id2581728"></a><pre class="programlisting">void cairo_set_miter_limit (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2703588"></a><pre class="programlisting">void cairo_set_miter_limit (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double limit);</pre>
<p>
@@ -1460,9 +1460,9 @@ the CTM has changed between the calls to <a href="cairo-cairo-t.html#cairo-set-l
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2581795"></a><h3>
+<a name="id2703655"></a><h3>
<a name="cairo-get-miter-limit"></a>cairo_get_miter_limit ()</h3>
-<a class="indexterm" name="id2581809"></a><pre class="programlisting">double cairo_get_miter_limit (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2703668"></a><pre class="programlisting">double cairo_get_miter_limit (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Gets the current miter limit, as set by <a href="cairo-cairo-t.html#cairo-set-miter-limit"><code class="function">cairo_set_miter_limit()</code></a>.</p>
<p>
@@ -1488,9 +1488,9 @@ Gets the current miter limit, as set by <a href="cairo-cairo-t.html#cairo-set-mi
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2581880"></a><h3>
+<a name="id2703740"></a><h3>
<a name="cairo-operator-t"></a>enum cairo_operator_t</h3>
-<a class="indexterm" name="id2581893"></a><pre class="programlisting">typedef enum _cairo_operator {
+<a class="indexterm" name="id2703753"></a><pre class="programlisting">typedef enum _cairo_operator {
CAIRO_OPERATOR_CLEAR,
CAIRO_OPERATOR_SOURCE,
@@ -1516,9 +1516,9 @@ Gets the current miter limit, as set by <a href="cairo-cairo-t.html#cairo-set-mi
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2581916"></a><h3>
+<a name="id2703775"></a><h3>
<a name="cairo-set-operator"></a>cairo_set_operator ()</h3>
-<a class="indexterm" name="id2581930"></a><pre class="programlisting">void cairo_set_operator (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2703789"></a><pre class="programlisting">void cairo_set_operator (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-cairo-t.html#cairo-operator-t">cairo_operator_t</a> op);</pre>
<p>
Sets the compositing operator to be used for all drawing
@@ -1552,9 +1552,9 @@ that if such a section existed? (cworth).</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2582031"></a><h3>
+<a name="id2703890"></a><h3>
<a name="cairo-get-operator"></a>cairo_get_operator ()</h3>
-<a class="indexterm" name="id2582044"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-operator-t">cairo_operator_t</a> cairo_get_operator (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2703904"></a><pre class="programlisting"><a href="cairo-cairo-t.html#cairo-operator-t">cairo_operator_t</a> cairo_get_operator (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Gets the current compositing operator for a cairo context.</p>
<p>
@@ -1580,9 +1580,9 @@ Gets the current compositing operator for a cairo context.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2582106"></a><h3>
+<a name="id2703965"></a><h3>
<a name="cairo-set-tolerance"></a>cairo_set_tolerance ()</h3>
-<a class="indexterm" name="id2582119"></a><pre class="programlisting">void cairo_set_tolerance (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2703979"></a><pre class="programlisting">void cairo_set_tolerance (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double tolerance);</pre>
<p>
Sets the tolerance used when converting paths into trapezoids.
@@ -1615,9 +1615,9 @@ is unlikely to improve appearance significantly.)</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2582210"></a><h3>
+<a name="id2704069"></a><h3>
<a name="cairo-get-tolerance"></a>cairo_get_tolerance ()</h3>
-<a class="indexterm" name="id2582223"></a><pre class="programlisting">double cairo_get_tolerance (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2704083"></a><pre class="programlisting">double cairo_get_tolerance (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Gets the current tolerance value, as set by <a href="cairo-cairo-t.html#cairo-set-tolerance"><code class="function">cairo_set_tolerance()</code></a>.</p>
<p>
@@ -1643,9 +1643,9 @@ Gets the current tolerance value, as set by <a href="cairo-cairo-t.html#cairo-se
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2582294"></a><h3>
+<a name="id2704154"></a><h3>
<a name="cairo-clip"></a>cairo_clip ()</h3>
-<a class="indexterm" name="id2582307"></a><pre class="programlisting">void cairo_clip (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2704166"></a><pre class="programlisting">void cairo_clip (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Establishes a new clip region by intersecting the current clip
region with the current path as it would be filled by <a href="cairo-cairo-t.html#cairo-fill"><code class="function">cairo_fill()</code></a>
@@ -1682,9 +1682,9 @@ region is <a href="cairo-cairo-t.html#cairo-reset-clip"><code class="function">c
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2582444"></a><h3>
+<a name="id2704304"></a><h3>
<a name="cairo-clip-preserve"></a>cairo_clip_preserve ()</h3>
-<a class="indexterm" name="id2582458"></a><pre class="programlisting">void cairo_clip_preserve (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2704318"></a><pre class="programlisting">void cairo_clip_preserve (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Establishes a new clip region by intersecting the current clip
region with the current path as it would be filled by <a href="cairo-cairo-t.html#cairo-fill"><code class="function">cairo_fill()</code></a>
@@ -1721,9 +1721,9 @@ region is <a href="cairo-cairo-t.html#cairo-reset-clip"><code class="function">c
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2582605"></a><h3>
+<a name="id2704464"></a><h3>
<a name="cairo-reset-clip"></a>cairo_reset_clip ()</h3>
-<a class="indexterm" name="id2582618"></a><pre class="programlisting">void cairo_reset_clip (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2704477"></a><pre class="programlisting">void cairo_reset_clip (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Reset the current clip region to its original, unrestricted
state. That is, set the clip region to an infinitely large shape
@@ -1752,9 +1752,9 @@ robust means of temporarily restricting the clip region.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2582726"></a><h3>
+<a name="id2704586"></a><h3>
<a name="cairo-fill"></a>cairo_fill ()</h3>
-<a class="indexterm" name="id2582739"></a><pre class="programlisting">void cairo_fill (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2704599"></a><pre class="programlisting">void cairo_fill (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
A drawing operator that fills the current path according to the
current fill rule, (each sub-path is implicitly closed before being
@@ -1776,9 +1776,9 @@ the cairo context. See <a href="cairo-cairo-t.html#cairo-set-fill-rule"><code cl
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2582812"></a><h3>
+<a name="id2704672"></a><h3>
<a name="cairo-fill-preserve"></a>cairo_fill_preserve ()</h3>
-<a class="indexterm" name="id2582825"></a><pre class="programlisting">void cairo_fill_preserve (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2704685"></a><pre class="programlisting">void cairo_fill_preserve (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
A drawing operator that fills the current path according to the
current fill rule, (each sub-path is implicitly closed before being
@@ -1802,9 +1802,9 @@ See <a href="cairo-cairo-t.html#cairo-set-fill-rule"><code class="function">cair
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2582910"></a><h3>
+<a name="id2704770"></a><h3>
<a name="cairo-fill-extents"></a>cairo_fill_extents ()</h3>
-<a class="indexterm" name="id2582924"></a><pre class="programlisting">void cairo_fill_extents (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2704784"></a><pre class="programlisting">void cairo_fill_extents (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double *x1,
double *y1,
double *x2,
@@ -1852,15 +1852,15 @@ See <a href="cairo-cairo-t.html#cairo-set-fill-rule"><code class="function">cair
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2583053"></a><h3>
+<a name="id2704913"></a><h3>
<a name="cairo-in-fill"></a>cairo_in_fill ()</h3>
-<a class="indexterm" name="id2583066"></a><pre class="programlisting"><a href="cairo-Types.html#cairo-bool-t">cairo_bool_t</a> cairo_in_fill (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2704926"></a><pre class="programlisting"><a href="cairo-Types.html#cairo-bool-t">cairo_bool_t</a> cairo_in_fill (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double x,
double y);</pre>
<p>
-Tests whether the given point is on the area filled by doing a
-<a href="cairo-cairo-t.html#cairo-stroke"><code class="function">cairo_stroke()</code></a> operation on <em class="parameter"><code>cr</code></em> given the current path and filling
-parameters.
+Tests whether the given point is inside the area that would be
+filled by doing a <a href="cairo-cairo-t.html#cairo-fill"><code class="function">cairo_fill()</code></a> operation on <em class="parameter"><code>cr</code></em> given the current
+path and filling parameters.
</p>
<p>
See <a href="cairo-cairo-t.html#cairo-fill"><code class="function">cairo_fill()</code></a>, <a href="cairo-cairo-t.html#cairo-set-fill-rule"><code class="function">cairo_set_fill_rule()</code></a> and <a href="cairo-cairo-t.html#cairo-fill-preserve"><code class="function">cairo_fill_preserve()</code></a>.</p>
@@ -1891,9 +1891,8 @@ See <a href="cairo-cairo-t.html#cairo-fill"><code class="function">cairo_fill()<
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
-<td>
-
-
+<td> A non-zero value if the point is inside, or zero if
+outside.
</td>
</tr>
</tbody>
@@ -1901,9 +1900,9 @@ See <a href="cairo-cairo-t.html#cairo-fill"><code class="function">cairo_fill()<
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2583220"></a><h3>
+<a name="id2705080"></a><h3>
<a name="cairo-mask"></a>cairo_mask ()</h3>
-<a class="indexterm" name="id2583232"></a><pre class="programlisting">void cairo_mask (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2705093"></a><pre class="programlisting">void cairo_mask (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-Patterns.html#cairo-pattern-t">cairo_pattern_t</a> *pattern);</pre>
<p>
A drawing operator that paints the current source
@@ -1933,9 +1932,9 @@ areas are not painted.)</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2583325"></a><h3>
+<a name="id2705186"></a><h3>
<a name="cairo-mask-surface"></a>cairo_mask_surface ()</h3>
-<a class="indexterm" name="id2583339"></a><pre class="programlisting">void cairo_mask_surface (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2705200"></a><pre class="programlisting">void cairo_mask_surface (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
<a href="cairo-cairo-surface-t.html#cairo-surface-t">cairo_surface_t</a> *surface,
double surface_x,
double surface_y);</pre>
@@ -1979,9 +1978,9 @@ areas are not painted.)</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2583487"></a><h3>
+<a name="id2705348"></a><h3>
<a name="cairo-paint"></a>cairo_paint ()</h3>
-<a class="indexterm" name="id2583500"></a><pre class="programlisting">void cairo_paint (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2705361"></a><pre class="programlisting">void cairo_paint (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
A drawing operator that paints the current source everywhere within
the current clip region.</p>
@@ -2000,9 +1999,9 @@ the current clip region.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2583551"></a><h3>
+<a name="id2705412"></a><h3>
<a name="cairo-paint-with-alpha"></a>cairo_paint_with_alpha ()</h3>
-<a class="indexterm" name="id2583565"></a><pre class="programlisting">void cairo_paint_with_alpha (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2705425"></a><pre class="programlisting">void cairo_paint_with_alpha (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double alpha);</pre>
<p>
A drawing operator that paints the current source everywhere within
@@ -2032,9 +2031,9 @@ is faded out using the alpha value.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2583655"></a><h3>
+<a name="id2705516"></a><h3>
<a name="cairo-stroke"></a>cairo_stroke ()</h3>
-<a class="indexterm" name="id2583668"></a><pre class="programlisting">void cairo_stroke (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2705528"></a><pre class="programlisting">void cairo_stroke (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
A drawing operator that strokes the current path according to the
current line width, line join, line cap, and dash settings. After
@@ -2082,9 +2081,9 @@ to be drawn in the case of either degenerate segments or sub-paths.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2583847"></a><h3>
+<a name="id2705708"></a><h3>
<a name="cairo-stroke-preserve"></a>cairo_stroke_preserve ()</h3>
-<a class="indexterm" name="id2583860"></a><pre class="programlisting">void cairo_stroke_preserve (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2705721"></a><pre class="programlisting">void cairo_stroke_preserve (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
A drawing operator that strokes the current path according to the
current line width, line join, line cap, and dash settings. Unlike
@@ -2110,9 +2109,9 @@ See <a href="cairo-cairo-t.html#cairo-set-line-width"><code class="function">cai
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2583975"></a><h3>
+<a name="id2705836"></a><h3>
<a name="cairo-stroke-extents"></a>cairo_stroke_extents ()</h3>
-<a class="indexterm" name="id2583989"></a><pre class="programlisting">void cairo_stroke_extents (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2705849"></a><pre class="programlisting">void cairo_stroke_extents (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double *x1,
double *y1,
double *x2,
@@ -2160,18 +2159,18 @@ See <a href="cairo-cairo-t.html#cairo-set-line-width"><code class="function">cai
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2584118"></a><h3>
+<a name="id2705979"></a><h3>
<a name="cairo-in-stroke"></a>cairo_in_stroke ()</h3>
-<a class="indexterm" name="id2584131"></a><pre class="programlisting"><a href="cairo-Types.html#cairo-bool-t">cairo_bool_t</a> cairo_in_stroke (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
+<a class="indexterm" name="id2705992"></a><pre class="programlisting"><a href="cairo-Types.html#cairo-bool-t">cairo_bool_t</a> cairo_in_stroke (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr,
double x,
double y);</pre>
<p>
-Tests whether the given point is on the area stroked by doing a
-<a href="cairo-cairo-t.html#cairo-stroke"><code class="function">cairo_stroke()</code></a> operation on <em class="parameter"><code>cr</code></em> given the current path and stroking
-parameters.
+Tests whether the given point is inside the area that would be
+stroked by doing a <a href="cairo-cairo-t.html#cairo-stroke"><code class="function">cairo_stroke()</code></a> operation on <em class="parameter"><code>cr</code></em> given the
+current path and stroking parameters.
</p>
<p>
-See cairo_stroke, <a href="cairo-cairo-t.html#cairo-set-line-width"><code class="function">cairo_set_line_width()</code></a>, <a href="cairo-cairo-t.html#cairo-set-line-join"><code class="function">cairo_set_line_join()</code></a>,
+See <a href="cairo-cairo-t.html#cairo-stroke"><code class="function">cairo_stroke()</code></a>, <a href="cairo-cairo-t.html#cairo-set-line-width"><code class="function">cairo_set_line_width()</code></a>, <a href="cairo-cairo-t.html#cairo-set-line-join"><code class="function">cairo_set_line_join()</code></a>,
<a href="cairo-cairo-t.html#cairo-set-line-cap"><code class="function">cairo_set_line_cap()</code></a>, <a href="cairo-cairo-t.html#cairo-set-dash"><code class="function">cairo_set_dash()</code></a>, and
<a href="cairo-cairo-t.html#cairo-stroke-preserve"><code class="function">cairo_stroke_preserve()</code></a>.</p>
<p>
@@ -2201,9 +2200,8 @@ See cairo_stroke, <a href="cairo-cairo-t.html#cairo-set-line-width"><code class=
<tr>
<td>
<span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
-<td>
-
-
+<td> A non-zero value if the point is inside, or zero if
+outside.
</td>
</tr>
</tbody>
@@ -2211,9 +2209,9 @@ See cairo_stroke, <a href="cairo-cairo-t.html#cairo-set-line-width"><code class=
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2584304"></a><h3>
+<a name="id2706176"></a><h3>
<a name="cairo-copy-page"></a>cairo_copy_page ()</h3>
-<a class="indexterm" name="id2584317"></a><pre class="programlisting">void cairo_copy_page (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2706189"></a><pre class="programlisting">void cairo_copy_page (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Emits the current page for backends that support multiple pages, but
doesn't clear it, so, the contents of the current page will be retained
@@ -2234,9 +2232,9 @@ empty page after the emission.</p>
</div>
<hr>
<div class="refsect2" lang="en">
-<a name="id2584380"></a><h3>
+<a name="id2706252"></a><h3>
<a name="cairo-show-page"></a>cairo_show_page ()</h3>
-<a class="indexterm" name="id2584393"></a><pre class="programlisting">void cairo_show_page (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
+<a class="indexterm" name="id2706265"></a><pre class="programlisting">void cairo_show_page (<a href="cairo-cairo-t.html#cairo-t">cairo_t</a> *cr);</pre>
<p>
Emits and clears the current page for backends that support multiple
pages. Use <a href="cairo-cairo-t.html#cairo-copy-page"><code class="function">cairo_copy_page()</code></a> if you don't want to clear the page.</p>
diff --git a/doc/public/html/cairo.devhelp b/doc/public/html/cairo.devhelp
index 958f75a..46e8bad 100644
--- a/doc/public/html/cairo.devhelp
+++ b/doc/public/html/cairo.devhelp
@@ -309,8 +309,8 @@
<function name="enum cairo_status_t" link="cairo-Error-handling.html#cairo-status-t"/>
<function name="cairo_status_to_string ()" link="cairo-Error-handling.html#cairo-status-to-string"/>
<function name="cairo_debug_reset_static_data ()" link="cairo-Error-handling.html#cairo-debug-reset-static-data"/>
- <function name="Compatibility" link="cairo-Version-Information.html#id2606197"/>
- <function name="Examining the version" link="cairo-Version-Information.html#id2606236"/>
+ <function name="Compatibility" link="cairo-Version-Information.html#id2731267"/>
+ <function name="Examining the version" link="cairo-Version-Information.html#id2731305"/>
<function name="CAIRO_VERSION" link="cairo-Version-Information.html#CAIRO-VERSION:CAPS"/>
<function name="CAIRO_VERSION_MAJOR" link="cairo-Version-Information.html#CAIRO-VERSION-MAJOR:CAPS"/>
<function name="CAIRO_VERSION_MINOR" link="cairo-Version-Information.html#CAIRO-VERSION-MINOR:CAPS"/>
diff --git a/doc/public/html/cairo.devhelp2 b/doc/public/html/cairo.devhelp2
index 659f9e9..f73054f 100644
--- a/doc/public/html/cairo.devhelp2
+++ b/doc/public/html/cairo.devhelp2
@@ -309,8 +309,8 @@
<keyword type="enum" name="enum cairo_status_t" link="cairo-Error-handling.html#cairo-status-t"/>
<keyword type="function" name="cairo_status_to_string ()" link="cairo-Error-handling.html#cairo-status-to-string"/>
<keyword type="function" name="cairo_debug_reset_static_data ()" link="cairo-Error-handling.html#cairo-debug-reset-static-data"/>
- <keyword type="" name="Compatibility" link="cairo-Version-Information.html#id2606197"/>
- <keyword type="" name="Examining the version" link="cairo-Version-Information.html#id2606236"/>
+ <keyword type="" name="Compatibility" link="cairo-Version-Information.html#id2731267"/>
+ <keyword type="" name="Examining the version" link="cairo-Version-Information.html#id2731305"/>
<keyword type="macro" name="CAIRO_VERSION" link="cairo-Version-Information.html#CAIRO-VERSION:CAPS"/>
<keyword type="macro" name="CAIRO_VERSION_MAJOR" link="cairo-Version-Information.html#CAIRO-VERSION-MAJOR:CAPS"/>
<keyword type="macro" name="CAIRO_VERSION_MINOR" link="cairo-Version-Information.html#CAIRO-VERSION-MINOR:CAPS"/>
diff --git a/doc/public/html/index.html b/doc/public/html/index.html
index b301b57..554b6c3 100644
--- a/doc/public/html/index.html
+++ b/doc/public/html/index.html
@@ -3,10 +3,10 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Cairo: A Vector Graphics Library</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="next" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -22,7 +22,7 @@
<div class="titlepage">
<div>
<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">Cairo: A Vector Graphics Library</p></th></tr></table></div>
-<div><p class="releaseinfo">for Cairo 1.2.4
+<div><p class="releaseinfo">for Cairo 1.2.6
</p></div>
</div>
<hr>
diff --git a/doc/public/html/ix01.html b/doc/public/html/ix01.html
index dc3bc78..2be0fb4 100644
--- a/doc/public/html/ix01.html
+++ b/doc/public/html/ix01.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Index</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="prev" href="cairo-Types.html" title="Types">
<link rel="next" href="ix02.html" title="Index of new symbols in 1.2">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -30,553 +30,553 @@
</tr></table>
<div class="index">
<div class="titlepage"><div><div><h2 class="title">
-<a name="id2477596"></a>Index</h2></div></div></div>
+<a name="id2600951"></a>Index</h2></div></div></div>
<div class="index">
<div class="indexdiv">
<h3></h3>
-<dl><dt>, <a href="cairo-cairo-matrix-t.html#id2607775">Description</a>
+<dl><dt>, <a href="cairo-cairo-matrix-t.html#desc">Description</a>
</dt></dl>
</div>
<div class="indexdiv">
<h3>C</h3>
<dl>
-<dt>cairo_antialias_t, <a href="cairo-cairo-t.html#id2580080">enum cairo_antialias_t</a>
+<dt>cairo_antialias_t, <a href="cairo-cairo-t.html#id2701920">enum cairo_antialias_t</a>
</dt>
-<dt>cairo_append_path, <a href="cairo-Paths.html#id2529858">cairo_append_path ()</a>
+<dt>cairo_append_path, <a href="cairo-Paths.html#id2651819">cairo_append_path ()</a>
</dt>
-<dt>cairo_arc, <a href="cairo-Paths.html#id2530541">cairo_arc ()</a>
+<dt>cairo_arc, <a href="cairo-Paths.html#id2652502">cairo_arc ()</a>
</dt>
-<dt>cairo_arc_negative, <a href="cairo-Paths.html#id2530852">cairo_arc_negative ()</a>
+<dt>cairo_arc_negative, <a href="cairo-Paths.html#id2652813">cairo_arc_negative ()</a>
</dt>
-<dt>cairo_bool_t, <a href="cairo-Types.html#id2606894">cairo_bool_t</a>
+<dt>cairo_bool_t, <a href="cairo-Types.html#id2599550">cairo_bool_t</a>
</dt>
-<dt>cairo_clip, <a href="cairo-cairo-t.html#id2582294">cairo_clip ()</a>
+<dt>cairo_clip, <a href="cairo-cairo-t.html#id2704154">cairo_clip ()</a>
</dt>
-<dt>cairo_clip_preserve, <a href="cairo-cairo-t.html#id2582444">cairo_clip_preserve ()</a>
+<dt>cairo_clip_preserve, <a href="cairo-cairo-t.html#id2704304">cairo_clip_preserve ()</a>
</dt>
-<dt>cairo_close_path, <a href="cairo-Paths.html#id2530414">cairo_close_path ()</a>
+<dt>cairo_close_path, <a href="cairo-Paths.html#id2652375">cairo_close_path ()</a>
</dt>
-<dt>cairo_content_t, <a href="cairo-cairo-surface-t.html#id2599011">enum cairo_content_t</a>
+<dt>cairo_content_t, <a href="cairo-cairo-surface-t.html#id2713892">enum cairo_content_t</a>
</dt>
-<dt>cairo_copy_page, <a href="cairo-cairo-t.html#id2584304">cairo_copy_page ()</a>
+<dt>cairo_copy_page, <a href="cairo-cairo-t.html#id2706176">cairo_copy_page ()</a>
</dt>
-<dt>cairo_copy_path, <a href="cairo-Paths.html#id2529366">cairo_copy_path ()</a>
+<dt>cairo_copy_path, <a href="cairo-Paths.html#id2651295">cairo_copy_path ()</a>
</dt>
-<dt>cairo_copy_path_flat, <a href="cairo-Paths.html#id2529533">cairo_copy_path_flat ()</a>
+<dt>cairo_copy_path_flat, <a href="cairo-Paths.html#id2651495">cairo_copy_path_flat ()</a>
</dt>
-<dt>cairo_create, <a href="cairo-cairo-t.html#id2577907">cairo_create ()</a>
+<dt>cairo_create, <a href="cairo-cairo-t.html#id2699764">cairo_create ()</a>
</dt>
-<dt>cairo_curve_to, <a href="cairo-Paths.html#id2531084">cairo_curve_to ()</a>
+<dt>cairo_curve_to, <a href="cairo-Paths.html#id2653045">cairo_curve_to ()</a>
</dt>
-<dt>cairo_debug_reset_static_data, <a href="cairo-Error-handling.html#id2610542">cairo_debug_reset_static_data ()</a>
+<dt>cairo_debug_reset_static_data, <a href="cairo-Error-handling.html#id2732709">cairo_debug_reset_static_data ()</a>
</dt>
-<dt>cairo_destroy, <a href="cairo-cairo-t.html#id2578201">cairo_destroy ()</a>
+<dt>cairo_destroy, <a href="cairo-cairo-t.html#id2700037">cairo_destroy ()</a>
</dt>
-<dt>cairo_destroy_func_t, <a href="cairo-Types.html#id2610973">cairo_destroy_func_t ()</a>
+<dt>cairo_destroy_func_t, <a href="cairo-Types.html#id2731912">cairo_destroy_func_t ()</a>
</dt>
-<dt>cairo_device_to_user, <a href="cairo-Transformations.html#id2528002">cairo_device_to_user ()</a>
+<dt>cairo_device_to_user, <a href="cairo-Transformations.html#id2654518">cairo_device_to_user ()</a>
</dt>
-<dt>cairo_device_to_user_distance, <a href="cairo-Transformations.html#id2528108">cairo_device_to_user_distance ()</a>
+<dt>cairo_device_to_user_distance, <a href="cairo-Transformations.html#id2654623">cairo_device_to_user_distance ()</a>
</dt>
-<dt>cairo_extend_t, <a href="cairo-Patterns.html#id2586399">enum cairo_extend_t</a>
+<dt>cairo_extend_t, <a href="cairo-Patterns.html#id2708301">enum cairo_extend_t</a>
</dt>
-<dt>cairo_fill, <a href="cairo-cairo-t.html#id2582726">cairo_fill ()</a>
+<dt>cairo_fill, <a href="cairo-cairo-t.html#id2704586">cairo_fill ()</a>
</dt>
-<dt>cairo_fill_extents, <a href="cairo-cairo-t.html#id2582910">cairo_fill_extents ()</a>
+<dt>cairo_fill_extents, <a href="cairo-cairo-t.html#id2704770">cairo_fill_extents ()</a>
</dt>
-<dt>cairo_fill_preserve, <a href="cairo-cairo-t.html#id2582812">cairo_fill_preserve ()</a>
+<dt>cairo_fill_preserve, <a href="cairo-cairo-t.html#id2704672">cairo_fill_preserve ()</a>
</dt>
-<dt>cairo_fill_rule_t, <a href="cairo-cairo-t.html#id2580584">enum cairo_fill_rule_t</a>
+<dt>cairo_fill_rule_t, <a href="cairo-cairo-t.html#id2702424">enum cairo_fill_rule_t</a>
</dt>
-<dt>cairo_filter_t, <a href="cairo-Patterns.html#id2586735">enum cairo_filter_t</a>
+<dt>cairo_filter_t, <a href="cairo-Patterns.html#id2708637">enum cairo_filter_t</a>
</dt>
-<dt>cairo_font_extents, <a href="cairo-Text.html#id2589939">cairo_font_extents ()</a>
+<dt>cairo_font_extents, <a href="cairo-Text.html#id2711863">cairo_font_extents ()</a>
</dt>
-<dt>cairo_font_extents_t, <a href="cairo-Scaled-Fonts.html#id2592935">cairo_font_extents_t</a>
+<dt>cairo_font_extents_t, <a href="cairo-Scaled-Fonts.html#id2714860">cairo_font_extents_t</a>
</dt>
-<dt>cairo_font_face_destroy, <a href="cairo-cairo-font-face-t.html#id2588498">cairo_font_face_destroy ()</a>
+<dt>cairo_font_face_destroy, <a href="cairo-cairo-font-face-t.html#id2710419">cairo_font_face_destroy ()</a>
</dt>
-<dt>cairo_font_face_get_type, <a href="cairo-cairo-font-face-t.html#id2590692">cairo_font_face_get_type ()</a>
+<dt>cairo_font_face_get_type, <a href="cairo-cairo-font-face-t.html#id2712608">cairo_font_face_get_type ()</a>
</dt>
-<dt>cairo_font_face_get_user_data, <a href="cairo-cairo-font-face-t.html#id2588683">cairo_font_face_get_user_data ()</a>
+<dt>cairo_font_face_get_user_data, <a href="cairo-cairo-font-face-t.html#id2710604">cairo_font_face_get_user_data ()</a>
</dt>
-<dt>cairo_font_face_reference, <a href="cairo-cairo-font-face-t.html#id2528347">cairo_font_face_reference ()</a>
+<dt>cairo_font_face_reference, <a href="cairo-cairo-font-face-t.html#id2696023">cairo_font_face_reference ()</a>
</dt>
-<dt>cairo_font_face_set_user_data, <a href="cairo-cairo-font-face-t.html#id2543906">cairo_font_face_set_user_data ()</a>
+<dt>cairo_font_face_set_user_data, <a href="cairo-cairo-font-face-t.html#id2650178">cairo_font_face_set_user_data ()</a>
</dt>
-<dt>cairo_font_face_status, <a href="cairo-cairo-font-face-t.html#id2588587">cairo_font_face_status ()</a>
+<dt>cairo_font_face_status, <a href="cairo-cairo-font-face-t.html#id2710508">cairo_font_face_status ()</a>
</dt>
-<dt>cairo_font_face_t, <a href="cairo-cairo-font-face-t.html#id2528270">cairo_font_face_t</a>
+<dt>cairo_font_face_t, <a href="cairo-cairo-font-face-t.html#id2695946">cairo_font_face_t</a>
</dt>
-<dt>cairo_font_options_copy, <a href="cairo-Font-Options.html#id2594377">cairo_font_options_copy ()</a>
+<dt>cairo_font_options_copy, <a href="cairo-Font-Options.html#id2712873">cairo_font_options_copy ()</a>
</dt>
-<dt>cairo_font_options_create, <a href="cairo-Font-Options.html#id2594297">cairo_font_options_create ()</a>
+<dt>cairo_font_options_create, <a href="cairo-Font-Options.html#id2712794">cairo_font_options_create ()</a>
</dt>
-<dt>cairo_font_options_destroy, <a href="cairo-Font-Options.html#id2594489">cairo_font_options_destroy ()</a>
+<dt>cairo_font_options_destroy, <a href="cairo-Font-Options.html#id2712985">cairo_font_options_destroy ()</a>
</dt>
-<dt>cairo_font_options_equal, <a href="cairo-Font-Options.html#id2595532">cairo_font_options_equal ()</a>
+<dt>cairo_font_options_equal, <a href="cairo-Font-Options.html#id2717458">cairo_font_options_equal ()</a>
</dt>
-<dt>cairo_font_options_get_antialias, <a href="cairo-Font-Options.html#id2595732">cairo_font_options_get_antialias ()</a>
+<dt>cairo_font_options_get_antialias, <a href="cairo-Font-Options.html#id2717660">cairo_font_options_get_antialias ()</a>
</dt>
-<dt>cairo_font_options_get_hint_metrics, <a href="cairo-Font-Options.html#id2596677">cairo_font_options_get_hint_metrics ()</a>
+<dt>cairo_font_options_get_hint_metrics, <a href="cairo-Font-Options.html#id2718595">cairo_font_options_get_hint_metrics ()</a>
</dt>
-<dt>cairo_font_options_get_hint_style, <a href="cairo-Font-Options.html#id2596404">cairo_font_options_get_hint_style ()</a>
+<dt>cairo_font_options_get_hint_style, <a href="cairo-Font-Options.html#id2718322">cairo_font_options_get_hint_style ()</a>
</dt>
-<dt>cairo_font_options_get_subpixel_order, <a href="cairo-Font-Options.html#id2596090">cairo_font_options_get_subpixel_order ()</a>
+<dt>cairo_font_options_get_subpixel_order, <a href="cairo-Font-Options.html#id2717997">cairo_font_options_get_subpixel_order ()</a>
</dt>
-<dt>cairo_font_options_hash, <a href="cairo-Font-Options.html#id2595456">cairo_font_options_hash ()</a>
+<dt>cairo_font_options_hash, <a href="cairo-Font-Options.html#id2717382">cairo_font_options_hash ()</a>
</dt>
-<dt>cairo_font_options_merge, <a href="cairo-Font-Options.html#id2538156">cairo_font_options_merge ()</a>
+<dt>cairo_font_options_merge, <a href="cairo-Font-Options.html#id2713171">cairo_font_options_merge ()</a>
</dt>
-<dt>cairo_font_options_set_antialias, <a href="cairo-Font-Options.html#id2595640">cairo_font_options_set_antialias ()</a>
+<dt>cairo_font_options_set_antialias, <a href="cairo-Font-Options.html#id2717568">cairo_font_options_set_antialias ()</a>
</dt>
-<dt>cairo_font_options_set_hint_metrics, <a href="cairo-Font-Options.html#id2596585">cairo_font_options_set_hint_metrics ()</a>
+<dt>cairo_font_options_set_hint_metrics, <a href="cairo-Font-Options.html#id2718503">cairo_font_options_set_hint_metrics ()</a>
</dt>
-<dt>cairo_font_options_set_hint_style, <a href="cairo-Font-Options.html#id2596311">cairo_font_options_set_hint_style ()</a>
+<dt>cairo_font_options_set_hint_style, <a href="cairo-Font-Options.html#id2718230">cairo_font_options_set_hint_style ()</a>
</dt>
-<dt>cairo_font_options_set_subpixel_order, <a href="cairo-Font-Options.html#id2595980">cairo_font_options_set_subpixel_order ()</a>
+<dt>cairo_font_options_set_subpixel_order, <a href="cairo-Font-Options.html#id2717908">cairo_font_options_set_subpixel_order ()</a>
</dt>
-<dt>cairo_font_options_status, <a href="cairo-Font-Options.html#id2538060">cairo_font_options_status ()</a>
+<dt>cairo_font_options_status, <a href="cairo-Font-Options.html#id2713076">cairo_font_options_status ()</a>
</dt>
-<dt>cairo_font_options_t, <a href="cairo-Font-Options.html#id2594270">cairo_font_options_t</a>
+<dt>cairo_font_options_t, <a href="cairo-Font-Options.html#id2712767">cairo_font_options_t</a>
</dt>
-<dt>cairo_font_slant_t, <a href="cairo-Text.html#id2544415">enum cairo_font_slant_t</a>
+<dt>cairo_font_slant_t, <a href="cairo-Text.html#id2649315">enum cairo_font_slant_t</a>
</dt>
-<dt>cairo_font_type_t, <a href="cairo-cairo-font-face-t.html#id2544107">enum cairo_font_type_t</a>
+<dt>cairo_font_type_t, <a href="cairo-cairo-font-face-t.html#id2650379">enum cairo_font_type_t</a>
</dt>
-<dt>cairo_font_weight_t, <a href="cairo-Text.html#id2544445">enum cairo_font_weight_t</a>
+<dt>cairo_font_weight_t, <a href="cairo-Text.html#id2649642">enum cairo_font_weight_t</a>
</dt>
-<dt>cairo_format_t, <a href="cairo-Image-Surfaces.html#id2590857">enum cairo_format_t</a>
+<dt>cairo_format_t, <a href="cairo-Image-Surfaces.html#id2721326">enum cairo_format_t</a>
</dt>
-<dt>cairo_ft_font_face_create_for_ft_face, <a href="cairo-FreeType-Fonts.html#id2533743">cairo_ft_font_face_create_for_ft_face ()</a>
+<dt>cairo_ft_font_face_create_for_ft_face, <a href="cairo-FreeType-Fonts.html#id2713420">cairo_ft_font_face_create_for_ft_face ()</a>
</dt>
-<dt>cairo_ft_font_face_create_for_pattern, <a href="cairo-FreeType-Fonts.html#id2595370">cairo_ft_font_face_create_for_pattern ()</a>
+<dt>cairo_ft_font_face_create_for_pattern, <a href="cairo-FreeType-Fonts.html#id2717289">cairo_ft_font_face_create_for_pattern ()</a>
</dt>
-<dt>cairo_ft_font_options_substitute, <a href="cairo-FreeType-Fonts.html#id2538482">cairo_ft_font_options_substitute ()</a>
+<dt>cairo_ft_font_options_substitute, <a href="cairo-FreeType-Fonts.html#id2716669">cairo_ft_font_options_substitute ()</a>
</dt>
-<dt>cairo_ft_scaled_font_lock_face, <a href="cairo-FreeType-Fonts.html#id2591287">cairo_ft_scaled_font_lock_face ()</a>
+<dt>cairo_ft_scaled_font_lock_face, <a href="cairo-FreeType-Fonts.html#id2665813">cairo_ft_scaled_font_lock_face ()</a>
</dt>
-<dt>cairo_ft_scaled_font_unlock_face, <a href="cairo-FreeType-Fonts.html#id2591532">cairo_ft_scaled_font_unlock_face ()</a>
+<dt>cairo_ft_scaled_font_unlock_face, <a href="cairo-FreeType-Fonts.html#id2666060">cairo_ft_scaled_font_unlock_face ()</a>
</dt>
-<dt>cairo_get_antialias, <a href="cairo-cairo-t.html#id2580304">cairo_get_antialias ()</a>
+<dt>cairo_get_antialias, <a href="cairo-cairo-t.html#id2702145">cairo_get_antialias ()</a>
</dt>
-<dt>cairo_get_current_point, <a href="cairo-Paths.html#id2529995">cairo_get_current_point ()</a>
+<dt>cairo_get_current_point, <a href="cairo-Paths.html#id2651956">cairo_get_current_point ()</a>
</dt>
-<dt>cairo_get_fill_rule, <a href="cairo-cairo-t.html#id2580781">cairo_get_fill_rule ()</a>
+<dt>cairo_get_fill_rule, <a href="cairo-cairo-t.html#id2702622">cairo_get_fill_rule ()</a>
</dt>
-<dt>cairo_get_font_face, <a href="cairo-Text.html#id2589843">cairo_get_font_face ()</a>
+<dt>cairo_get_font_face, <a href="cairo-Text.html#id2711766">cairo_get_font_face ()</a>
</dt>
-<dt>cairo_get_font_matrix, <a href="cairo-Text.html#id2589330">cairo_get_font_matrix ()</a>
+<dt>cairo_get_font_matrix, <a href="cairo-Text.html#id2711272">cairo_get_font_matrix ()</a>
</dt>
-<dt>cairo_get_font_options, <a href="cairo-Text.html#id2589541">cairo_get_font_options ()</a>
+<dt>cairo_get_font_options, <a href="cairo-Text.html#id2711447">cairo_get_font_options ()</a>
</dt>
-<dt>cairo_get_group_target, <a href="cairo-cairo-t.html#id2579290">cairo_get_group_target ()</a>
+<dt>cairo_get_group_target, <a href="cairo-cairo-t.html#id2701130">cairo_get_group_target ()</a>
</dt>
-<dt>cairo_get_line_cap, <a href="cairo-cairo-t.html#id2581092">cairo_get_line_cap ()</a>
+<dt>cairo_get_line_cap, <a href="cairo-cairo-t.html#id2702952">cairo_get_line_cap ()</a>
</dt>
-<dt>cairo_get_line_join, <a href="cairo-cairo-t.html#id2581351">cairo_get_line_join ()</a>
+<dt>cairo_get_line_join, <a href="cairo-cairo-t.html#id2703211">cairo_get_line_join ()</a>
</dt>
-<dt>cairo_get_line_width, <a href="cairo-cairo-t.html#id2581610">cairo_get_line_width ()</a>
+<dt>cairo_get_line_width, <a href="cairo-cairo-t.html#id2703469">cairo_get_line_width ()</a>
</dt>
-<dt>cairo_get_matrix, <a href="cairo-Transformations.html#id2574602">cairo_get_matrix ()</a>
+<dt>cairo_get_matrix, <a href="cairo-Transformations.html#id2648826">cairo_get_matrix ()</a>
</dt>
-<dt>cairo_get_miter_limit, <a href="cairo-cairo-t.html#id2581795">cairo_get_miter_limit ()</a>
+<dt>cairo_get_miter_limit, <a href="cairo-cairo-t.html#id2703655">cairo_get_miter_limit ()</a>
</dt>
-<dt>cairo_get_operator, <a href="cairo-cairo-t.html#id2582031">cairo_get_operator ()</a>
+<dt>cairo_get_operator, <a href="cairo-cairo-t.html#id2703890">cairo_get_operator ()</a>
</dt>
-<dt>cairo_get_source, <a href="cairo-cairo-t.html#id2580000">cairo_get_source ()</a>
+<dt>cairo_get_source, <a href="cairo-cairo-t.html#id2701841">cairo_get_source ()</a>
</dt>
-<dt>cairo_get_target, <a href="cairo-cairo-t.html#id2578579">cairo_get_target ()</a>
+<dt>cairo_get_target, <a href="cairo-cairo-t.html#id2700420">cairo_get_target ()</a>
</dt>
-<dt>cairo_get_tolerance, <a href="cairo-cairo-t.html#id2582210">cairo_get_tolerance ()</a>
+<dt>cairo_get_tolerance, <a href="cairo-cairo-t.html#id2704069">cairo_get_tolerance ()</a>
</dt>
-<dt>cairo_glyph_extents, <a href="cairo-Text.html#id2590413">cairo_glyph_extents ()</a>
+<dt>cairo_glyph_extents, <a href="cairo-Text.html#id2712336">cairo_glyph_extents ()</a>
</dt>
-<dt>cairo_glyph_path, <a href="cairo-Paths.html#id2531815">cairo_glyph_path ()</a>
+<dt>cairo_glyph_path, <a href="cairo-Paths.html#id2653777">cairo_glyph_path ()</a>
</dt>
-<dt>cairo_glyph_t, <a href="cairo-Text.html#id2544294">cairo_glyph_t</a>
+<dt>cairo_glyph_t, <a href="cairo-Text.html#id2649171">cairo_glyph_t</a>
</dt>
-<dt>cairo_hint_metrics_t, <a href="cairo-Font-Options.html#id2596486">enum cairo_hint_metrics_t</a>
+<dt>cairo_hint_metrics_t, <a href="cairo-Font-Options.html#id2718404">enum cairo_hint_metrics_t</a>
</dt>
-<dt>cairo_hint_style_t, <a href="cairo-Font-Options.html#id2596162">enum cairo_hint_style_t</a>
+<dt>cairo_hint_style_t, <a href="cairo-Font-Options.html#id2718080">enum cairo_hint_style_t</a>
</dt>
-<dt>cairo_identity_matrix, <a href="cairo-Transformations.html#id2527705">cairo_identity_matrix ()</a>
+<dt>cairo_identity_matrix, <a href="cairo-Transformations.html#id2654221">cairo_identity_matrix ()</a>
</dt>
-<dt>cairo_image_surface_create, <a href="cairo-Image-Surfaces.html#id2592219">cairo_image_surface_create ()</a>
+<dt>cairo_image_surface_create, <a href="cairo-Image-Surfaces.html#id2720808">cairo_image_surface_create ()</a>
</dt>
-<dt>cairo_image_surface_create_for_data, <a href="cairo-Image-Surfaces.html#id2592349">cairo_image_surface_create_for_data ()</a>
+<dt>cairo_image_surface_create_for_data, <a href="cairo-Image-Surfaces.html#id2720937">cairo_image_surface_create_for_data ()</a>
</dt>
-<dt>cairo_image_surface_create_from_png, <a href="cairo-PNG-Support.html#id2600146">cairo_image_surface_create_from_png ()</a>
+<dt>cairo_image_surface_create_from_png, <a href="cairo-PNG-Support.html#id2722024">cairo_image_surface_create_from_png ()</a>
</dt>
-<dt>cairo_image_surface_create_from_png_stream, <a href="cairo-PNG-Support.html#id2597042">cairo_image_surface_create_from_png_stream ()</a>
+<dt>cairo_image_surface_create_from_png_stream, <a href="cairo-PNG-Support.html#id2719194">cairo_image_surface_create_from_png_stream ()</a>
</dt>
-<dt>cairo_image_surface_get_data, <a href="cairo-Image-Surfaces.html#id2599391">cairo_image_surface_get_data ()</a>
+<dt>cairo_image_surface_get_data, <a href="cairo-Image-Surfaces.html#id2714489">cairo_image_surface_get_data ()</a>
</dt>
-<dt>cairo_image_surface_get_format, <a href="cairo-Image-Surfaces.html#id2599488">cairo_image_surface_get_format ()</a>
+<dt>cairo_image_surface_get_format, <a href="cairo-Image-Surfaces.html#id2721510">cairo_image_surface_get_format ()</a>
</dt>
-<dt>cairo_image_surface_get_height, <a href="cairo-Image-Surfaces.html#id2599657">cairo_image_surface_get_height ()</a>
+<dt>cairo_image_surface_get_height, <a href="cairo-Image-Surfaces.html#id2721680">cairo_image_surface_get_height ()</a>
</dt>
-<dt>cairo_image_surface_get_stride, <a href="cairo-Image-Surfaces.html#id2599739">cairo_image_surface_get_stride ()</a>
+<dt>cairo_image_surface_get_stride, <a href="cairo-Image-Surfaces.html#id2721761">cairo_image_surface_get_stride ()</a>
</dt>
-<dt>cairo_image_surface_get_width, <a href="cairo-Image-Surfaces.html#id2599577">cairo_image_surface_get_width ()</a>
+<dt>cairo_image_surface_get_width, <a href="cairo-Image-Surfaces.html#id2721600">cairo_image_surface_get_width ()</a>
</dt>
-<dt>cairo_in_fill, <a href="cairo-cairo-t.html#id2583053">cairo_in_fill ()</a>
+<dt>cairo_in_fill, <a href="cairo-cairo-t.html#id2704913">cairo_in_fill ()</a>
</dt>
-<dt>cairo_in_stroke, <a href="cairo-cairo-t.html#id2584118">cairo_in_stroke ()</a>
+<dt>cairo_in_stroke, <a href="cairo-cairo-t.html#id2705979">cairo_in_stroke ()</a>
</dt>
-<dt>cairo_line_cap_t, <a href="cairo-cairo-t.html#id2580854">enum cairo_line_cap_t</a>
+<dt>cairo_line_cap_t, <a href="cairo-cairo-t.html#id2702698">enum cairo_line_cap_t</a>
</dt>
-<dt>cairo_line_join_t, <a href="cairo-cairo-t.html#id2581177">enum cairo_line_join_t</a>
+<dt>cairo_line_join_t, <a href="cairo-cairo-t.html#id2703036">enum cairo_line_join_t</a>
</dt>
-<dt>cairo_line_to, <a href="cairo-Paths.html#id2531360">cairo_line_to ()</a>
+<dt>cairo_line_to, <a href="cairo-Paths.html#id2653321">cairo_line_to ()</a>
</dt>
-<dt>cairo_mask, <a href="cairo-cairo-t.html#id2583220">cairo_mask ()</a>
+<dt>cairo_mask, <a href="cairo-cairo-t.html#id2705080">cairo_mask ()</a>
</dt>
-<dt>cairo_mask_surface, <a href="cairo-cairo-t.html#id2583325">cairo_mask_surface ()</a>
+<dt>cairo_mask_surface, <a href="cairo-cairo-t.html#id2705186">cairo_mask_surface ()</a>
</dt>
-<dt>cairo_matrix_init, <a href="cairo-cairo-matrix-t.html#id2604518">cairo_matrix_init ()</a>
+<dt>cairo_matrix_init, <a href="cairo-cairo-matrix-t.html#id2727114">cairo_matrix_init ()</a>
</dt>
-<dt>cairo_matrix_init_identity, <a href="cairo-cairo-matrix-t.html#id2611143">cairo_matrix_init_identity ()</a>
+<dt>cairo_matrix_init_identity, <a href="cairo-cairo-matrix-t.html#id2733079">cairo_matrix_init_identity ()</a>
</dt>
-<dt>cairo_matrix_init_rotate, <a href="cairo-cairo-matrix-t.html#id2611448">cairo_matrix_init_rotate ()</a>
+<dt>cairo_matrix_init_rotate, <a href="cairo-cairo-matrix-t.html#id2733382">cairo_matrix_init_rotate ()</a>
</dt>
-<dt>cairo_matrix_init_scale, <a href="cairo-cairo-matrix-t.html#id2611327">cairo_matrix_init_scale ()</a>
+<dt>cairo_matrix_init_scale, <a href="cairo-cairo-matrix-t.html#id2733261">cairo_matrix_init_scale ()</a>
</dt>
-<dt>cairo_matrix_init_translate, <a href="cairo-cairo-matrix-t.html#id2611209">cairo_matrix_init_translate ()</a>
+<dt>cairo_matrix_init_translate, <a href="cairo-cairo-matrix-t.html#id2733144">cairo_matrix_init_translate ()</a>
</dt>
-<dt>cairo_matrix_invert, <a href="cairo-cairo-matrix-t.html#id2611939">cairo_matrix_invert ()</a>
+<dt>cairo_matrix_invert, <a href="cairo-cairo-matrix-t.html#id2733873">cairo_matrix_invert ()</a>
</dt>
-<dt>cairo_matrix_multiply, <a href="cairo-cairo-matrix-t.html#id2612064">cairo_matrix_multiply ()</a>
+<dt>cairo_matrix_multiply, <a href="cairo-cairo-matrix-t.html#id2733997">cairo_matrix_multiply ()</a>
</dt>
-<dt>cairo_matrix_rotate, <a href="cairo-cairo-matrix-t.html#id2611825">cairo_matrix_rotate ()</a>
+<dt>cairo_matrix_rotate, <a href="cairo-cairo-matrix-t.html#id2733759">cairo_matrix_rotate ()</a>
</dt>
-<dt>cairo_matrix_scale, <a href="cairo-cairo-matrix-t.html#id2611683">cairo_matrix_scale ()</a>
+<dt>cairo_matrix_scale, <a href="cairo-cairo-matrix-t.html#id2733616">cairo_matrix_scale ()</a>
</dt>
-<dt>cairo_matrix_t, <a href="cairo-cairo-matrix-t.html#id2607891">cairo_matrix_t</a>
+<dt>cairo_matrix_t, <a href="cairo-cairo-matrix-t.html#id2726936">cairo_matrix_t</a>
</dt>
-<dt>cairo_matrix_transform_distance, <a href="cairo-cairo-matrix-t.html#id2612242">cairo_matrix_transform_distance ()</a>
+<dt>cairo_matrix_transform_distance, <a href="cairo-cairo-matrix-t.html#id2734176">cairo_matrix_transform_distance ()</a>
</dt>
-<dt>cairo_matrix_transform_point, <a href="cairo-cairo-matrix-t.html#id2612446">cairo_matrix_transform_point ()</a>
+<dt>cairo_matrix_transform_point, <a href="cairo-cairo-matrix-t.html#id2734379">cairo_matrix_transform_point ()</a>
</dt>
-<dt>cairo_matrix_translate, <a href="cairo-cairo-matrix-t.html#id2611547">cairo_matrix_translate ()</a>
+<dt>cairo_matrix_translate, <a href="cairo-cairo-matrix-t.html#id2733481">cairo_matrix_translate ()</a>
</dt>
-<dt>cairo_move_to, <a href="cairo-Paths.html#id2531524">cairo_move_to ()</a>
+<dt>cairo_move_to, <a href="cairo-Paths.html#id2653485">cairo_move_to ()</a>
</dt>
-<dt>cairo_new_path, <a href="cairo-Paths.html#id2530230">cairo_new_path ()</a>
+<dt>cairo_new_path, <a href="cairo-Paths.html#id2652191">cairo_new_path ()</a>
</dt>
-<dt>cairo_new_sub_path, <a href="cairo-Paths.html#id2530294">cairo_new_sub_path ()</a>
+<dt>cairo_new_sub_path, <a href="cairo-Paths.html#id2652255">cairo_new_sub_path ()</a>
</dt>
-<dt>cairo_operator_t, <a href="cairo-cairo-t.html#id2581880">enum cairo_operator_t</a>
+<dt>cairo_operator_t, <a href="cairo-cairo-t.html#id2703740">enum cairo_operator_t</a>
</dt>
-<dt>cairo_paint, <a href="cairo-cairo-t.html#id2583487">cairo_paint ()</a>
+<dt>cairo_paint, <a href="cairo-cairo-t.html#id2705348">cairo_paint ()</a>
</dt>
-<dt>cairo_paint_with_alpha, <a href="cairo-cairo-t.html#id2583551">cairo_paint_with_alpha ()</a>
+<dt>cairo_paint_with_alpha, <a href="cairo-cairo-t.html#id2705412">cairo_paint_with_alpha ()</a>
</dt>
-<dt>cairo_path_data_t, <a href="cairo-Paths.html#id2572411">union cairo_path_data_t</a>
+<dt>cairo_path_data_t, <a href="cairo-Paths.html#id2694251">union cairo_path_data_t</a>
</dt>
-<dt>cairo_path_data_type_t, <a href="cairo-Paths.html#id2568954">enum cairo_path_data_type_t</a>
+<dt>cairo_path_data_type_t, <a href="cairo-Paths.html#id2687197">enum cairo_path_data_type_t</a>
</dt>
-<dt>cairo_path_destroy, <a href="cairo-Paths.html#id2529741">cairo_path_destroy ()</a>
+<dt>cairo_path_destroy, <a href="cairo-Paths.html#id2651703">cairo_path_destroy ()</a>
</dt>
-<dt>cairo_path_t, <a href="cairo-Paths.html#id2572258">cairo_path_t</a>
+<dt>cairo_path_t, <a href="cairo-Paths.html#id2694098">cairo_path_t</a>
</dt>
-<dt>cairo_pattern_add_color_stop_rgb, <a href="cairo-Patterns.html#id2532501">cairo_pattern_add_color_stop_rgb ()</a>
+<dt>cairo_pattern_add_color_stop_rgb, <a href="cairo-Patterns.html#id2697526">cairo_pattern_add_color_stop_rgb ()</a>
</dt>
-<dt>cairo_pattern_add_color_stop_rgba, <a href="cairo-Patterns.html#id2545378">cairo_pattern_add_color_stop_rgba ()</a>
+<dt>cairo_pattern_add_color_stop_rgba, <a href="cairo-Patterns.html#id2650691">cairo_pattern_add_color_stop_rgba ()</a>
</dt>
-<dt>cairo_pattern_create_for_surface, <a href="cairo-Patterns.html#id2585535">cairo_pattern_create_for_surface ()</a>
+<dt>cairo_pattern_create_for_surface, <a href="cairo-Patterns.html#id2707437">cairo_pattern_create_for_surface ()</a>
</dt>
-<dt>cairo_pattern_create_linear, <a href="cairo-Patterns.html#id2585640">cairo_pattern_create_linear ()</a>
+<dt>cairo_pattern_create_linear, <a href="cairo-Patterns.html#id2707542">cairo_pattern_create_linear ()</a>
</dt>
-<dt>cairo_pattern_create_radial, <a href="cairo-Patterns.html#id2585845">cairo_pattern_create_radial ()</a>
+<dt>cairo_pattern_create_radial, <a href="cairo-Patterns.html#id2707747">cairo_pattern_create_radial ()</a>
</dt>
-<dt>cairo_pattern_create_rgb, <a href="cairo-Patterns.html#id2585223">cairo_pattern_create_rgb ()</a>
+<dt>cairo_pattern_create_rgb, <a href="cairo-Patterns.html#id2707128">cairo_pattern_create_rgb ()</a>
</dt>
-<dt>cairo_pattern_create_rgba, <a href="cairo-Patterns.html#id2585365">cairo_pattern_create_rgba ()</a>
+<dt>cairo_pattern_create_rgba, <a href="cairo-Patterns.html#id2707267">cairo_pattern_create_rgba ()</a>
</dt>
-<dt>cairo_pattern_destroy, <a href="cairo-Patterns.html#id2586093">cairo_pattern_destroy ()</a>
+<dt>cairo_pattern_destroy, <a href="cairo-Patterns.html#id2707995">cairo_pattern_destroy ()</a>
</dt>
-<dt>cairo_pattern_get_extend, <a href="cairo-Patterns.html#id2586646">cairo_pattern_get_extend ()</a>
+<dt>cairo_pattern_get_extend, <a href="cairo-Patterns.html#id2708548">cairo_pattern_get_extend ()</a>
</dt>
-<dt>cairo_pattern_get_filter, <a href="cairo-Patterns.html#id2586844">cairo_pattern_get_filter ()</a>
+<dt>cairo_pattern_get_filter, <a href="cairo-Patterns.html#id2708746">cairo_pattern_get_filter ()</a>
</dt>
-<dt>cairo_pattern_get_matrix, <a href="cairo-Patterns.html#id2587069">cairo_pattern_get_matrix ()</a>
+<dt>cairo_pattern_get_matrix, <a href="cairo-Patterns.html#id2708972">cairo_pattern_get_matrix ()</a>
</dt>
-<dt>cairo_pattern_get_type, <a href="cairo-Patterns.html#id2587359">cairo_pattern_get_type ()</a>
+<dt>cairo_pattern_get_type, <a href="cairo-Patterns.html#id2709248">cairo_pattern_get_type ()</a>
</dt>
-<dt>cairo_pattern_reference, <a href="cairo-Patterns.html#id2586183">cairo_pattern_reference ()</a>
+<dt>cairo_pattern_reference, <a href="cairo-Patterns.html#id2708086">cairo_pattern_reference ()</a>
</dt>
-<dt>cairo_pattern_set_extend, <a href="cairo-Patterns.html#id2586539">cairo_pattern_set_extend ()</a>
+<dt>cairo_pattern_set_extend, <a href="cairo-Patterns.html#id2708442">cairo_pattern_set_extend ()</a>
</dt>
-<dt>cairo_pattern_set_filter, <a href="cairo-Patterns.html#id2586766">cairo_pattern_set_filter ()</a>
+<dt>cairo_pattern_set_filter, <a href="cairo-Patterns.html#id2708668">cairo_pattern_set_filter ()</a>
</dt>
-<dt>cairo_pattern_set_matrix, <a href="cairo-Patterns.html#id2586912">cairo_pattern_set_matrix ()</a>
+<dt>cairo_pattern_set_matrix, <a href="cairo-Patterns.html#id2708814">cairo_pattern_set_matrix ()</a>
</dt>
-<dt>cairo_pattern_status, <a href="cairo-Patterns.html#id2586291">cairo_pattern_status ()</a>
+<dt>cairo_pattern_status, <a href="cairo-Patterns.html#id2708194">cairo_pattern_status ()</a>
</dt>
-<dt>cairo_pattern_t, <a href="cairo-Patterns.html#id2532472">cairo_pattern_t</a>
+<dt>cairo_pattern_t, <a href="cairo-Patterns.html#id2697498">cairo_pattern_t</a>
</dt>
-<dt>cairo_pattern_type_t, <a href="cairo-Patterns.html#id2587166">enum cairo_pattern_type_t</a>
+<dt>cairo_pattern_type_t, <a href="cairo-Patterns.html#id2709048">enum cairo_pattern_type_t</a>
</dt>
-<dt>cairo_pdf_surface_create, <a href="cairo-PDF-Surfaces.html#id2592678">cairo_pdf_surface_create ()</a>
+<dt>cairo_pdf_surface_create, <a href="cairo-PDF-Surfaces.html#id2716848">cairo_pdf_surface_create ()</a>
</dt>
-<dt>cairo_pdf_surface_create_for_stream, <a href="cairo-PDF-Surfaces.html#id2599158">cairo_pdf_surface_create_for_stream ()</a>
+<dt>cairo_pdf_surface_create_for_stream, <a href="cairo-PDF-Surfaces.html#id2714604">cairo_pdf_surface_create_for_stream ()</a>
</dt>
-<dt>cairo_pdf_surface_set_size, <a href="cairo-PDF-Surfaces.html#id2599964">cairo_pdf_surface_set_size ()</a>
+<dt>cairo_pdf_surface_set_size, <a href="cairo-PDF-Surfaces.html#id2718852">cairo_pdf_surface_set_size ()</a>
</dt>
-<dt>cairo_pop_group, <a href="cairo-cairo-t.html#id2579026">cairo_pop_group ()</a>
+<dt>cairo_pop_group, <a href="cairo-cairo-t.html#id2700866">cairo_pop_group ()</a>
</dt>
-<dt>cairo_pop_group_to_source, <a href="cairo-cairo-t.html#id2579157">cairo_pop_group_to_source ()</a>
+<dt>cairo_pop_group_to_source, <a href="cairo-cairo-t.html#id2700998">cairo_pop_group_to_source ()</a>
</dt>
-<dt>cairo_ps_surface_create, <a href="cairo-PostScript-Surfaces.html#id2605093">cairo_ps_surface_create ()</a>
+<dt>cairo_ps_surface_create, <a href="cairo-PostScript-Surfaces.html#id2720182">cairo_ps_surface_create ()</a>
</dt>
-<dt>cairo_ps_surface_create_for_stream, <a href="cairo-PostScript-Surfaces.html#id2605261">cairo_ps_surface_create_for_stream ()</a>
+<dt>cairo_ps_surface_create_for_stream, <a href="cairo-PostScript-Surfaces.html#id2720485">cairo_ps_surface_create_for_stream ()</a>
</dt>
-<dt>cairo_ps_surface_dsc_begin_page_setup, <a href="cairo-PostScript-Surfaces.html#id2597626">cairo_ps_surface_dsc_begin_page_setup ()</a>
+<dt>cairo_ps_surface_dsc_begin_page_setup, <a href="cairo-PostScript-Surfaces.html#id2719639">cairo_ps_surface_dsc_begin_page_setup ()</a>
</dt>
-<dt>cairo_ps_surface_dsc_begin_setup, <a href="cairo-PostScript-Surfaces.html#id2597517">cairo_ps_surface_dsc_begin_setup ()</a>
+<dt>cairo_ps_surface_dsc_begin_setup, <a href="cairo-PostScript-Surfaces.html#id2719533">cairo_ps_surface_dsc_begin_setup ()</a>
</dt>
-<dt>cairo_ps_surface_dsc_comment, <a href="cairo-PostScript-Surfaces.html#id2605536">cairo_ps_surface_dsc_comment ()</a>
+<dt>cairo_ps_surface_dsc_comment, <a href="cairo-PostScript-Surfaces.html#id2727398">cairo_ps_surface_dsc_comment ()</a>
</dt>
-<dt>cairo_ps_surface_set_size, <a href="cairo-PostScript-Surfaces.html#id2597378">cairo_ps_surface_set_size ()</a>
+<dt>cairo_ps_surface_set_size, <a href="cairo-PostScript-Surfaces.html#id2719394">cairo_ps_surface_set_size ()</a>
</dt>
-<dt>cairo_push_group, <a href="cairo-cairo-t.html#id2578718">cairo_push_group ()</a>
+<dt>cairo_push_group, <a href="cairo-cairo-t.html#id2700558">cairo_push_group ()</a>
</dt>
-<dt>cairo_push_group_with_content, <a href="cairo-cairo-t.html#id2578892">cairo_push_group_with_content ()</a>
+<dt>cairo_push_group_with_content, <a href="cairo-cairo-t.html#id2700733">cairo_push_group_with_content ()</a>
</dt>
-<dt>cairo_read_func_t, <a href="cairo-PNG-Support.html#id2600232">cairo_read_func_t ()</a>
+<dt>cairo_read_func_t, <a href="cairo-PNG-Support.html#id2722109">cairo_read_func_t ()</a>
</dt>
-<dt>cairo_rectangle, <a href="cairo-Paths.html#id2531642">cairo_rectangle ()</a>
+<dt>cairo_rectangle, <a href="cairo-Paths.html#id2653603">cairo_rectangle ()</a>
</dt>
-<dt>cairo_reference, <a href="cairo-cairo-t.html#id2578092">cairo_reference ()</a>
+<dt>cairo_reference, <a href="cairo-cairo-t.html#id2699949">cairo_reference ()</a>
</dt>
-<dt>cairo_rel_curve_to, <a href="cairo-Paths.html#id2584504">cairo_rel_curve_to ()</a>
+<dt>cairo_rel_curve_to, <a href="cairo-Paths.html#id2706430">cairo_rel_curve_to ()</a>
</dt>
-<dt>cairo_rel_line_to, <a href="cairo-Paths.html#id2584820">cairo_rel_line_to ()</a>
+<dt>cairo_rel_line_to, <a href="cairo-Paths.html#id2706745">cairo_rel_line_to ()</a>
</dt>
-<dt>cairo_rel_move_to, <a href="cairo-Paths.html#id2584994">cairo_rel_move_to ()</a>
+<dt>cairo_rel_move_to, <a href="cairo-Paths.html#id2706919">cairo_rel_move_to ()</a>
</dt>
-<dt>cairo_reset_clip, <a href="cairo-cairo-t.html#id2582605">cairo_reset_clip ()</a>
+<dt>cairo_reset_clip, <a href="cairo-cairo-t.html#id2704464">cairo_reset_clip ()</a>
</dt>
-<dt>cairo_restore, <a href="cairo-cairo-t.html#id2578504">cairo_restore ()</a>
+<dt>cairo_restore, <a href="cairo-cairo-t.html#id2700344">cairo_restore ()</a>
</dt>
-<dt>cairo_rotate, <a href="cairo-Transformations.html#id2575646">cairo_rotate ()</a>
+<dt>cairo_rotate, <a href="cairo-Transformations.html#id2696579">cairo_rotate ()</a>
</dt>
-<dt>cairo_save, <a href="cairo-cairo-t.html#id2578348">cairo_save ()</a>
+<dt>cairo_save, <a href="cairo-cairo-t.html#id2700188">cairo_save ()</a>
</dt>
-<dt>cairo_scale, <a href="cairo-Transformations.html#id2575529">cairo_scale ()</a>
+<dt>cairo_scale, <a href="cairo-Transformations.html#id2696462">cairo_scale ()</a>
</dt>
-<dt>cairo_scaled_font_create, <a href="cairo-Scaled-Fonts.html#id2591673">cairo_scaled_font_create ()</a>
+<dt>cairo_scaled_font_create, <a href="cairo-Scaled-Fonts.html#id2713588">cairo_scaled_font_create ()</a>
</dt>
-<dt>cairo_scaled_font_destroy, <a href="cairo-Scaled-Fonts.html#id2537810">cairo_scaled_font_destroy ()</a>
+<dt>cairo_scaled_font_destroy, <a href="cairo-Scaled-Fonts.html#id2710828">cairo_scaled_font_destroy ()</a>
</dt>
-<dt>cairo_scaled_font_extents, <a href="cairo-Scaled-Fonts.html#id2593138">cairo_scaled_font_extents ()</a>
+<dt>cairo_scaled_font_extents, <a href="cairo-Scaled-Fonts.html#id2715064">cairo_scaled_font_extents ()</a>
</dt>
-<dt>cairo_scaled_font_get_ctm, <a href="cairo-Scaled-Fonts.html#id2594060">cairo_scaled_font_get_ctm ()</a>
+<dt>cairo_scaled_font_get_ctm, <a href="cairo-Scaled-Fonts.html#id2715982">cairo_scaled_font_get_ctm ()</a>
</dt>
-<dt>cairo_scaled_font_get_font_face, <a href="cairo-Scaled-Fonts.html#id2593776">cairo_scaled_font_get_font_face ()</a>
+<dt>cairo_scaled_font_get_font_face, <a href="cairo-Scaled-Fonts.html#id2715703">cairo_scaled_font_get_font_face ()</a>
</dt>
-<dt>cairo_scaled_font_get_font_matrix, <a href="cairo-Scaled-Fonts.html#id2593959">cairo_scaled_font_get_font_matrix ()</a>
+<dt>cairo_scaled_font_get_font_matrix, <a href="cairo-Scaled-Fonts.html#id2715881">cairo_scaled_font_get_font_matrix ()</a>
</dt>
-<dt>cairo_scaled_font_get_font_options, <a href="cairo-Scaled-Fonts.html#id2540344">cairo_scaled_font_get_font_options ()</a>
+<dt>cairo_scaled_font_get_font_options, <a href="cairo-Scaled-Fonts.html#id2715780">cairo_scaled_font_get_font_options ()</a>
</dt>
-<dt>cairo_scaled_font_get_type, <a href="cairo-Scaled-Fonts.html#id2594156">cairo_scaled_font_get_type ()</a>
+<dt>cairo_scaled_font_get_type, <a href="cairo-Scaled-Fonts.html#id2716079">cairo_scaled_font_get_type ()</a>
</dt>
-<dt>cairo_scaled_font_glyph_extents, <a href="cairo-Scaled-Fonts.html#id2593601">cairo_scaled_font_glyph_extents ()</a>
+<dt>cairo_scaled_font_glyph_extents, <a href="cairo-Scaled-Fonts.html#id2715527">cairo_scaled_font_glyph_extents ()</a>
</dt>
-<dt>cairo_scaled_font_reference, <a href="cairo-Scaled-Fonts.html#id2591856">cairo_scaled_font_reference ()</a>
+<dt>cairo_scaled_font_reference, <a href="cairo-Scaled-Fonts.html#id2713772">cairo_scaled_font_reference ()</a>
</dt>
-<dt>cairo_scaled_font_status, <a href="cairo-Scaled-Fonts.html#id2537899">cairo_scaled_font_status ()</a>
+<dt>cairo_scaled_font_status, <a href="cairo-Scaled-Fonts.html#id2710917">cairo_scaled_font_status ()</a>
</dt>
-<dt>cairo_scaled_font_t, <a href="cairo-Scaled-Fonts.html#id2591629">cairo_scaled_font_t</a>
+<dt>cairo_scaled_font_t, <a href="cairo-Scaled-Fonts.html#id2713545">cairo_scaled_font_t</a>
</dt>
-<dt>cairo_scaled_font_text_extents, <a href="cairo-Scaled-Fonts.html#id2593433">cairo_scaled_font_text_extents ()</a>
+<dt>cairo_scaled_font_text_extents, <a href="cairo-Scaled-Fonts.html#id2715359">cairo_scaled_font_text_extents ()</a>
</dt>
-<dt>cairo_select_font_face, <a href="cairo-Text.html#id2527158">cairo_select_font_face ()</a>
+<dt>cairo_select_font_face, <a href="cairo-Text.html#id2649671">cairo_select_font_face ()</a>
</dt>
-<dt>cairo_set_antialias, <a href="cairo-cairo-t.html#id2580199">cairo_set_antialias ()</a>
+<dt>cairo_set_antialias, <a href="cairo-cairo-t.html#id2702040">cairo_set_antialias ()</a>
</dt>
-<dt>cairo_set_dash, <a href="cairo-cairo-t.html#id2580378">cairo_set_dash ()</a>
+<dt>cairo_set_dash, <a href="cairo-cairo-t.html#id2702218">cairo_set_dash ()</a>
</dt>
-<dt>cairo_set_fill_rule, <a href="cairo-cairo-t.html#id2580684">cairo_set_fill_rule ()</a>
+<dt>cairo_set_fill_rule, <a href="cairo-cairo-t.html#id2702525">cairo_set_fill_rule ()</a>
</dt>
-<dt>cairo_set_font_face, <a href="cairo-Text.html#id2590027">cairo_set_font_face ()</a>
+<dt>cairo_set_font_face, <a href="cairo-Text.html#id2711950">cairo_set_font_face ()</a>
</dt>
-<dt>cairo_set_font_matrix, <a href="cairo-Text.html#id2589226">cairo_set_font_matrix ()</a>
+<dt>cairo_set_font_matrix, <a href="cairo-Text.html#id2711168">cairo_set_font_matrix ()</a>
</dt>
-<dt>cairo_set_font_options, <a href="cairo-Text.html#id2589428">cairo_set_font_options ()</a>
+<dt>cairo_set_font_options, <a href="cairo-Text.html#id2711344">cairo_set_font_options ()</a>
</dt>
-<dt>cairo_set_font_size, <a href="cairo-Text.html#id2527294">cairo_set_font_size ()</a>
+<dt>cairo_set_font_size, <a href="cairo-Text.html#id2649808">cairo_set_font_size ()</a>
</dt>
-<dt>cairo_set_line_cap, <a href="cairo-cairo-t.html#id2580949">cairo_set_line_cap ()</a>
+<dt>cairo_set_line_cap, <a href="cairo-cairo-t.html#id2702809">cairo_set_line_cap ()</a>
</dt>
-<dt>cairo_set_line_join, <a href="cairo-cairo-t.html#id2581208">cairo_set_line_join ()</a>
+<dt>cairo_set_line_join, <a href="cairo-cairo-t.html#id2703067">cairo_set_line_join ()</a>
</dt>
-<dt>cairo_set_line_width, <a href="cairo-cairo-t.html#id2581435">cairo_set_line_width ()</a>
+<dt>cairo_set_line_width, <a href="cairo-cairo-t.html#id2703295">cairo_set_line_width ()</a>
</dt>
-<dt>cairo_set_matrix, <a href="cairo-Transformations.html#id2574511">cairo_set_matrix ()</a>
+<dt>cairo_set_matrix, <a href="cairo-Transformations.html#id2648735">cairo_set_matrix ()</a>
</dt>
-<dt>cairo_set_miter_limit, <a href="cairo-cairo-t.html#id2581715">cairo_set_miter_limit ()</a>
+<dt>cairo_set_miter_limit, <a href="cairo-cairo-t.html#id2703575">cairo_set_miter_limit ()</a>
</dt>
-<dt>cairo_set_operator, <a href="cairo-cairo-t.html#id2581916">cairo_set_operator ()</a>
+<dt>cairo_set_operator, <a href="cairo-cairo-t.html#id2703775">cairo_set_operator ()</a>
</dt>
-<dt>cairo_set_scaled_font, <a href="cairo-Text.html#id2590147">cairo_set_scaled_font ()</a>
+<dt>cairo_set_scaled_font, <a href="cairo-Text.html#id2712070">cairo_set_scaled_font ()</a>
</dt>
-<dt>cairo_set_source, <a href="cairo-cairo-t.html#id2579679">cairo_set_source ()</a>
+<dt>cairo_set_source, <a href="cairo-cairo-t.html#id2701520">cairo_set_source ()</a>
</dt>
-<dt>cairo_set_source_rgb, <a href="cairo-cairo-t.html#id2579411">cairo_set_source_rgb ()</a>
+<dt>cairo_set_source_rgb, <a href="cairo-cairo-t.html#id2701252">cairo_set_source_rgb ()</a>
</dt>
-<dt>cairo_set_source_rgba, <a href="cairo-cairo-t.html#id2579536">cairo_set_source_rgba ()</a>
+<dt>cairo_set_source_rgba, <a href="cairo-cairo-t.html#id2701376">cairo_set_source_rgba ()</a>
</dt>
-<dt>cairo_set_source_surface, <a href="cairo-cairo-t.html#id2579803">cairo_set_source_surface ()</a>
+<dt>cairo_set_source_surface, <a href="cairo-cairo-t.html#id2701643">cairo_set_source_surface ()</a>
</dt>
-<dt>cairo_set_tolerance, <a href="cairo-cairo-t.html#id2582106">cairo_set_tolerance ()</a>
+<dt>cairo_set_tolerance, <a href="cairo-cairo-t.html#id2703965">cairo_set_tolerance ()</a>
</dt>
-<dt>cairo_show_glyphs, <a href="cairo-Text.html#id2589754">cairo_show_glyphs ()</a>
+<dt>cairo_show_glyphs, <a href="cairo-Text.html#id2711677">cairo_show_glyphs ()</a>
</dt>
-<dt>cairo_show_page, <a href="cairo-cairo-t.html#id2584380">cairo_show_page ()</a>
+<dt>cairo_show_page, <a href="cairo-cairo-t.html#id2706252">cairo_show_page ()</a>
</dt>
-<dt>cairo_show_text, <a href="cairo-Text.html#id2589628">cairo_show_text ()</a>
+<dt>cairo_show_text, <a href="cairo-Text.html#id2711552">cairo_show_text ()</a>
</dt>
-<dt>cairo_status, <a href="cairo-cairo-t.html#id2578291">cairo_status ()</a>
+<dt>cairo_status, <a href="cairo-cairo-t.html#id2700117">cairo_status ()</a>
</dt>
-<dt>cairo_status_t, <a href="cairo-Error-handling.html#id2556640">enum cairo_status_t</a>
+<dt>cairo_status_t, <a href="cairo-Error-handling.html#id2695610">enum cairo_status_t</a>
</dt>
-<dt>cairo_status_to_string, <a href="cairo-Error-handling.html#id2607660">cairo_status_to_string ()</a>
+<dt>cairo_status_to_string, <a href="cairo-Error-handling.html#id2732629">cairo_status_to_string ()</a>
</dt>
-<dt>cairo_stroke, <a href="cairo-cairo-t.html#id2583655">cairo_stroke ()</a>
+<dt>cairo_stroke, <a href="cairo-cairo-t.html#id2705516">cairo_stroke ()</a>
</dt>
-<dt>cairo_stroke_extents, <a href="cairo-cairo-t.html#id2583975">cairo_stroke_extents ()</a>
+<dt>cairo_stroke_extents, <a href="cairo-cairo-t.html#id2705836">cairo_stroke_extents ()</a>
</dt>
-<dt>cairo_stroke_preserve, <a href="cairo-cairo-t.html#id2583847">cairo_stroke_preserve ()</a>
+<dt>cairo_stroke_preserve, <a href="cairo-cairo-t.html#id2705708">cairo_stroke_preserve ()</a>
</dt>
-<dt>cairo_subpixel_order_t, <a href="cairo-Font-Options.html#id2595814">enum cairo_subpixel_order_t</a>
+<dt>cairo_subpixel_order_t, <a href="cairo-Font-Options.html#id2717742">enum cairo_subpixel_order_t</a>
</dt>
-<dt>cairo_surface_create_similar, <a href="cairo-cairo-surface-t.html#id2591939">cairo_surface_create_similar ()</a>
+<dt>cairo_surface_create_similar, <a href="cairo-cairo-surface-t.html#id2714010">cairo_surface_create_similar ()</a>
</dt>
-<dt>cairo_surface_destroy, <a href="cairo-cairo-surface-t.html#id2592121">cairo_surface_destroy ()</a>
+<dt>cairo_surface_destroy, <a href="cairo-cairo-surface-t.html#id2714192">cairo_surface_destroy ()</a>
</dt>
-<dt>cairo_surface_finish, <a href="cairo-cairo-surface-t.html#id2600930">cairo_surface_finish ()</a>
+<dt>cairo_surface_finish, <a href="cairo-cairo-surface-t.html#id2722847">cairo_surface_finish ()</a>
</dt>
-<dt>cairo_surface_flush, <a href="cairo-cairo-surface-t.html#id2568677">cairo_surface_flush ()</a>
+<dt>cairo_surface_flush, <a href="cairo-cairo-surface-t.html#id2722947">cairo_surface_flush ()</a>
</dt>
-<dt>cairo_surface_get_content, <a href="cairo-cairo-surface-t.html#id2601178">cairo_surface_get_content ()</a>
+<dt>cairo_surface_get_content, <a href="cairo-cairo-surface-t.html#id2723133">cairo_surface_get_content ()</a>
</dt>
-<dt>cairo_surface_get_device_offset, <a href="cairo-cairo-surface-t.html#id2602039">cairo_surface_get_device_offset ()</a>
+<dt>cairo_surface_get_device_offset, <a href="cairo-cairo-surface-t.html#id2723987">cairo_surface_get_device_offset ()</a>
</dt>
-<dt>cairo_surface_get_font_options, <a href="cairo-cairo-surface-t.html#id2601075">cairo_surface_get_font_options ()</a>
+<dt>cairo_surface_get_font_options, <a href="cairo-cairo-surface-t.html#id2723022">cairo_surface_get_font_options ()</a>
</dt>
-<dt>cairo_surface_get_type, <a href="cairo-cairo-surface-t.html#id2602774">cairo_surface_get_type ()</a>
+<dt>cairo_surface_get_type, <a href="cairo-cairo-surface-t.html#id2724722">cairo_surface_get_type ()</a>
</dt>
-<dt>cairo_surface_get_user_data, <a href="cairo-cairo-surface-t.html#id2601449">cairo_surface_get_user_data ()</a>
+<dt>cairo_surface_get_user_data, <a href="cairo-cairo-surface-t.html#id2723397">cairo_surface_get_user_data ()</a>
</dt>
-<dt>cairo_surface_mark_dirty, <a href="cairo-cairo-surface-t.html#id2601571">cairo_surface_mark_dirty ()</a>
+<dt>cairo_surface_mark_dirty, <a href="cairo-cairo-surface-t.html#id2723519">cairo_surface_mark_dirty ()</a>
</dt>
-<dt>cairo_surface_mark_dirty_rectangle, <a href="cairo-cairo-surface-t.html#id2601642">cairo_surface_mark_dirty_rectangle ()</a>
+<dt>cairo_surface_mark_dirty_rectangle, <a href="cairo-cairo-surface-t.html#id2723590">cairo_surface_mark_dirty_rectangle ()</a>
</dt>
-<dt>cairo_surface_reference, <a href="cairo-cairo-surface-t.html#id2601799">cairo_surface_reference ()</a>
+<dt>cairo_surface_reference, <a href="cairo-cairo-surface-t.html#id2723747">cairo_surface_reference ()</a>
</dt>
-<dt>cairo_surface_set_device_offset, <a href="cairo-cairo-surface-t.html#id2601896">cairo_surface_set_device_offset ()</a>
+<dt>cairo_surface_set_device_offset, <a href="cairo-cairo-surface-t.html#id2723844">cairo_surface_set_device_offset ()</a>
</dt>
-<dt>cairo_surface_set_fallback_resolution, <a href="cairo-cairo-surface-t.html#id2602159">cairo_surface_set_fallback_resolution ()</a>
+<dt>cairo_surface_set_fallback_resolution, <a href="cairo-cairo-surface-t.html#id2724107">cairo_surface_set_fallback_resolution ()</a>
</dt>
-<dt>cairo_surface_set_user_data, <a href="cairo-cairo-surface-t.html#id2601267">cairo_surface_set_user_data ()</a>
+<dt>cairo_surface_set_user_data, <a href="cairo-cairo-surface-t.html#id2657290">cairo_surface_set_user_data ()</a>
</dt>
-<dt>cairo_surface_status, <a href="cairo-cairo-surface-t.html#id2602314">cairo_surface_status ()</a>
+<dt>cairo_surface_status, <a href="cairo-cairo-surface-t.html#id2724262">cairo_surface_status ()</a>
</dt>
-<dt>cairo_surface_t, <a href="cairo-cairo-surface-t.html#id2598930">cairo_surface_t</a>
+<dt>cairo_surface_t, <a href="cairo-cairo-surface-t.html#id2713812">cairo_surface_t</a>
</dt>
-<dt>cairo_surface_type_t, <a href="cairo-cairo-surface-t.html#id2602447">enum cairo_surface_type_t</a>
+<dt>cairo_surface_type_t, <a href="cairo-cairo-surface-t.html#id2724395">enum cairo_surface_type_t</a>
</dt>
-<dt>cairo_surface_write_to_png, <a href="cairo-PNG-Support.html#id2597171">cairo_surface_write_to_png ()</a>
+<dt>cairo_surface_write_to_png, <a href="cairo-PNG-Support.html#id2719323">cairo_surface_write_to_png ()</a>
</dt>
-<dt>cairo_surface_write_to_png_stream, <a href="cairo-PNG-Support.html#id2597913">cairo_surface_write_to_png_stream ()</a>
+<dt>cairo_surface_write_to_png_stream, <a href="cairo-PNG-Support.html#id2719977">cairo_surface_write_to_png_stream ()</a>
</dt>
-<dt>cairo_svg_get_versions, <a href="cairo-SVG-Surfaces.html#id2603718">cairo_svg_get_versions ()</a>
+<dt>cairo_svg_get_versions, <a href="cairo-SVG-Surfaces.html#id2726393">cairo_svg_get_versions ()</a>
</dt>
-<dt>cairo_svg_surface_create, <a href="cairo-SVG-Surfaces.html#id2603028">cairo_svg_surface_create ()</a>
+<dt>cairo_svg_surface_create, <a href="cairo-SVG-Surfaces.html#id2725679">cairo_svg_surface_create ()</a>
</dt>
-<dt>cairo_svg_surface_create_for_stream, <a href="cairo-SVG-Surfaces.html#id2598309">cairo_svg_surface_create_for_stream ()</a>
+<dt>cairo_svg_surface_create_for_stream, <a href="cairo-SVG-Surfaces.html#id2725821">cairo_svg_surface_create_for_stream ()</a>
</dt>
-<dt>cairo_svg_surface_restrict_to_version, <a href="cairo-SVG-Surfaces.html#id2598494">cairo_svg_surface_restrict_to_version ()</a>
+<dt>cairo_svg_surface_restrict_to_version, <a href="cairo-SVG-Surfaces.html#id2724982">cairo_svg_surface_restrict_to_version ()</a>
</dt>
-<dt>cairo_svg_version_t, <a href="cairo-SVG-Surfaces.html#id2603629">enum cairo_svg_version_t</a>
+<dt>cairo_svg_version_t, <a href="cairo-SVG-Surfaces.html#id2726304">enum cairo_svg_version_t</a>
</dt>
-<dt>cairo_svg_version_to_string, <a href="cairo-SVG-Surfaces.html#id2603818">cairo_svg_version_to_string ()</a>
+<dt>cairo_svg_version_to_string, <a href="cairo-SVG-Surfaces.html#id2726493">cairo_svg_version_to_string ()</a>
</dt>
-<dt>cairo_t, <a href="cairo-cairo-t.html#id2577866">cairo_t</a>
+<dt>cairo_t, <a href="cairo-cairo-t.html#id2699724">cairo_t</a>
</dt>
-<dt>cairo_text_extents, <a href="cairo-Text.html#id2590276">cairo_text_extents ()</a>
+<dt>cairo_text_extents, <a href="cairo-Text.html#id2712199">cairo_text_extents ()</a>
</dt>
-<dt>cairo_text_extents_t, <a href="cairo-Scaled-Fonts.html#id2593241">cairo_text_extents_t</a>
+<dt>cairo_text_extents_t, <a href="cairo-Scaled-Fonts.html#id2715168">cairo_text_extents_t</a>
</dt>
-<dt>cairo_text_path, <a href="cairo-Paths.html#id2531916">cairo_text_path ()</a>
+<dt>cairo_text_path, <a href="cairo-Paths.html#id2706360">cairo_text_path ()</a>
</dt>
-<dt>cairo_transform, <a href="cairo-Transformations.html#id2574418">cairo_transform ()</a>
+<dt>cairo_transform, <a href="cairo-Transformations.html#id2648643">cairo_transform ()</a>
</dt>
-<dt>cairo_translate, <a href="cairo-Transformations.html#id2532862">cairo_translate ()</a>
+<dt>cairo_translate, <a href="cairo-Transformations.html#id2696343">cairo_translate ()</a>
</dt>
-<dt>cairo_user_data_key_t, <a href="cairo-Types.html#id2606954">cairo_user_data_key_t</a>
+<dt>cairo_user_data_key_t, <a href="cairo-Types.html#id2731832">cairo_user_data_key_t</a>
</dt>
-<dt>cairo_user_to_device, <a href="cairo-Transformations.html#id2527769">cairo_user_to_device ()</a>
+<dt>cairo_user_to_device, <a href="cairo-Transformations.html#id2654285">cairo_user_to_device ()</a>
</dt>
-<dt>cairo_user_to_device_distance, <a href="cairo-Transformations.html#id2527874">cairo_user_to_device_distance ()</a>
+<dt>cairo_user_to_device_distance, <a href="cairo-Transformations.html#id2654390">cairo_user_to_device_distance ()</a>
</dt>
-<dt>CAIRO_VERSION, <a href="cairo-Version-Information.html#id2610388">CAIRO_VERSION</a>
+<dt>CAIRO_VERSION, <a href="cairo-Version-Information.html#id2731473">CAIRO_VERSION</a>
</dt>
-<dt>cairo_version, <a href="cairo-Version-Information.html#id2610708">cairo_version ()</a>
+<dt>cairo_version, <a href="cairo-Version-Information.html#id2731683">cairo_version ()</a>
</dt>
-<dt>CAIRO_VERSION_ENCODE, <a href="cairo-Version-Information.html#id2610633">CAIRO_VERSION_ENCODE()</a>
+<dt>CAIRO_VERSION_ENCODE, <a href="cairo-Version-Information.html#id2731608">CAIRO_VERSION_ENCODE()</a>
</dt>
-<dt>CAIRO_VERSION_MAJOR, <a href="cairo-Version-Information.html#id2610416">CAIRO_VERSION_MAJOR</a>
+<dt>CAIRO_VERSION_MAJOR, <a href="cairo-Version-Information.html#id2731500">CAIRO_VERSION_MAJOR</a>
</dt>
-<dt>CAIRO_VERSION_MICRO, <a href="cairo-Version-Information.html#id2610470">CAIRO_VERSION_MICRO</a>
+<dt>CAIRO_VERSION_MICRO, <a href="cairo-Version-Information.html#id2731554">CAIRO_VERSION_MICRO</a>
</dt>
-<dt>CAIRO_VERSION_MINOR, <a href="cairo-Version-Information.html#id2610443">CAIRO_VERSION_MINOR</a>
+<dt>CAIRO_VERSION_MINOR, <a href="cairo-Version-Information.html#id2731527">CAIRO_VERSION_MINOR</a>
</dt>
-<dt>CAIRO_VERSION_STRING, <a href="cairo-Version-Information.html#id2610607">CAIRO_VERSION_STRING</a>
+<dt>CAIRO_VERSION_STRING, <a href="cairo-Version-Information.html#id2731582">CAIRO_VERSION_STRING</a>
</dt>
-<dt>cairo_version_string, <a href="cairo-Version-Information.html#id2610820">cairo_version_string ()</a>
+<dt>cairo_version_string, <a href="cairo-Version-Information.html#id2728355">cairo_version_string ()</a>
</dt>
-<dt>cairo_win32_font_face_create_for_hfont, <a href="cairo-Win32-Fonts.html#id2591136">cairo_win32_font_face_create_for_hfont ()</a>
+<dt>cairo_win32_font_face_create_for_hfont, <a href="cairo-Win32-Fonts.html#id2665592">cairo_win32_font_face_create_for_hfont ()</a>
</dt>
-<dt>cairo_win32_font_face_create_for_logfontw, <a href="cairo-Win32-Fonts.html#id2478536">cairo_win32_font_face_create_for_logfontw ()</a>
+<dt>cairo_win32_font_face_create_for_logfontw, <a href="cairo-Win32-Fonts.html#id2710156">cairo_win32_font_face_create_for_logfontw ()</a>
</dt>
-<dt>cairo_win32_scaled_font_done_font, <a href="cairo-Win32-Fonts.html#id2588107">cairo_win32_scaled_font_done_font ()</a>
+<dt>cairo_win32_scaled_font_done_font, <a href="cairo-Win32-Fonts.html#id2709790">cairo_win32_scaled_font_done_font ()</a>
</dt>
-<dt>cairo_win32_scaled_font_get_metrics_factor, <a href="cairo-Win32-Fonts.html#id2588185">cairo_win32_scaled_font_get_metrics_factor ()</a>
+<dt>cairo_win32_scaled_font_get_metrics_factor, <a href="cairo-Win32-Fonts.html#id2709868">cairo_win32_scaled_font_get_metrics_factor ()</a>
</dt>
-<dt>cairo_win32_scaled_font_select_font, <a href="cairo-Win32-Fonts.html#id2587849">cairo_win32_scaled_font_select_font ()</a>
+<dt>cairo_win32_scaled_font_select_font, <a href="cairo-Win32-Fonts.html#id2709458">cairo_win32_scaled_font_select_font ()</a>
</dt>
-<dt>cairo_win32_surface_create, <a href="cairo-Win32-Surfaces.html#id2594820">cairo_win32_surface_create ()</a>
+<dt>cairo_win32_surface_create, <a href="cairo-Win32-Surfaces.html#id2710050">cairo_win32_surface_create ()</a>
</dt>
-<dt>cairo_win32_surface_create_with_dib, <a href="cairo-Win32-Surfaces.html#id2605411">cairo_win32_surface_create_with_dib ()</a>
+<dt>cairo_win32_surface_create_with_dib, <a href="cairo-Win32-Surfaces.html#id2657655">cairo_win32_surface_create_with_dib ()</a>
</dt>
-<dt>cairo_win32_surface_get_dc, <a href="cairo-Win32-Surfaces.html#id2592791">cairo_win32_surface_get_dc ()</a>
+<dt>cairo_win32_surface_get_dc, <a href="cairo-Win32-Surfaces.html#id2722665">cairo_win32_surface_get_dc ()</a>
</dt>
-<dt>cairo_write_func_t, <a href="cairo-PNG-Support.html#id2597786">cairo_write_func_t ()</a>
+<dt>cairo_write_func_t, <a href="cairo-PNG-Support.html#id2719849">cairo_write_func_t ()</a>
</dt>
-<dt>cairo_xlib_surface_create, <a href="cairo-XLib-Surfaces.html#id2603566">cairo_xlib_surface_create ()</a>
+<dt>cairo_xlib_surface_create, <a href="cairo-XLib-Surfaces.html#id2725982">cairo_xlib_surface_create ()</a>
</dt>
-<dt>cairo_xlib_surface_create_for_bitmap, <a href="cairo-XLib-Surfaces.html#id2608273">cairo_xlib_surface_create_for_bitmap ()</a>
+<dt>cairo_xlib_surface_create_for_bitmap, <a href="cairo-XLib-Surfaces.html#id2730392">cairo_xlib_surface_create_for_bitmap ()</a>
</dt>
-<dt>cairo_xlib_surface_get_depth, <a href="cairo-XLib-Surfaces.html#id2609168">cairo_xlib_surface_get_depth ()</a>
+<dt>cairo_xlib_surface_get_depth, <a href="cairo-XLib-Surfaces.html#id2731097">cairo_xlib_surface_get_depth ()</a>
</dt>
-<dt>cairo_xlib_surface_get_display, <a href="cairo-XLib-Surfaces.html#id2604141">cairo_xlib_surface_get_display ()</a>
+<dt>cairo_xlib_surface_get_display, <a href="cairo-XLib-Surfaces.html#id2726819">cairo_xlib_surface_get_display ()</a>
</dt>
-<dt>cairo_xlib_surface_get_drawable, <a href="cairo-XLib-Surfaces.html#id2608815">cairo_xlib_surface_get_drawable ()</a>
+<dt>cairo_xlib_surface_get_drawable, <a href="cairo-XLib-Surfaces.html#id2730744">cairo_xlib_surface_get_drawable ()</a>
</dt>
-<dt>cairo_xlib_surface_get_height, <a href="cairo-XLib-Surfaces.html#id2609079">cairo_xlib_surface_get_height ()</a>
+<dt>cairo_xlib_surface_get_height, <a href="cairo-XLib-Surfaces.html#id2731008">cairo_xlib_surface_get_height ()</a>
</dt>
-<dt>cairo_xlib_surface_get_screen, <a href="cairo-XLib-Surfaces.html#id2608597">cairo_xlib_surface_get_screen ()</a>
+<dt>cairo_xlib_surface_get_screen, <a href="cairo-XLib-Surfaces.html#id2730526">cairo_xlib_surface_get_screen ()</a>
</dt>
-<dt>cairo_xlib_surface_get_visual, <a href="cairo-XLib-Surfaces.html#id2608903">cairo_xlib_surface_get_visual ()</a>
+<dt>cairo_xlib_surface_get_visual, <a href="cairo-XLib-Surfaces.html#id2730832">cairo_xlib_surface_get_visual ()</a>
</dt>
-<dt>cairo_xlib_surface_get_width, <a href="cairo-XLib-Surfaces.html#id2608991">cairo_xlib_surface_get_width ()</a>
+<dt>cairo_xlib_surface_get_width, <a href="cairo-XLib-Surfaces.html#id2730920">cairo_xlib_surface_get_width ()</a>
</dt>
-<dt>cairo_xlib_surface_set_drawable, <a href="cairo-XLib-Surfaces.html#id2608676">cairo_xlib_surface_set_drawable ()</a>
+<dt>cairo_xlib_surface_set_drawable, <a href="cairo-XLib-Surfaces.html#id2730605">cairo_xlib_surface_set_drawable ()</a>
</dt>
-<dt>cairo_xlib_surface_set_size, <a href="cairo-XLib-Surfaces.html#id2604020">cairo_xlib_surface_set_size ()</a>
+<dt>cairo_xlib_surface_set_size, <a href="cairo-XLib-Surfaces.html#id2726697">cairo_xlib_surface_set_size ()</a>
</dt>
</dl>
</div>
@@ -584,7 +584,7 @@
<h3>T</h3>
<dl>
<dt>types</dt>
-<dd><dl><dt>cairo_matrix, <a href="cairo-cairo-matrix-t.html#id2607775">Description</a>
+<dd><dl><dt>cairo_matrix, <a href="cairo-cairo-matrix-t.html#desc">Description</a>
</dt></dl></dd>
</dl>
</div>
diff --git a/doc/public/html/ix02.html b/doc/public/html/ix02.html
index cca31b5..f1d9364 100644
--- a/doc/public/html/ix02.html
+++ b/doc/public/html/ix02.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Index of new symbols in 1.2</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="prev" href="ix01.html" title="Index">
<link rel="next" href="language-bindings.html" title="Appendix&#160;A.&#160;Creating a language binding for cairo">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -30,105 +30,105 @@
</tr></table>
<div class="index">
<div class="titlepage"><div><div><h2 class="title">
-<a name="id2477602"></a>Index of new symbols in 1.2</h2></div></div></div>
+<a name="id2600958"></a>Index of new symbols in 1.2</h2></div></div></div>
<div class="index"><div class="indexdiv">
<h3>C</h3>
<dl>
-<dt>cairo_font_face_get_type, <a href="cairo-cairo-font-face-t.html#id2590692">cairo_font_face_get_type ()</a>
+<dt>cairo_font_face_get_type, <a href="cairo-cairo-font-face-t.html#id2712608">cairo_font_face_get_type ()</a>
</dt>
-<dt>cairo_font_type_t, <a href="cairo-cairo-font-face-t.html#id2544107">enum cairo_font_type_t</a>
+<dt>cairo_font_type_t, <a href="cairo-cairo-font-face-t.html#id2650379">enum cairo_font_type_t</a>
</dt>
-<dt>cairo_get_group_target, <a href="cairo-cairo-t.html#id2579290">cairo_get_group_target ()</a>
+<dt>cairo_get_group_target, <a href="cairo-cairo-t.html#id2701130">cairo_get_group_target ()</a>
</dt>
-<dt>cairo_image_surface_get_data, <a href="cairo-Image-Surfaces.html#id2599391">cairo_image_surface_get_data ()</a>
+<dt>cairo_image_surface_get_data, <a href="cairo-Image-Surfaces.html#id2714489">cairo_image_surface_get_data ()</a>
</dt>
-<dt>cairo_image_surface_get_format, <a href="cairo-Image-Surfaces.html#id2599488">cairo_image_surface_get_format ()</a>
+<dt>cairo_image_surface_get_format, <a href="cairo-Image-Surfaces.html#id2721510">cairo_image_surface_get_format ()</a>
</dt>
-<dt>cairo_image_surface_get_stride, <a href="cairo-Image-Surfaces.html#id2599739">cairo_image_surface_get_stride ()</a>
+<dt>cairo_image_surface_get_stride, <a href="cairo-Image-Surfaces.html#id2721761">cairo_image_surface_get_stride ()</a>
</dt>
-<dt>cairo_new_sub_path, <a href="cairo-Paths.html#id2530294">cairo_new_sub_path ()</a>
+<dt>cairo_new_sub_path, <a href="cairo-Paths.html#id2652255">cairo_new_sub_path ()</a>
</dt>
-<dt>cairo_pattern_get_type, <a href="cairo-Patterns.html#id2587359">cairo_pattern_get_type ()</a>
+<dt>cairo_pattern_get_type, <a href="cairo-Patterns.html#id2709248">cairo_pattern_get_type ()</a>
</dt>
-<dt>cairo_pattern_type_t, <a href="cairo-Patterns.html#id2587166">enum cairo_pattern_type_t</a>
+<dt>cairo_pattern_type_t, <a href="cairo-Patterns.html#id2709048">enum cairo_pattern_type_t</a>
</dt>
-<dt>cairo_pdf_surface_create, <a href="cairo-PDF-Surfaces.html#id2592678">cairo_pdf_surface_create ()</a>
+<dt>cairo_pdf_surface_create, <a href="cairo-PDF-Surfaces.html#id2716848">cairo_pdf_surface_create ()</a>
</dt>
-<dt>cairo_pdf_surface_create_for_stream, <a href="cairo-PDF-Surfaces.html#id2599158">cairo_pdf_surface_create_for_stream ()</a>
+<dt>cairo_pdf_surface_create_for_stream, <a href="cairo-PDF-Surfaces.html#id2714604">cairo_pdf_surface_create_for_stream ()</a>
</dt>
-<dt>cairo_pdf_surface_set_size, <a href="cairo-PDF-Surfaces.html#id2599964">cairo_pdf_surface_set_size ()</a>
+<dt>cairo_pdf_surface_set_size, <a href="cairo-PDF-Surfaces.html#id2718852">cairo_pdf_surface_set_size ()</a>
</dt>
-<dt>cairo_pop_group, <a href="cairo-cairo-t.html#id2579026">cairo_pop_group ()</a>
+<dt>cairo_pop_group, <a href="cairo-cairo-t.html#id2700866">cairo_pop_group ()</a>
</dt>
-<dt>cairo_pop_group_to_source, <a href="cairo-cairo-t.html#id2579157">cairo_pop_group_to_source ()</a>
+<dt>cairo_pop_group_to_source, <a href="cairo-cairo-t.html#id2700998">cairo_pop_group_to_source ()</a>
</dt>
-<dt>cairo_ps_surface_create, <a href="cairo-PostScript-Surfaces.html#id2605093">cairo_ps_surface_create ()</a>
+<dt>cairo_ps_surface_create, <a href="cairo-PostScript-Surfaces.html#id2720182">cairo_ps_surface_create ()</a>
</dt>
-<dt>cairo_ps_surface_create_for_stream, <a href="cairo-PostScript-Surfaces.html#id2605261">cairo_ps_surface_create_for_stream ()</a>
+<dt>cairo_ps_surface_create_for_stream, <a href="cairo-PostScript-Surfaces.html#id2720485">cairo_ps_surface_create_for_stream ()</a>
</dt>
-<dt>cairo_ps_surface_dsc_begin_page_setup, <a href="cairo-PostScript-Surfaces.html#id2597626">cairo_ps_surface_dsc_begin_page_setup ()</a>
+<dt>cairo_ps_surface_dsc_begin_page_setup, <a href="cairo-PostScript-Surfaces.html#id2719639">cairo_ps_surface_dsc_begin_page_setup ()</a>
</dt>
-<dt>cairo_ps_surface_dsc_begin_setup, <a href="cairo-PostScript-Surfaces.html#id2597517">cairo_ps_surface_dsc_begin_setup ()</a>
+<dt>cairo_ps_surface_dsc_begin_setup, <a href="cairo-PostScript-Surfaces.html#id2719533">cairo_ps_surface_dsc_begin_setup ()</a>
</dt>
-<dt>cairo_ps_surface_dsc_comment, <a href="cairo-PostScript-Surfaces.html#id2605536">cairo_ps_surface_dsc_comment ()</a>
+<dt>cairo_ps_surface_dsc_comment, <a href="cairo-PostScript-Surfaces.html#id2727398">cairo_ps_surface_dsc_comment ()</a>
</dt>
-<dt>cairo_ps_surface_set_size, <a href="cairo-PostScript-Surfaces.html#id2597378">cairo_ps_surface_set_size ()</a>
+<dt>cairo_ps_surface_set_size, <a href="cairo-PostScript-Surfaces.html#id2719394">cairo_ps_surface_set_size ()</a>
</dt>
-<dt>cairo_push_group, <a href="cairo-cairo-t.html#id2578718">cairo_push_group ()</a>
+<dt>cairo_push_group, <a href="cairo-cairo-t.html#id2700558">cairo_push_group ()</a>
</dt>
-<dt>cairo_push_group_with_content, <a href="cairo-cairo-t.html#id2578892">cairo_push_group_with_content ()</a>
+<dt>cairo_push_group_with_content, <a href="cairo-cairo-t.html#id2700733">cairo_push_group_with_content ()</a>
</dt>
-<dt>cairo_scaled_font_get_ctm, <a href="cairo-Scaled-Fonts.html#id2594060">cairo_scaled_font_get_ctm ()</a>
+<dt>cairo_scaled_font_get_ctm, <a href="cairo-Scaled-Fonts.html#id2715982">cairo_scaled_font_get_ctm ()</a>
</dt>
-<dt>cairo_scaled_font_get_font_face, <a href="cairo-Scaled-Fonts.html#id2593776">cairo_scaled_font_get_font_face ()</a>
+<dt>cairo_scaled_font_get_font_face, <a href="cairo-Scaled-Fonts.html#id2715703">cairo_scaled_font_get_font_face ()</a>
</dt>
-<dt>cairo_scaled_font_get_font_matrix, <a href="cairo-Scaled-Fonts.html#id2593959">cairo_scaled_font_get_font_matrix ()</a>
+<dt>cairo_scaled_font_get_font_matrix, <a href="cairo-Scaled-Fonts.html#id2715881">cairo_scaled_font_get_font_matrix ()</a>
</dt>
-<dt>cairo_scaled_font_get_font_options, <a href="cairo-Scaled-Fonts.html#id2540344">cairo_scaled_font_get_font_options ()</a>
+<dt>cairo_scaled_font_get_font_options, <a href="cairo-Scaled-Fonts.html#id2715780">cairo_scaled_font_get_font_options ()</a>
</dt>
-<dt>cairo_scaled_font_get_type, <a href="cairo-Scaled-Fonts.html#id2594156">cairo_scaled_font_get_type ()</a>
+<dt>cairo_scaled_font_get_type, <a href="cairo-Scaled-Fonts.html#id2716079">cairo_scaled_font_get_type ()</a>
</dt>
-<dt>cairo_scaled_font_text_extents, <a href="cairo-Scaled-Fonts.html#id2593433">cairo_scaled_font_text_extents ()</a>
+<dt>cairo_scaled_font_text_extents, <a href="cairo-Scaled-Fonts.html#id2715359">cairo_scaled_font_text_extents ()</a>
</dt>
-<dt>cairo_set_scaled_font, <a href="cairo-Text.html#id2590147">cairo_set_scaled_font ()</a>
+<dt>cairo_set_scaled_font, <a href="cairo-Text.html#id2712070">cairo_set_scaled_font ()</a>
</dt>
-<dt>cairo_surface_get_content, <a href="cairo-cairo-surface-t.html#id2601178">cairo_surface_get_content ()</a>
+<dt>cairo_surface_get_content, <a href="cairo-cairo-surface-t.html#id2723133">cairo_surface_get_content ()</a>
</dt>
-<dt>cairo_surface_get_device_offset, <a href="cairo-cairo-surface-t.html#id2602039">cairo_surface_get_device_offset ()</a>
+<dt>cairo_surface_get_device_offset, <a href="cairo-cairo-surface-t.html#id2723987">cairo_surface_get_device_offset ()</a>
</dt>
-<dt>cairo_surface_get_type, <a href="cairo-cairo-surface-t.html#id2602774">cairo_surface_get_type ()</a>
+<dt>cairo_surface_get_type, <a href="cairo-cairo-surface-t.html#id2724722">cairo_surface_get_type ()</a>
</dt>
-<dt>cairo_surface_set_fallback_resolution, <a href="cairo-cairo-surface-t.html#id2602159">cairo_surface_set_fallback_resolution ()</a>
+<dt>cairo_surface_set_fallback_resolution, <a href="cairo-cairo-surface-t.html#id2724107">cairo_surface_set_fallback_resolution ()</a>
</dt>
-<dt>cairo_surface_type_t, <a href="cairo-cairo-surface-t.html#id2602447">enum cairo_surface_type_t</a>
+<dt>cairo_surface_type_t, <a href="cairo-cairo-surface-t.html#id2724395">enum cairo_surface_type_t</a>
</dt>
-<dt>cairo_svg_get_versions, <a href="cairo-SVG-Surfaces.html#id2603718">cairo_svg_get_versions ()</a>
+<dt>cairo_svg_get_versions, <a href="cairo-SVG-Surfaces.html#id2726393">cairo_svg_get_versions ()</a>
</dt>
-<dt>cairo_svg_surface_create, <a href="cairo-SVG-Surfaces.html#id2603028">cairo_svg_surface_create ()</a>
+<dt>cairo_svg_surface_create, <a href="cairo-SVG-Surfaces.html#id2725679">cairo_svg_surface_create ()</a>
</dt>
-<dt>cairo_svg_surface_create_for_stream, <a href="cairo-SVG-Surfaces.html#id2598309">cairo_svg_surface_create_for_stream ()</a>
+<dt>cairo_svg_surface_create_for_stream, <a href="cairo-SVG-Surfaces.html#id2725821">cairo_svg_surface_create_for_stream ()</a>
</dt>
-<dt>cairo_svg_surface_restrict_to_version, <a href="cairo-SVG-Surfaces.html#id2598494">cairo_svg_surface_restrict_to_version ()</a>
+<dt>cairo_svg_surface_restrict_to_version, <a href="cairo-SVG-Surfaces.html#id2724982">cairo_svg_surface_restrict_to_version ()</a>
</dt>
-<dt>cairo_svg_version_to_string, <a href="cairo-SVG-Surfaces.html#id2603818">cairo_svg_version_to_string ()</a>
+<dt>cairo_svg_version_to_string, <a href="cairo-SVG-Surfaces.html#id2726493">cairo_svg_version_to_string ()</a>
</dt>
-<dt>cairo_win32_surface_create_with_dib, <a href="cairo-Win32-Surfaces.html#id2605411">cairo_win32_surface_create_with_dib ()</a>
+<dt>cairo_win32_surface_create_with_dib, <a href="cairo-Win32-Surfaces.html#id2657655">cairo_win32_surface_create_with_dib ()</a>
</dt>
-<dt>cairo_win32_surface_get_dc, <a href="cairo-Win32-Surfaces.html#id2592791">cairo_win32_surface_get_dc ()</a>
+<dt>cairo_win32_surface_get_dc, <a href="cairo-Win32-Surfaces.html#id2722665">cairo_win32_surface_get_dc ()</a>
</dt>
-<dt>cairo_xlib_surface_get_depth, <a href="cairo-XLib-Surfaces.html#id2609168">cairo_xlib_surface_get_depth ()</a>
+<dt>cairo_xlib_surface_get_depth, <a href="cairo-XLib-Surfaces.html#id2731097">cairo_xlib_surface_get_depth ()</a>
</dt>
-<dt>cairo_xlib_surface_get_display, <a href="cairo-XLib-Surfaces.html#id2604141">cairo_xlib_surface_get_display ()</a>
+<dt>cairo_xlib_surface_get_display, <a href="cairo-XLib-Surfaces.html#id2726819">cairo_xlib_surface_get_display ()</a>
</dt>
-<dt>cairo_xlib_surface_get_drawable, <a href="cairo-XLib-Surfaces.html#id2608815">cairo_xlib_surface_get_drawable ()</a>
+<dt>cairo_xlib_surface_get_drawable, <a href="cairo-XLib-Surfaces.html#id2730744">cairo_xlib_surface_get_drawable ()</a>
</dt>
-<dt>cairo_xlib_surface_get_height, <a href="cairo-XLib-Surfaces.html#id2609079">cairo_xlib_surface_get_height ()</a>
+<dt>cairo_xlib_surface_get_height, <a href="cairo-XLib-Surfaces.html#id2731008">cairo_xlib_surface_get_height ()</a>
</dt>
-<dt>cairo_xlib_surface_get_screen, <a href="cairo-XLib-Surfaces.html#id2608597">cairo_xlib_surface_get_screen ()</a>
+<dt>cairo_xlib_surface_get_screen, <a href="cairo-XLib-Surfaces.html#id2730526">cairo_xlib_surface_get_screen ()</a>
</dt>
-<dt>cairo_xlib_surface_get_visual, <a href="cairo-XLib-Surfaces.html#id2608903">cairo_xlib_surface_get_visual ()</a>
+<dt>cairo_xlib_surface_get_visual, <a href="cairo-XLib-Surfaces.html#id2730832">cairo_xlib_surface_get_visual ()</a>
</dt>
-<dt>cairo_xlib_surface_get_width, <a href="cairo-XLib-Surfaces.html#id2608991">cairo_xlib_surface_get_width ()</a>
+<dt>cairo_xlib_surface_get_width, <a href="cairo-XLib-Surfaces.html#id2730920">cairo_xlib_surface_get_width ()</a>
</dt>
</dl>
</div></div>
diff --git a/doc/public/html/language-bindings.html b/doc/public/html/language-bindings.html
index 3d69ee0..888ee61 100644
--- a/doc/public/html/language-bindings.html
+++ b/doc/public/html/language-bindings.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Appendix&#160;A.&#160;Creating a language binding for cairo</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="prev" href="ix02.html" title="Index of new symbols in 1.2">
<link rel="next" href="bindings-memory.html" title="Memory Management">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
diff --git a/doc/public/html/pt01.html b/doc/public/html/pt01.html
index a823a8a..4280f28 100644
--- a/doc/public/html/pt01.html
+++ b/doc/public/html/pt01.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Part&#160;I.&#160;Tutorial</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="prev" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="next" href="pt02.html" title="Part&#160;II.&#160;Reference">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,6 +29,6 @@
<td><a accesskey="n" href="pt02.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr></table>
<div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title">
-<a name="id2515884"></a>Tutorial</h1></div></div></div></div>
+<a name="id2601059"></a>Part&#160;I.&#160;Tutorial</h1></div></div></div></div>
</body>
</html>
diff --git a/doc/public/html/pt02.html b/doc/public/html/pt02.html
index 419eac2..4da9a80 100644
--- a/doc/public/html/pt02.html
+++ b/doc/public/html/pt02.html
@@ -3,12 +3,12 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Part&#160;II.&#160;Reference</title>
-<meta name="generator" content="DocBook XSL Stylesheets V1.68.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
<link rel="start" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="up" href="index.html" title="Cairo: A Vector Graphics Library">
<link rel="prev" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="next" href="Drawing.html" title="Drawing">
-<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
<link rel="part" href="pt01.html" title="Part&#160;I.&#160;Tutorial">
<link rel="part" href="pt02.html" title="Part&#160;II.&#160;Reference">
@@ -29,6 +29,6 @@
<td><a accesskey="n" href="Drawing.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
</tr></table>
<div class="part" lang="en"><div class="titlepage"><div><div><h1 class="title">
-<a name="id2515901"></a>Reference</h1></div></div></div></div>
+<a name="id2638304"></a>Part&#160;II.&#160;Reference</h1></div></div></div></div>
</body>
</html>
diff --git a/doc/public/tmpl/cairo-text.sgml b/doc/public/tmpl/cairo-text.sgml
index 87f626c..3db6bfd 100644
--- a/doc/public/tmpl/cairo-text.sgml
+++ b/doc/public/tmpl/cairo-text.sgml
@@ -22,6 +22,7 @@ Rendering text and sets of glyphs
</para>
+@index:
@x:
@y:
diff --git a/doc/public/tmpl/cairo-unused.sgml b/doc/public/tmpl/cairo-unused.sgml
index c1ff372..b4c0c78 100644
--- a/doc/public/tmpl/cairo-unused.sgml
+++ b/doc/public/tmpl/cairo-unused.sgml
@@ -94,6 +94,10 @@ Rendering to Quartz surfaces
Quartz Surfaces
+<!-- ##### SECTION ./tmpl/cairo-unused.sgml:Stability_Level ##### -->
+
+
+
<!-- ##### SECTION ./tmpl/cairo-xcb-xrender.sgml:Long_Description ##### -->
<para>
@@ -142,3 +146,103 @@ X Window System rendering using the XCB library
XCB Surfaces
+<!-- ##### FUNCTION cairo_beos_surface_create ##### -->
+<para>
+
+</para>
+
+@view:
+@Returns:
+
+<!-- ##### FUNCTION cairo_beos_surface_create_for_bitmap ##### -->
+<para>
+
+</para>
+
+@view:
+@bmp:
+@Returns:
+
+<!-- ##### FUNCTION cairo_glitz_surface_create ##### -->
+<para>
+
+</para>
+
+@surface:
+@Returns:
+
+<!-- ##### MACRO cairo_pdf_surface_set_dpi ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### MACRO cairo_ps_surface_set_dpi ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION cairo_quartz_surface_create ##### -->
+<para>
+
+</para>
+
+@context:
+@width:
+@height:
+@y_grows_down:
+@Returns:
+
+<!-- ##### MACRO cairo_svg_surface_set_dpi ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION cairo_xcb_surface_create ##### -->
+<para>
+
+</para>
+
+@c:
+@drawable:
+@visual:
+@width:
+@height:
+@Returns:
+
+<!-- ##### FUNCTION cairo_xcb_surface_create_for_bitmap ##### -->
+<para>
+
+</para>
+
+@c:
+@bitmap:
+@screen:
+@width:
+@height:
+@Returns:
+
+<!-- ##### FUNCTION cairo_xcb_surface_create_with_xrender_format ##### -->
+<para>
+
+</para>
+
+@c:
+@drawable:
+@screen:
+@format:
+@width:
+@height:
+@Returns:
+
+<!-- ##### FUNCTION cairo_xcb_surface_set_size ##### -->
+<para>
+
+</para>
+
+@surface:
+@width:
+@height:
+
diff --git a/doc/public/version.xml b/doc/public/version.xml
index e8ea05d..3c43790 100644
--- a/doc/public/version.xml
+++ b/doc/public/version.xml
@@ -1 +1 @@
-1.2.4
+1.2.6
diff --git a/doc/public/xml/cairo-beos.xml b/doc/public/xml/cairo-beos.xml
new file mode 100644
index 0000000..8118af6
--- /dev/null
+++ b/doc/public/xml/cairo-beos.xml
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+ "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
+<!ENTITY version SYSTEM "version.xml">
+]>
+<refentry id="cairo-BeOS-Surfaces">
+<refmeta>
+<refentrytitle id="top_of_page">BeOS Surfaces</refentrytitle>
+<manvolnum>3</manvolnum>
+<refmiscinfo>CAIRO Library</refmiscinfo>
+</refmeta>
+
+<refnamediv>
+<refname>BeOS Surfaces</refname>
+<refpurpose>BeOS surface support</refpurpose>
+<!--[<xref linkend="desc" endterm="desc.title"/>]-->
+</refnamediv>
+
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
+
+<synopsis>
+
+
+
+</synopsis>
+</refsynopsisdiv>
+
+
+
+
+
+
+
+
+
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
+<para>
+
+</para>
+</refsect1>
+
+<refsect1 id="details">
+<title id="details.title">Details</title>
+
+</refsect1>
+
+
+
+
+</refentry>
diff --git a/doc/public/xml/cairo-font-options.xml b/doc/public/xml/cairo-font-options.xml
index 4f57bd1..38ebbd5 100644
--- a/doc/public/xml/cairo-font-options.xml
+++ b/doc/public/xml/cairo-font-options.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-Font-Options">
<refmeta>
-<refentrytitle role="top_of_page">Font Options</refentrytitle>
+<refentrytitle id="top_of_page">Font Options</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -69,15 +69,15 @@ enum <link linkend="cairo-hint-metrics-t">cairo_hint_metrics_t</link>;
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-font-options-t" role="typedef"/>cairo_font_options_t</title>
<indexterm><primary>cairo_font_options_t</primary></indexterm><programlisting>typedef struct _cairo_font_options cairo_font_options_t;
diff --git a/doc/public/xml/cairo-font.xml b/doc/public/xml/cairo-font.xml
index 4ab19f3..2f8ed4f 100644
--- a/doc/public/xml/cairo-font.xml
+++ b/doc/public/xml/cairo-font.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-cairo-font-face-t">
<refmeta>
-<refentrytitle role="top_of_page">cairo_font_face_t</refentrytitle>
+<refentrytitle id="top_of_page">cairo_font_face_t</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -48,15 +48,15 @@ enum <link linkend="cairo-font-type-t">cairo_font_type_t</link>;
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-font-face-t" role="typedef"/>cairo_font_face_t</title>
<indexterm><primary>cairo_font_face_t</primary></indexterm><programlisting>typedef struct _cairo_font_face cairo_font_face_t;
diff --git a/doc/public/xml/cairo-ft.xml b/doc/public/xml/cairo-ft.xml
index ba9350d..1cd8328 100644
--- a/doc/public/xml/cairo-ft.xml
+++ b/doc/public/xml/cairo-ft.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-FreeType-Fonts">
<refmeta>
-<refentrytitle role="top_of_page">FreeType Fonts</refentrytitle>
+<refentrytitle id="top_of_page">FreeType Fonts</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -45,15 +45,15 @@
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-ft-font-face-create-for-ft-face" role="function"/>cairo_ft_font_face_create_for_ft_face ()</title>
<indexterm><primary>cairo_ft_font_face_create_for_ft_face</primary></indexterm><programlisting><link linkend="cairo-font-face-t">cairo_font_face_t</link>* cairo_ft_font_face_create_for_ft_face
diff --git a/doc/public/xml/cairo-glitz.xml b/doc/public/xml/cairo-glitz.xml
index d94bca8..c323077 100644
--- a/doc/public/xml/cairo-glitz.xml
+++ b/doc/public/xml/cairo-glitz.xml
@@ -23,7 +23,6 @@
-<link linkend="cairo-surface-t">cairo_surface_t</link>* <link linkend="cairo-glitz-surface-create">cairo_glitz_surface_create</link> (<link linkend="glitz-surface-t">glitz_surface_t</link> *surface);
</synopsis>
</refsynopsisdiv>
@@ -44,20 +43,6 @@
<refsect1 id="details">
<title id="details.title">Details</title>
-<refsect2>
-<title><anchor id="cairo-glitz-surface-create" role="function"/>cairo_glitz_surface_create ()</title>
-<indexterm><primary>cairo_glitz_surface_create</primary></indexterm><programlisting><link linkend="cairo-surface-t">cairo_surface_t</link>* cairo_glitz_surface_create (<link linkend="glitz-surface-t">glitz_surface_t</link> *surface);</programlisting>
-<para>
-
-</para><variablelist role="params">
-<varlistentry><term><parameter>surface</parameter>&nbsp;:</term>
-<listitem><simpara>
-</simpara></listitem></varlistentry>
-<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>
-
-
-</simpara></listitem></varlistentry>
-</variablelist></refsect2>
</refsect1>
diff --git a/doc/public/xml/cairo-image.xml b/doc/public/xml/cairo-image.xml
index 3825c79..a784795 100644
--- a/doc/public/xml/cairo-image.xml
+++ b/doc/public/xml/cairo-image.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-Image-Surfaces">
<refmeta>
-<refentrytitle role="top_of_page">Image Surfaces</refentrytitle>
+<refentrytitle id="top_of_page">Image Surfaces</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -50,8 +50,8 @@ unsigned <link linkend="char">char</link>* <link linkend="cairo-image-surface-ge
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
Image surfaces provide the ability to render to memory buffers
@@ -60,8 +60,8 @@ unsigned <link linkend="char">char</link>* <link linkend="cairo-image-surface-ge
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-format-t" role="enum"/>enum cairo_format_t</title>
<indexterm><primary>cairo_format_t</primary></indexterm><programlisting>typedef enum _cairo_format {
diff --git a/doc/public/xml/cairo-matrix.xml b/doc/public/xml/cairo-matrix.xml
index 8b74af4..3c770db 100644
--- a/doc/public/xml/cairo-matrix.xml
+++ b/doc/public/xml/cairo-matrix.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-cairo-matrix-t">
<refmeta>
-<refentrytitle role="top_of_page">cairo_matrix_t</refentrytitle>
+<refentrytitle id="top_of_page">cairo_matrix_t</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -69,8 +69,8 @@
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para><indexterm><primary>types</primary><secondary>cairo_matrix</secondary></indexterm><indexterm><primary/></indexterm>
<link linkend="cairo-matrix-t"><type>cairo_matrix_t</type></link> is used throughout cairo to convert between different
@@ -91,8 +91,8 @@
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-matrix-t" role="struct"/>cairo_matrix_t</title>
<indexterm><primary>cairo_matrix_t</primary></indexterm><programlisting>typedef struct {
diff --git a/doc/public/xml/cairo-paths.xml b/doc/public/xml/cairo-paths.xml
index a42e7f8..7c6e225 100644
--- a/doc/public/xml/cairo-paths.xml
+++ b/doc/public/xml/cairo-paths.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-Paths">
<refmeta>
-<refentrytitle role="top_of_page">Paths</refentrytitle>
+<refentrytitle id="top_of_page">Paths</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -96,15 +96,15 @@ enum <link linkend="cairo-path-data-type-t">cairo_path_data_type_t</link>
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-path-t" role="struct"/>cairo_path_t</title>
<indexterm><primary>cairo_path_t</primary></indexterm><programlisting>typedef struct {
@@ -252,8 +252,12 @@ conditions hold:
</para>
<para>
<orderedlist>
-<listitem>If there is insufficient memory to copy the path.</listitem>
-<listitem>If <parameter>cr</parameter> is already in an error state.</listitem>
+<listitem>If there is insufficient memory to copy the path. In this
+ case <literal>path->status</literal> will be set to
+ <link linkend="CAIRO-STATUS-NO-MEMORY:CAPS"><literal>CAIRO_STATUS_NO_MEMORY</literal></link>.</listitem>
+<listitem>If <parameter>cr</parameter> is already in an error state. In this case
+ <literal>path->status</literal> will contain the same status that
+ would be returned by <link linkend="cairo-status"><function>cairo_status()</function></link>.</listitem>
</orderedlist>
</para>
<para>
diff --git a/doc/public/xml/cairo-pattern.xml b/doc/public/xml/cairo-pattern.xml
index fcd519c..286d6bd 100644
--- a/doc/public/xml/cairo-pattern.xml
+++ b/doc/public/xml/cairo-pattern.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-Patterns">
<refmeta>
-<refentrytitle role="top_of_page">Patterns</refentrytitle>
+<refentrytitle id="top_of_page">Patterns</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -86,15 +86,15 @@ enum <link linkend="cairo-pattern-type-t">cairo_pattern_type_t</link>;
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-pattern-t" role="typedef"/>cairo_pattern_t</title>
<indexterm><primary>cairo_pattern_t</primary></indexterm><programlisting>typedef struct _cairo_pattern cairo_pattern_t;
diff --git a/doc/public/xml/cairo-pdf.xml b/doc/public/xml/cairo-pdf.xml
index 752b727..c5c4d12 100644
--- a/doc/public/xml/cairo-pdf.xml
+++ b/doc/public/xml/cairo-pdf.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-PDF-Surfaces">
<refmeta>
-<refentrytitle role="top_of_page">PDF Surfaces</refentrytitle>
+<refentrytitle id="top_of_page">PDF Surfaces</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -45,15 +45,15 @@
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-pdf-surface-create" role="function" condition="since:1.2"/>cairo_pdf_surface_create ()</title>
<indexterm role="1.2"><primary>cairo_pdf_surface_create</primary></indexterm><programlisting><link linkend="cairo-surface-t">cairo_surface_t</link>* cairo_pdf_surface_create (const <link linkend="char">char</link> *filename,
diff --git a/doc/public/xml/cairo-png.xml b/doc/public/xml/cairo-png.xml
index 5eeea3c..de033fd 100644
--- a/doc/public/xml/cairo-png.xml
+++ b/doc/public/xml/cairo-png.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-PNG-Support">
<refmeta>
-<refentrytitle role="top_of_page">PNG Support</refentrytitle>
+<refentrytitle id="top_of_page">PNG Support</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -51,15 +51,15 @@
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-image-surface-create-from-png" role="function"/>cairo_image_surface_create_from_png ()</title>
<indexterm><primary>cairo_image_surface_create_from_png</primary></indexterm><programlisting><link linkend="cairo-surface-t">cairo_surface_t</link>* cairo_image_surface_create_from_png
diff --git a/doc/public/xml/cairo-ps.xml b/doc/public/xml/cairo-ps.xml
index bdaaa60..da344e1 100644
--- a/doc/public/xml/cairo-ps.xml
+++ b/doc/public/xml/cairo-ps.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-PostScript-Surfaces">
<refmeta>
-<refentrytitle role="top_of_page">PostScript Surfaces</refentrytitle>
+<refentrytitle id="top_of_page">PostScript Surfaces</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -51,15 +51,15 @@
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-ps-surface-create" role="function" condition="since:1.2"/>cairo_ps_surface_create ()</title>
<indexterm role="1.2"><primary>cairo_ps_surface_create</primary></indexterm><programlisting><link linkend="cairo-surface-t">cairo_surface_t</link>* cairo_ps_surface_create (const <link linkend="char">char</link> *filename,
diff --git a/doc/public/xml/cairo-quartz.xml b/doc/public/xml/cairo-quartz.xml
index 9f7f2d2..23904ef 100644
--- a/doc/public/xml/cairo-quartz.xml
+++ b/doc/public/xml/cairo-quartz.xml
@@ -23,10 +23,6 @@
-<link linkend="cairo-surface-t">cairo_surface_t</link>* <link linkend="cairo-quartz-surface-create">cairo_quartz_surface_create</link>
- (<link linkend="CGContextRef">CGContextRef</link> context,
- <link linkend="int">int</link> width,
- <link linkend="int">int</link> height);
</synopsis>
</refsynopsisdiv>
@@ -47,29 +43,6 @@
<refsect1 id="details">
<title id="details.title">Details</title>
-<refsect2>
-<title><anchor id="cairo-quartz-surface-create" role="function"/>cairo_quartz_surface_create ()</title>
-<indexterm><primary>cairo_quartz_surface_create</primary></indexterm><programlisting><link linkend="cairo-surface-t">cairo_surface_t</link>* cairo_quartz_surface_create
- (<link linkend="CGContextRef">CGContextRef</link> context,
- <link linkend="int">int</link> width,
- <link linkend="int">int</link> height);</programlisting>
-<para>
-
-</para><variablelist role="params">
-<varlistentry><term><parameter>context</parameter>&nbsp;:</term>
-<listitem><simpara>
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>width</parameter>&nbsp;:</term>
-<listitem><simpara>
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>height</parameter>&nbsp;:</term>
-<listitem><simpara>
-</simpara></listitem></varlistentry>
-<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>
-
-
-</simpara></listitem></varlistentry>
-</variablelist></refsect2>
</refsect1>
diff --git a/doc/public/xml/cairo-scaled-font.xml b/doc/public/xml/cairo-scaled-font.xml
index 9b3bced..8865675 100644
--- a/doc/public/xml/cairo-scaled-font.xml
+++ b/doc/public/xml/cairo-scaled-font.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-Scaled-Fonts">
<refmeta>
-<refentrytitle role="top_of_page">Scaled Fonts</refentrytitle>
+<refentrytitle id="top_of_page">Scaled Fonts</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -67,15 +67,15 @@ typedef <link linkend="cairo-scaled-font-t">cairo_scaled_font_t</link>;
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-scaled-font-t" role="typedef"/>cairo_scaled_font_t</title>
<indexterm><primary>cairo_scaled_font_t</primary></indexterm><programlisting>typedef struct _cairo_scaled_font cairo_scaled_font_t;
diff --git a/doc/public/xml/cairo-status.xml b/doc/public/xml/cairo-status.xml
index 57ea700..9d111c6 100644
--- a/doc/public/xml/cairo-status.xml
+++ b/doc/public/xml/cairo-status.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-Error-handling">
<refmeta>
-<refentrytitle role="top_of_page">Error handling</refentrytitle>
+<refentrytitle id="top_of_page">Error handling</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -37,15 +37,15 @@ const <link linkend="char">char</link>* <link linkend="cairo-status-to-string">c
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-status-t" role="enum"/>enum cairo_status_t</title>
<indexterm><primary>cairo_status_t</primary></indexterm><programlisting>typedef enum _cairo_status {
diff --git a/doc/public/xml/cairo-surface.xml b/doc/public/xml/cairo-surface.xml
index b721828..84e5780 100644
--- a/doc/public/xml/cairo-surface.xml
+++ b/doc/public/xml/cairo-surface.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-cairo-surface-t">
<refmeta>
-<refentrytitle role="top_of_page">cairo_surface_t</refentrytitle>
+<refentrytitle id="top_of_page">cairo_surface_t</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -74,15 +74,15 @@ enum <link linkend="cairo-surface-type-t">cairo_surface_type_t</link>;
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-surface-t" role="typedef"/>cairo_surface_t</title>
<indexterm><primary>cairo_surface_t</primary></indexterm><programlisting>typedef struct _cairo_surface cairo_surface_t;
diff --git a/doc/public/xml/cairo-svg.xml b/doc/public/xml/cairo-svg.xml
index 4786bd7..64078b5 100644
--- a/doc/public/xml/cairo-svg.xml
+++ b/doc/public/xml/cairo-svg.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-SVG-Surfaces">
<refmeta>
-<refentrytitle role="top_of_page">SVG Surfaces</refentrytitle>
+<refentrytitle id="top_of_page">SVG Surfaces</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -35,7 +35,7 @@
(<link linkend="cairo-surface-t">cairo_surface_t</link> *surface,
<link linkend="cairo-svg-version-t">cairo_svg_version_t</link> version);
enum <link linkend="cairo-svg-version-t">cairo_svg_version_t</link>;
-<link linkend="void">void</link> <link linkend="cairo-svg-get-versions">cairo_svg_get_versions</link> (<link linkend="cairo-svg-version-t">cairo_svg_version_t</link> const **versions,
+<link linkend="void">void</link> <link linkend="cairo-svg-get-versions">cairo_svg_get_versions</link> (<link linkend="cairo-svg-version-t">cairo_svg_version_t</link> const **versions,
<link linkend="int">int</link> *num_versions);
const <link linkend="char">char</link>* <link linkend="cairo-svg-version-to-string">cairo_svg_version_to_string</link> (<link linkend="cairo-svg-version-t">cairo_svg_version_t</link> version);
</synopsis>
@@ -49,15 +49,15 @@ const <link linkend="char">char</link>* <link linkend="cairo-svg-version-to-stri
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-svg-surface-create" role="function" condition="since:1.2"/>cairo_svg_surface_create ()</title>
<indexterm role="1.2"><primary>cairo_svg_surface_create</primary></indexterm><programlisting><link linkend="cairo-surface-t">cairo_surface_t</link>* cairo_svg_surface_create (const <link linkend="char">char</link> *filename,
@@ -176,7 +176,7 @@ specification that a generated SVG file will conform to.</para>
</variablelist></refsect2>
<refsect2>
<title><anchor id="cairo-svg-get-versions" role="function" condition="since:1.2"/>cairo_svg_get_versions ()</title>
-<indexterm role="1.2"><primary>cairo_svg_get_versions</primary></indexterm><programlisting><link linkend="void">void</link> cairo_svg_get_versions (<link linkend="cairo-svg-version-t">cairo_svg_version_t</link> const **versions,
+<indexterm role="1.2"><primary>cairo_svg_get_versions</primary></indexterm><programlisting><link linkend="void">void</link> cairo_svg_get_versions (<link linkend="cairo-svg-version-t">cairo_svg_version_t</link> const **versions,
<link linkend="int">int</link> *num_versions);</programlisting>
<para>
Used to retrieve the list of supported versions. See
diff --git a/doc/public/xml/cairo-text.xml b/doc/public/xml/cairo-text.xml
index b654d7b..8b338ec 100644
--- a/doc/public/xml/cairo-text.xml
+++ b/doc/public/xml/cairo-text.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-Text">
<refmeta>
-<refentrytitle role="top_of_page">Text</refentrytitle>
+<refentrytitle id="top_of_page">Text</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -70,15 +70,15 @@ enum <link linkend="cairo-font-weight-t">cairo_font_weight_t</link>;
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-glyph-t" role="struct"/>cairo_glyph_t</title>
<indexterm><primary>cairo_glyph_t</primary></indexterm><programlisting>typedef struct {
@@ -107,6 +107,12 @@ with respect to the overall origin</para>
</para><variablelist role="struct">
<varlistentry>
+<term>unsigned&nbsp;<link linkend="long">long</link>&nbsp;<structfield>index</structfield>;</term>
+<listitem><simpara> glyph index in the font. The exact interpretation of the
+ glyph index depends on the font technology being used.
+</simpara></listitem>
+</varlistentry>
+<varlistentry>
<term><link linkend="double">double</link>&nbsp;<structfield>x</structfield>;</term>
<listitem><simpara> the offset in the X direction between the origin used for
drawing or measuring the string and the origin of this glyph.
diff --git a/doc/public/xml/cairo-transforms.xml b/doc/public/xml/cairo-transforms.xml
index 78ee3bd..b19634b 100644
--- a/doc/public/xml/cairo-transforms.xml
+++ b/doc/public/xml/cairo-transforms.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-Transformations">
<refmeta>
-<refentrytitle role="top_of_page">Transformations</refentrytitle>
+<refentrytitle id="top_of_page">Transformations</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -61,15 +61,15 @@
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-translate" role="function"/>cairo_translate ()</title>
<indexterm><primary>cairo_translate</primary></indexterm><programlisting><link linkend="void">void</link> cairo_translate (<link linkend="cairo-t">cairo_t</link> *cr,
diff --git a/doc/public/xml/cairo-types.xml b/doc/public/xml/cairo-types.xml
index 3957db0..e2d955b 100644
--- a/doc/public/xml/cairo-types.xml
+++ b/doc/public/xml/cairo-types.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-Types">
<refmeta>
-<refentrytitle role="top_of_page">Types</refentrytitle>
+<refentrytitle id="top_of_page">Types</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -37,15 +37,15 @@ typedef <link linkend="cairo-bool-t">cairo_bool_t</link>;
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-bool-t" role="typedef"/>cairo_bool_t</title>
<indexterm><primary>cairo_bool_t</primary></indexterm><programlisting>typedef int cairo_bool_t;
diff --git a/doc/public/xml/cairo-version.xml b/doc/public/xml/cairo-version.xml
index 6cfa308..1c5141a 100644
--- a/doc/public/xml/cairo-version.xml
+++ b/doc/public/xml/cairo-version.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-Version-Information">
<refmeta>
-<refentrytitle role="top_of_page">Version Information</refentrytitle>
+<refentrytitle id="top_of_page">Version Information</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -42,8 +42,8 @@ const <link linkend="char">char</link>* <link linkend="cairo-version-string">cai
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
Cairo has a three-part version number scheme. In this scheme, we use
even vs. odd numbers to distinguish fixed points in the software
@@ -149,8 +149,8 @@ if (<link linkend="cairo-version"><function>cairo_version()</function></link> >=
</refsect2>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="CAIRO-VERSION:CAPS" role="macro"/>CAIRO_VERSION</title>
<indexterm><primary>CAIRO_VERSION</primary></indexterm><programlisting>#define CAIRO_VERSION</programlisting>
@@ -173,14 +173,14 @@ if (<link linkend="cairo-version"><function>cairo_version()</function></link> >=
</para></refsect2>
<refsect2>
<title><anchor id="CAIRO-VERSION-MICRO:CAPS" role="macro"/>CAIRO_VERSION_MICRO</title>
-<indexterm><primary>CAIRO_VERSION_MICRO</primary></indexterm><programlisting>#define CAIRO_VERSION_MICRO 4
+<indexterm><primary>CAIRO_VERSION_MICRO</primary></indexterm><programlisting>#define CAIRO_VERSION_MICRO 6
</programlisting>
<para>
</para></refsect2>
<refsect2>
<title><anchor id="CAIRO-VERSION-STRING:CAPS" role="macro"/>CAIRO_VERSION_STRING</title>
-<indexterm><primary>CAIRO_VERSION_STRING</primary></indexterm><programlisting>#define CAIRO_VERSION_STRING "1.2.4"
+<indexterm><primary>CAIRO_VERSION_STRING</primary></indexterm><programlisting>#define CAIRO_VERSION_STRING "1.2.6"
</programlisting>
<para>
diff --git a/doc/public/xml/cairo-win32-fonts.xml b/doc/public/xml/cairo-win32-fonts.xml
index 532e36d..82ab3c8 100644
--- a/doc/public/xml/cairo-win32-fonts.xml
+++ b/doc/public/xml/cairo-win32-fonts.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-Win32-Fonts">
<refmeta>
-<refentrytitle role="top_of_page">Win32 Fonts</refentrytitle>
+<refentrytitle id="top_of_page">Win32 Fonts</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -45,15 +45,15 @@
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-win32-font-face-create-for-logfontw" role="function"/>cairo_win32_font_face_create_for_logfontw ()</title>
<indexterm><primary>cairo_win32_font_face_create_for_logfontw</primary></indexterm><programlisting><link linkend="cairo-font-face-t">cairo_font_face_t</link>* cairo_win32_font_face_create_for_logfontw
diff --git a/doc/public/xml/cairo-win32.xml b/doc/public/xml/cairo-win32.xml
index eac0666..0f69eb0 100644
--- a/doc/public/xml/cairo-win32.xml
+++ b/doc/public/xml/cairo-win32.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-Win32-Surfaces">
<refmeta>
-<refentrytitle role="top_of_page">Win32 Surfaces</refentrytitle>
+<refentrytitle id="top_of_page">Win32 Surfaces</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -40,15 +40,15 @@
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-win32-surface-create" role="function"/>cairo_win32_surface_create ()</title>
<indexterm><primary>cairo_win32_surface_create</primary></indexterm><programlisting><link linkend="cairo-surface-t">cairo_surface_t</link>* cairo_win32_surface_create (<link linkend="HDC:CAPS">HDC</link> hdc);</programlisting>
diff --git a/doc/public/xml/cairo-xcb-xrender.xml b/doc/public/xml/cairo-xcb-xrender.xml
index 3befb97..5e92f74 100644
--- a/doc/public/xml/cairo-xcb-xrender.xml
+++ b/doc/public/xml/cairo-xcb-xrender.xml
@@ -23,12 +23,6 @@
-<link linkend="cairo-surface-t">cairo_surface_t</link>* <link linkend="cairo-xcb-surface-create-with-xrender-format">cairo_xcb_surface_create_with_xrender_format</link>
- (<link linkend="XCBConnection">XCBConnection</link> *c,
- <link linkend="XCBDRAWABLE:CAPS">XCBDRAWABLE</link> drawable,
- <link linkend="XCBRenderPICTFORMINFO">XCBRenderPICTFORMINFO</link> *format,
- <link linkend="int">int</link> width,
- <link linkend="int">int</link> height);
</synopsis>
</refsynopsisdiv>
@@ -49,45 +43,6 @@
<refsect1 id="details">
<title id="details.title">Details</title>
-<refsect2>
-<title><anchor id="cairo-xcb-surface-create-with-xrender-format" role="function"/>cairo_xcb_surface_create_with_xrender_format ()</title>
-<indexterm><primary>cairo_xcb_surface_create_with_xrender_format</primary></indexterm><programlisting><link linkend="cairo-surface-t">cairo_surface_t</link>* cairo_xcb_surface_create_with_xrender_format
- (<link linkend="XCBConnection">XCBConnection</link> *c,
- <link linkend="XCBDRAWABLE:CAPS">XCBDRAWABLE</link> drawable,
- <link linkend="XCBRenderPICTFORMINFO">XCBRenderPICTFORMINFO</link> *format,
- <link linkend="int">int</link> width,
- <link linkend="int">int</link> height);</programlisting>
-<para>
-Creates an XCB surface that draws to the given drawable.
-The way that colors are represented in the drawable is specified
-by the provided picture format.
-</para>
-<para>
-NOTE: If <parameter>drawable</parameter> is a Window, then the function
-cairo_xlib_surface_set_size must be called whenever the size of the
-window changes.</para>
-<para>
-
-</para><variablelist role="params">
-<varlistentry><term><parameter>c</parameter>&nbsp;:</term>
-<listitem><simpara> an XCB connection
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>drawable</parameter>&nbsp;:</term>
-<listitem><simpara> an XCB drawable
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>format</parameter>&nbsp;:</term>
-<listitem><simpara> the picture format to use for drawing to <parameter>drawable</parameter>. The
- depth of <parameter>format</parameter> mush match the depth of the drawable.
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>width</parameter>&nbsp;:</term>
-<listitem><simpara> the current width of <parameter>drawable</parameter>
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>height</parameter>&nbsp;:</term>
-<listitem><simpara> the current height of <parameter>drawable</parameter>
-</simpara></listitem></varlistentry>
-<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> the newly created surface.
-</simpara></listitem></varlistentry>
-</variablelist></refsect2>
</refsect1>
diff --git a/doc/public/xml/cairo-xcb.xml b/doc/public/xml/cairo-xcb.xml
index 0ddf815..ef25265 100644
--- a/doc/public/xml/cairo-xcb.xml
+++ b/doc/public/xml/cairo-xcb.xml
@@ -23,19 +23,6 @@
-<link linkend="cairo-surface-t">cairo_surface_t</link>* <link linkend="cairo-xcb-surface-create">cairo_xcb_surface_create</link> (<link linkend="XCBConnection">XCBConnection</link> *c,
- <link linkend="XCBDRAWABLE:CAPS">XCBDRAWABLE</link> drawable,
- <link linkend="XCBVISUALTYPE:CAPS">XCBVISUALTYPE</link> *visual,
- <link linkend="int">int</link> width,
- <link linkend="int">int</link> height);
-<link linkend="cairo-surface-t">cairo_surface_t</link>* <link linkend="cairo-xcb-surface-create-for-bitmap">cairo_xcb_surface_create_for_bitmap</link>
- (<link linkend="XCBConnection">XCBConnection</link> *c,
- <link linkend="XCBPIXMAP:CAPS">XCBPIXMAP</link> bitmap,
- <link linkend="int">int</link> width,
- <link linkend="int">int</link> height);
-<link linkend="void">void</link> <link linkend="cairo-xcb-surface-set-size">cairo_xcb_surface_set_size</link> (<link linkend="cairo-surface-t">cairo_surface_t</link> *surface,
- <link linkend="int">int</link> width,
- <link linkend="int">int</link> height);
</synopsis>
</refsynopsisdiv>
@@ -56,102 +43,6 @@
<refsect1 id="details">
<title id="details.title">Details</title>
-<refsect2>
-<title><anchor id="cairo-xcb-surface-create" role="function"/>cairo_xcb_surface_create ()</title>
-<indexterm><primary>cairo_xcb_surface_create</primary></indexterm><programlisting><link linkend="cairo-surface-t">cairo_surface_t</link>* cairo_xcb_surface_create (<link linkend="XCBConnection">XCBConnection</link> *c,
- <link linkend="XCBDRAWABLE:CAPS">XCBDRAWABLE</link> drawable,
- <link linkend="XCBVISUALTYPE:CAPS">XCBVISUALTYPE</link> *visual,
- <link linkend="int">int</link> width,
- <link linkend="int">int</link> height);</programlisting>
-<para>
-Creates an XCB surface that draws to the given drawable.
-The way that colors are represented in the drawable is specified
-by the provided visual.
-</para>
-<para>
-NOTE: If <parameter>drawable</parameter> is a window, then the function
-cairo_xcb_surface_set_size must be called whenever the size of the
-window changes.</para>
-<para>
-
-</para><variablelist role="params">
-<varlistentry><term><parameter>c</parameter>&nbsp;:</term>
-<listitem><simpara> an XCB connection
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>drawable</parameter>&nbsp;:</term>
-<listitem><simpara> an XCB drawable
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>visual</parameter>&nbsp;:</term>
-<listitem><simpara> the visual to use for drawing to <parameter>drawable</parameter>. The depth
- of the visual must match the depth of the drawable.
- Currently, only TrueColor visuals are fully supported.
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>width</parameter>&nbsp;:</term>
-<listitem><simpara> the current width of <parameter>drawable</parameter>.
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>height</parameter>&nbsp;:</term>
-<listitem><simpara> the current height of <parameter>drawable</parameter>.
-</simpara></listitem></varlistentry>
-<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> the newly created surface
-</simpara></listitem></varlistentry>
-</variablelist></refsect2>
-<refsect2>
-<title><anchor id="cairo-xcb-surface-create-for-bitmap" role="function"/>cairo_xcb_surface_create_for_bitmap ()</title>
-<indexterm><primary>cairo_xcb_surface_create_for_bitmap</primary></indexterm><programlisting><link linkend="cairo-surface-t">cairo_surface_t</link>* cairo_xcb_surface_create_for_bitmap
- (<link linkend="XCBConnection">XCBConnection</link> *c,
- <link linkend="XCBPIXMAP:CAPS">XCBPIXMAP</link> bitmap,
- <link linkend="int">int</link> width,
- <link linkend="int">int</link> height);</programlisting>
-<para>
-Creates an XCB surface that draws to the given bitmap.
-This will be drawn to as a CAIRO_FORMAT_A1 object.</para>
-<para>
-
-</para><variablelist role="params">
-<varlistentry><term><parameter>c</parameter>&nbsp;:</term>
-<listitem><simpara> an XCB connection
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>bitmap</parameter>&nbsp;:</term>
-<listitem><simpara> an XCB Pixmap (a depth-1 pixmap)
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>width</parameter>&nbsp;:</term>
-<listitem><simpara> the current width of <parameter>bitmap</parameter>
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>height</parameter>&nbsp;:</term>
-<listitem><simpara> the current height of <parameter>bitmap</parameter>
-</simpara></listitem></varlistentry>
-<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> the newly created surface
-</simpara></listitem></varlistentry>
-</variablelist></refsect2>
-<refsect2>
-<title><anchor id="cairo-xcb-surface-set-size" role="function"/>cairo_xcb_surface_set_size ()</title>
-<indexterm><primary>cairo_xcb_surface_set_size</primary></indexterm><programlisting><link linkend="void">void</link> cairo_xcb_surface_set_size (<link linkend="cairo-surface-t">cairo_surface_t</link> *surface,
- <link linkend="int">int</link> width,
- <link linkend="int">int</link> height);</programlisting>
-<para>
-Informs cairo of the new size of the XCB drawable underlying the
-surface. For a surface created for a window (rather than a pixmap),
-this function must be called each time the size of the window
-changes. (For a subwindow, you are normally resizing the window
-yourself, but for a toplevel window, it is necessary to listen for
-ConfigureNotify events.)
-</para>
-<para>
-A pixmap can never change size, so it is never necessary to call
-this function on a surface created for a pixmap.</para>
-<para>
-
-</para><variablelist role="params">
-<varlistentry><term><parameter>surface</parameter>&nbsp;:</term>
-<listitem><simpara> a <link linkend="cairo-surface-t"><type>cairo_surface_t</type></link> for the XCB backend
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>width</parameter>&nbsp;:</term>
-<listitem><simpara> the new width of the surface
-</simpara></listitem></varlistentry>
-<varlistentry><term><parameter>height</parameter>&nbsp;:</term>
-<listitem><simpara> the new height of the surface
-</simpara></listitem></varlistentry>
-</variablelist></refsect2>
</refsect1>
diff --git a/doc/public/xml/cairo-xlib-xrender.xml b/doc/public/xml/cairo-xlib-xrender.xml
index 3d0daba..66f226f 100644
--- a/doc/public/xml/cairo-xlib-xrender.xml
+++ b/doc/public/xml/cairo-xlib-xrender.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-XLib/Xrender-Backend">
<refmeta>
-<refentrytitle role="top_of_page">XLib/Xrender Backend</refentrytitle>
+<refentrytitle id="top_of_page">XLib/Xrender Backend</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -41,15 +41,15 @@
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-xlib-surface-create-with-xrender-format" role="function"/>cairo_xlib_surface_create_with_xrender_format ()</title>
<indexterm><primary>cairo_xlib_surface_create_with_xrender_format</primary></indexterm><programlisting><link linkend="cairo-surface-t">cairo_surface_t</link>* cairo_xlib_surface_create_with_xrender_format
diff --git a/doc/public/xml/cairo-xlib.xml b/doc/public/xml/cairo-xlib.xml
index 9cbdbcb..c7a5caa 100644
--- a/doc/public/xml/cairo-xlib.xml
+++ b/doc/public/xml/cairo-xlib.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-XLib-Surfaces">
<refmeta>
-<refentrytitle role="top_of_page">XLib Surfaces</refentrytitle>
+<refentrytitle id="top_of_page">XLib Surfaces</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -59,15 +59,15 @@
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-xlib-surface-create" role="function"/>cairo_xlib_surface_create ()</title>
<indexterm><primary>cairo_xlib_surface_create</primary></indexterm><programlisting><link linkend="cairo-surface-t">cairo_surface_t</link>* cairo_xlib_surface_create (<link linkend="Display">Display</link> *dpy,
diff --git a/doc/public/xml/cairo.xml b/doc/public/xml/cairo.xml
index 2175c2a..0170493 100644
--- a/doc/public/xml/cairo.xml
+++ b/doc/public/xml/cairo.xml
@@ -5,7 +5,7 @@
]>
<refentry id="cairo-cairo-t">
<refmeta>
-<refentrytitle role="top_of_page">cairo_t</refentrytitle>
+<refentrytitle id="top_of_page">cairo_t</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAIRO Library</refmiscinfo>
</refmeta>
@@ -16,8 +16,8 @@
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
</refnamediv>
-<refsynopsisdiv role="synopsis">
-<title role="synopsis.title">Synopsis</title>
+<refsynopsisdiv id="synopsis">
+<title id="synopsis.title">Synopsis</title>
<synopsis>
@@ -132,8 +132,8 @@ enum <link linkend="cairo-operator-t">cairo_operator_t</link>;
-<refsect1 role="desc">
-<title role="desc.title">Description</title>
+<refsect1 id="desc">
+<title id="desc.title">Description</title>
<para>
<link linkend="cairo-t"><type>cairo_t</type></link> is the main object used when drawing with cairo. To
@@ -149,8 +149,8 @@ enum <link linkend="cairo-operator-t">cairo_operator_t</link>;
</para>
</refsect1>
-<refsect1 role="details">
-<title role="details.title">Details</title>
+<refsect1 id="details">
+<title id="details.title">Details</title>
<refsect2>
<title><anchor id="cairo-t" role="typedef"/>cairo_t</title>
<indexterm><primary>cairo_t</primary></indexterm><programlisting>typedef struct _cairo cairo_t;
@@ -1273,9 +1273,9 @@ See <link linkend="cairo-set-fill-rule"><function>cairo_set_fill_rule()</functio
<link linkend="double">double</link> x,
<link linkend="double">double</link> y);</programlisting>
<para>
-Tests whether the given point is on the area filled by doing a
-<link linkend="cairo-stroke"><function>cairo_stroke()</function></link> operation on <parameter>cr</parameter> given the current path and filling
-parameters.
+Tests whether the given point is inside the area that would be
+filled by doing a <link linkend="cairo-fill"><function>cairo_fill()</function></link> operation on <parameter>cr</parameter> given the current
+path and filling parameters.
</para>
<para>
See <link linkend="cairo-fill"><function>cairo_fill()</function></link>, <link linkend="cairo-set-fill-rule"><function>cairo_set_fill_rule()</function></link> and <link linkend="cairo-fill-preserve"><function>cairo_fill_preserve()</function></link>.</para>
@@ -1291,9 +1291,8 @@ See <link linkend="cairo-fill"><function>cairo_fill()</function></link>, <link l
<varlistentry><term><parameter>y</parameter>&nbsp;:</term>
<listitem><simpara> Y coordinate of the point to test
</simpara></listitem></varlistentry>
-<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>
-
-
+<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> A non-zero value if the point is inside, or zero if
+outside.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>
@@ -1470,12 +1469,12 @@ See <link linkend="cairo-set-line-width"><function>cairo_set_line_width()</funct
<link linkend="double">double</link> x,
<link linkend="double">double</link> y);</programlisting>
<para>
-Tests whether the given point is on the area stroked by doing a
-<link linkend="cairo-stroke"><function>cairo_stroke()</function></link> operation on <parameter>cr</parameter> given the current path and stroking
-parameters.
+Tests whether the given point is inside the area that would be
+stroked by doing a <link linkend="cairo-stroke"><function>cairo_stroke()</function></link> operation on <parameter>cr</parameter> given the
+current path and stroking parameters.
</para>
<para>
-See cairo_stroke, <link linkend="cairo-set-line-width"><function>cairo_set_line_width()</function></link>, <link linkend="cairo-set-line-join"><function>cairo_set_line_join()</function></link>,
+See <link linkend="cairo-stroke"><function>cairo_stroke()</function></link>, <link linkend="cairo-set-line-width"><function>cairo_set_line_width()</function></link>, <link linkend="cairo-set-line-join"><function>cairo_set_line_join()</function></link>,
<link linkend="cairo-set-line-cap"><function>cairo_set_line_cap()</function></link>, <link linkend="cairo-set-dash"><function>cairo_set_dash()</function></link>, and
<link linkend="cairo-stroke-preserve"><function>cairo_stroke_preserve()</function></link>.</para>
<para>
@@ -1490,9 +1489,8 @@ See cairo_stroke, <link linkend="cairo-set-line-width"><function>cairo_set_line_
<varlistentry><term><parameter>y</parameter>&nbsp;:</term>
<listitem><simpara> Y coordinate of the point to test
</simpara></listitem></varlistentry>
-<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara>
-
-
+<varlistentry><term><emphasis>Returns</emphasis>&nbsp;:</term><listitem><simpara> A non-zero value if the point is inside, or zero if
+outside.
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2>