summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/.cvsignore2
-rw-r--r--doc/Makefile.am2
-rw-r--r--doc/public/.cvsignore15
-rw-r--r--doc/public/Makefile.am46
-rw-r--r--doc/public/cairo-docs.xml31
-rw-r--r--doc/public/cairo-overrides.txt0
-rw-r--r--doc/public/cairo-sections.txt251
-rw-r--r--doc/public/cairo.types0
-rw-r--r--doc/public/tmpl/.cvsignore1
-rw-r--r--doc/public/tmpl/cairo-atsui.sgml25
-rw-r--r--doc/public/tmpl/cairo-ft.sgml63
-rw-r--r--doc/public/tmpl/cairo-glitz.sgml34
-rw-r--r--doc/public/tmpl/cairo-matrix.sgml193
-rw-r--r--doc/public/tmpl/cairo-pattern.sgml154
-rw-r--r--doc/public/tmpl/cairo-pdf.sgml42
-rw-r--r--doc/public/tmpl/cairo-png.sgml40
-rw-r--r--doc/public/tmpl/cairo-ps.sgml42
-rw-r--r--doc/public/tmpl/cairo-quartz.sgml38
-rw-r--r--doc/public/tmpl/cairo-surface.sgml112
-rw-r--r--doc/public/tmpl/cairo-xcb.sgml28
-rw-r--r--doc/public/tmpl/cairo-xlib.sgml39
-rw-r--r--doc/public/tmpl/cairo.sgml1019
-rw-r--r--doc/reference/.cvsignore20
-rw-r--r--doc/reference/ChangeLog16
-rw-r--r--doc/reference/README11
-rw-r--r--doc/reference/crossreference.rb30
-rw-r--r--doc/reference/doc.xml204
-rw-r--r--doc/reference/xml/cairo_arc.xml40
-rw-r--r--doc/reference/xml/cairo_arc_negative.xml40
-rw-r--r--doc/reference/xml/cairo_clip.xml35
-rw-r--r--doc/reference/xml/cairo_close_path.xml35
-rw-r--r--doc/reference/xml/cairo_copy.xml54
-rw-r--r--doc/reference/xml/cairo_create.xml34
-rw-r--r--doc/reference/xml/cairo_current_alpha.xml35
-rw-r--r--doc/reference/xml/cairo_current_fill_rule.xml35
-rw-r--r--doc/reference/xml/cairo_current_font.xml37
-rw-r--r--doc/reference/xml/cairo_current_font_extents.xml40
-rw-r--r--doc/reference/xml/cairo_current_line_cap.xml35
-rw-r--r--doc/reference/xml/cairo_current_line_join.xml35
-rw-r--r--doc/reference/xml/cairo_current_line_width.xml35
-rw-r--r--doc/reference/xml/cairo_current_matrix.xml41
-rw-r--r--doc/reference/xml/cairo_current_miter_limit.xml35
-rw-r--r--doc/reference/xml/cairo_current_operator.xml35
-rw-r--r--doc/reference/xml/cairo_current_point.xml47
-rw-r--r--doc/reference/xml/cairo_current_rgb_color.xml53
-rw-r--r--doc/reference/xml/cairo_current_target_surface.xml34
-rw-r--r--doc/reference/xml/cairo_current_tolerance.xml35
-rw-r--r--doc/reference/xml/cairo_curve_to.xml70
-rw-r--r--doc/reference/xml/cairo_default_matrix.xml35
-rw-r--r--doc/reference/xml/cairo_destroy.xml38
-rw-r--r--doc/reference/xml/cairo_fill.xml35
-rw-r--r--doc/reference/xml/cairo_fill_rule_t.xml40
-rw-r--r--doc/reference/xml/cairo_format_t.xml52
-rw-r--r--doc/reference/xml/cairo_hit.xml36
-rw-r--r--doc/reference/xml/cairo_identity_matrix.xml35
-rw-r--r--doc/reference/xml/cairo_in_fill.xml34
-rw-r--r--doc/reference/xml/cairo_in_stroke.xml34
-rw-r--r--doc/reference/xml/cairo_inverse_transform_distance.xml47
-rw-r--r--doc/reference/xml/cairo_inverse_transform_point.xml47
-rw-r--r--doc/reference/xml/cairo_line_cap_t.xml43
-rw-r--r--doc/reference/xml/cairo_line_to.xml47
-rw-r--r--doc/reference/xml/cairo_matrix_copy.xml41
-rw-r--r--doc/reference/xml/cairo_matrix_create.xml34
-rw-r--r--doc/reference/xml/cairo_matrix_destroy.xml35
-rw-r--r--doc/reference/xml/cairo_matrix_invert.xml35
-rw-r--r--doc/reference/xml/cairo_matrix_multiply.xml47
-rw-r--r--doc/reference/xml/cairo_matrix_rotate.xml41
-rw-r--r--doc/reference/xml/cairo_matrix_scale.xml47
-rw-r--r--doc/reference/xml/cairo_matrix_set_identity.xml35
-rw-r--r--doc/reference/xml/cairo_matrix_t.xml23
-rw-r--r--doc/reference/xml/cairo_matrix_transform_distance.xml47
-rw-r--r--doc/reference/xml/cairo_matrix_transform_point.xml47
-rw-r--r--doc/reference/xml/cairo_matrix_translate.xml47
-rw-r--r--doc/reference/xml/cairo_move_to.xml47
-rw-r--r--doc/reference/xml/cairo_new_path.xml35
-rw-r--r--doc/reference/xml/cairo_operator_t.xml47
-rw-r--r--doc/reference/xml/cairo_pop_group.xml35
-rw-r--r--doc/reference/xml/cairo_push_group.xml35
-rw-r--r--doc/reference/xml/cairo_rectangle.xml47
-rw-r--r--doc/reference/xml/cairo_reference.xml35
-rw-r--r--doc/reference/xml/cairo_rel_curve_to.xml70
-rw-r--r--doc/reference/xml/cairo_rel_line_to.xml47
-rw-r--r--doc/reference/xml/cairo_rel_move_to.xml47
-rw-r--r--doc/reference/xml/cairo_restore.xml36
-rw-r--r--doc/reference/xml/cairo_rotate.xml41
-rw-r--r--doc/reference/xml/cairo_save.xml36
-rw-r--r--doc/reference/xml/cairo_scale.xml47
-rw-r--r--doc/reference/xml/cairo_scale_font.xml41
-rw-r--r--doc/reference/xml/cairo_select_font.xml53
-rw-r--r--doc/reference/xml/cairo_set_alpha.xml42
-rw-r--r--doc/reference/xml/cairo_set_dash.xml53
-rw-r--r--doc/reference/xml/cairo_set_fill_rule.xml41
-rw-r--r--doc/reference/xml/cairo_set_font.xml40
-rw-r--r--doc/reference/xml/cairo_set_line_cap.xml41
-rw-r--r--doc/reference/xml/cairo_set_line_join.xml41
-rw-r--r--doc/reference/xml/cairo_set_line_width.xml41
-rw-r--r--doc/reference/xml/cairo_set_miter_limit.xml41
-rw-r--r--doc/reference/xml/cairo_set_operator.xml42
-rw-r--r--doc/reference/xml/cairo_set_pattern.xml41
-rw-r--r--doc/reference/xml/cairo_set_rgb_color.xml54
-rw-r--r--doc/reference/xml/cairo_set_target_drawable.xml45
-rw-r--r--doc/reference/xml/cairo_set_target_image.xml58
-rw-r--r--doc/reference/xml/cairo_set_target_png.xml51
-rw-r--r--doc/reference/xml/cairo_set_target_ps.xml52
-rw-r--r--doc/reference/xml/cairo_set_target_surface.xml41
-rw-r--r--doc/reference/xml/cairo_set_target_xcb.xml58
-rw-r--r--doc/reference/xml/cairo_set_tolerance.xml41
-rw-r--r--doc/reference/xml/cairo_show_glyphs.xml46
-rw-r--r--doc/reference/xml/cairo_show_text.xml41
-rw-r--r--doc/reference/xml/cairo_status.xml35
-rw-r--r--doc/reference/xml/cairo_status_string.xml35
-rw-r--r--doc/reference/xml/cairo_stroke.xml35
-rw-r--r--doc/reference/xml/cairo_stroke_path.xml35
-rw-r--r--doc/reference/xml/cairo_surface_clip_restore.xml35
-rw-r--r--doc/reference/xml/cairo_surface_destroy.xml35
-rw-r--r--doc/reference/xml/cairo_surface_get_matrix.xml41
-rw-r--r--doc/reference/xml/cairo_surface_reference.xml35
-rw-r--r--doc/reference/xml/cairo_surface_set_filter.xml41
-rw-r--r--doc/reference/xml/cairo_surface_set_matrix.xml41
-rw-r--r--doc/reference/xml/cairo_surface_set_repeat.xml41
-rw-r--r--doc/reference/xml/cairo_surface_t.xml17
-rw-r--r--doc/reference/xml/cairo_t.xml23
-rw-r--r--doc/reference/xml/cairo_text_extents.xml47
-rw-r--r--doc/reference/xml/cairo_text_extents_t.xml29
-rw-r--r--doc/reference/xml/cairo_transform_distance.xml47
-rw-r--r--doc/reference/xml/cairo_transform_font.xml41
-rw-r--r--doc/reference/xml/cairo_transform_point.xml47
-rw-r--r--doc/reference/xml/cairo_translate.xml47
-rw-r--r--doc/reference/xml/skeleton.xml30
129 files changed, 2177 insertions, 4469 deletions
diff --git a/doc/.cvsignore b/doc/.cvsignore
new file mode 100644
index 000000000..282522db0
--- /dev/null
+++ b/doc/.cvsignore
@@ -0,0 +1,2 @@
+Makefile
+Makefile.in
diff --git a/doc/Makefile.am b/doc/Makefile.am
new file mode 100644
index 000000000..411ad5c93
--- /dev/null
+++ b/doc/Makefile.am
@@ -0,0 +1,2 @@
+SUBDIRS=public
+
diff --git a/doc/public/.cvsignore b/doc/public/.cvsignore
new file mode 100644
index 000000000..35479d5e3
--- /dev/null
+++ b/doc/public/.cvsignore
@@ -0,0 +1,15 @@
+*.stamp
+Makefile
+Makefile.in
+cairo-decl-list.txt
+cairo-decl.txt
+cairo-undocumented.txt
+cairo-unused.txt
+cairo.hierarchy
+cairo.interfaces
+cairo.prerequisites
+cairo.args
+cairo.signals
+html
+xml
+
diff --git a/doc/public/Makefile.am b/doc/public/Makefile.am
new file mode 100644
index 000000000..b993bb978
--- /dev/null
+++ b/doc/public/Makefile.am
@@ -0,0 +1,46 @@
+## Process this file with automake to create Makefile.in.
+
+AUTOMAKE_OPTIONS = 1.7
+
+# The name of the module.
+DOC_MODULE=cairo
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE=cairo-docs.xml
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS=--deprecated-guards="CAIRO_DISABLE_DEPRECATED"
+
+# The directory containing the source code. Relative to $(srcdir)
+DOC_SOURCE_DIR=../../src
+
+# Used for dependencies
+HFILE_GLOB=$(top_srcdir)/src/*.h
+CFILE_GLOB=$(top_srcdir)/src/*.c $(top_srcdir)/src/*.h
+
+# Headers to ignore
+IGNORE_HFILES= \
+ cairo-features.h \
+ cairo-ft-private.h \
+ cairo-win32-private.h \
+ cairoint.h \
+ cairo-wideint.h
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+INCLUDES =
+GTKDOC_LIBS =
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS=--sgml-mode --output-format=xml
+
+# Non-autogenerated SGML files to be included in $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Images to copy into HTML directory
+HTML_IMAGES =
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS=
+
+include $(top_srcdir)/gtk-doc.make
diff --git a/doc/public/cairo-docs.xml b/doc/public/cairo-docs.xml
new file mode 100644
index 000000000..2a4cdae8a
--- /dev/null
+++ b/doc/public/cairo-docs.xml
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
+ "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">
+<book lang="en" id="libglade" xmlns:xi="http://www.w3.org/2003/XInclude">
+<title>Cairo: A Vector Graphics Library</title>
+ <part>
+ <title>Tutorial</title>
+ </part>
+ <part>
+ <title>Reference</title>
+ <xi:include href="xml/cairo.xml"/>
+ <xi:include href="xml/cairo-surface.xml"/>
+ <xi:include href="xml/cairo-pattern.xml"/>
+ <xi:include href="xml/cairo-matrix.xml"/>
+ <xi:include href="xml/cairo-atsui.xml"/>
+ <xi:include href="xml/cairo-ft.xml"/>
+ <xi:include href="xml/cairo-glitz.xml"/>
+ <xi:include href="xml/cairo-pdf.xml"/>
+ <xi:include href="xml/cairo-png.xml"/>
+ <xi:include href="xml/cairo-ps.xml"/>
+ <xi:include href="xml/cairo-quartz.xml"/>
+ <xi:include href="xml/cairo-win32.xml"/>
+ <xi:include href="xml/cairo-xcb.xml"/>
+ <xi:include href="xml/cairo-xlib.xml"/>
+ </part>
+</book>
+
+
+
+
+
diff --git a/doc/public/cairo-overrides.txt b/doc/public/cairo-overrides.txt
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/doc/public/cairo-overrides.txt
diff --git a/doc/public/cairo-sections.txt b/doc/public/cairo-sections.txt
new file mode 100644
index 000000000..3da0fa801
--- /dev/null
+++ b/doc/public/cairo-sections.txt
@@ -0,0 +1,251 @@
+<SECTION>
+<FILE>cairo-atsui</FILE>
+<TITLE>ATSUI Fonts</TITLE>
+cairo_atsui_font_create
+</SECTION>
+
+<SECTION>
+<FILE>cairo-ft</FILE>
+<TITLE>FreeType Fonts</TITLE>
+cairo_ft_font_create
+cairo_ft_font_create_for_ft_face
+cairo_ft_font_lock_face
+cairo_ft_font_unlock_face
+cairo_ft_font_get_pattern
+</SECTION>
+
+<SECTION>
+<FILE>cairo-glitz</FILE>
+<TITLE>Glitz backend</TITLE>
+cairo_set_target_glitz
+cairo_glitz_surface_create
+</SECTION>
+
+<SECTION>
+<FILE>cairo-pdf</FILE>
+<TITLE>PDF Backend</TITLE>
+cairo_set_target_pdf
+cairo_pdf_surface_create
+</SECTION>
+
+<SECTION>
+<FILE>cairo-png</FILE>
+<TITLE>PNG Backend</TITLE>
+cairo_set_target_png
+cairo_png_surface_create
+</SECTION>
+
+<SECTION>
+<FILE>cairo-ps</FILE>
+<TITLE>PS Backend</TITLE>
+cairo_set_target_ps
+cairo_ps_surface_create
+</SECTION>
+
+<SECTION>
+<FILE>cairo-quartz</FILE>
+<TITLE>Quartz Backend</TITLE>
+cairo_set_target_quartz_context
+cairo_quartz_surface_create
+</SECTION>
+
+<SECTION>
+<FILE>cairo-win32</FILE>
+<TITLE>Microsoft Windows Backend</TITLE>
+cairo_set_target_win32
+cairo_win32_surface_create
+cairo_win32_font_create_for_logfontw
+cairo_win32_font_select_font
+cairo_win32_font_done_font
+cairo_win32_font_get_scale_factor
+</SECTION>
+
+<SECTION>
+<FILE>cairo-xcb</FILE>
+<TITLE>XCB Backend</TITLE>
+cairo_set_target_xcb
+</SECTION>
+
+<SECTION>
+<FILE>cairo-xlib</FILE>
+<TITLE>XLib Backend</TITLE>
+cairo_set_target_drawable
+cairo_xlib_surface_create
+</SECTION>
+
+<SECTION>
+<FILE>cairo-surface</FILE>
+<TITLE>cairo_surface_t</TITLE>
+cairo_surface_t
+cairo_surface_create_for_image
+cairo_surface_create_similar
+cairo_surface_reference
+cairo_surface_destroy
+cairo_surface_set_repeat
+cairo_surface_set_matrix
+cairo_surface_get_matrix
+cairo_surface_set_filter
+cairo_surface_get_filter
+</SECTION>
+
+<SECTION>
+<FILE>cairo-pattern</FILE>
+<TITLE>cairo_pattern_t</TITLE>
+cairo_pattern_t
+cairo_pattern_create_for_surface
+cairo_pattern_create_linear
+cairo_pattern_create_radial
+cairo_pattern_reference
+cairo_pattern_destroy
+cairo_pattern_add_color_stop
+cairo_pattern_set_matrix
+cairo_pattern_get_matrix
+cairo_extend_t
+cairo_pattern_set_extend
+cairo_pattern_get_extend
+cairo_pattern_set_filter
+cairo_pattern_get_filter
+</SECTION>
+
+<SECTION>
+<FILE>cairo-matrix</FILE>
+<TITLE>cairo_matrix_t</TITLE>
+cairo_matrix_t
+cairo_matrix_create
+cairo_matrix_destroy
+cairo_matrix_copy
+cairo_matrix_set_identity
+cairo_matrix_set_affine
+cairo_matrix_get_affine
+cairo_matrix_translate
+cairo_matrix_scale
+cairo_matrix_rotate
+cairo_matrix_invert
+cairo_matrix_multiply
+cairo_matrix_transform_distance
+cairo_matrix_transform_point
+</SECTION>
+
+<SECTION>
+<FILE>cairo</FILE>
+<TITLE>cairo_t</TITLE>
+cairo_t
+cairo_create
+cairo_reference
+cairo_destroy
+cairo_save
+cairo_restore
+cairo_copy
+cairo_set_target_surface
+cairo_format_t
+cairo_set_target_image
+cairo_operator_t
+cairo_set_operator
+cairo_set_rgb_color
+cairo_set_pattern
+cairo_set_alpha
+cairo_set_tolerance
+cairo_fill_rule_t
+cairo_set_fill_rule
+cairo_set_line_width
+cairo_line_cap_t
+cairo_set_line_cap
+cairo_line_join_t
+cairo_set_line_join
+cairo_set_dash
+cairo_set_miter_limit
+cairo_translate
+cairo_scale
+cairo_rotate
+cairo_concat_matrix
+cairo_set_matrix
+cairo_default_matrix
+cairo_identity_matrix
+cairo_transform_point
+cairo_transform_distance
+cairo_inverse_transform_point
+cairo_inverse_transform_distance
+cairo_new_path
+cairo_move_to
+cairo_line_to
+cairo_curve_to
+cairo_arc
+cairo_arc_negative
+cairo_rel_move_to
+cairo_rel_line_to
+cairo_rel_curve_to
+cairo_rectangle
+cairo_close_path
+cairo_stroke
+cairo_fill
+cairo_copy_page
+cairo_show_page
+cairo_in_stroke
+cairo_in_fill
+cairo_bool_t
+cairo_stroke_extents
+cairo_fill_extents
+cairo_init_clip
+cairo_clip
+cairo_font_t
+cairo_glyph_t
+cairo_text_extents_t
+cairo_font_extents_t
+cairo_font_slant_t
+cairo_font_weight_t
+cairo_select_font
+cairo_scale_font
+cairo_transform_font
+cairo_show_text
+cairo_show_glyphs
+cairo_current_font
+cairo_current_font_extents
+cairo_set_font
+cairo_text_extents
+cairo_glyph_extents
+cairo_text_path
+cairo_glyph_path
+cairo_font_reference
+cairo_font_destroy
+cairo_font_extents
+cairo_font_glyph_extents
+cairo_show_surface
+cairo_current_operator
+cairo_current_rgb_color
+cairo_current_pattern
+cairo_current_alpha
+cairo_current_tolerance
+cairo_current_point
+cairo_current_fill_rule
+cairo_current_line_width
+cairo_current_line_cap
+cairo_current_line_join
+cairo_current_miter_limit
+cairo_current_matrix
+cairo_current_target_surface
+cairo_current_path
+cairo_current_path_flat
+cairo_status_t
+cairo_status
+cairo_status_string
+cairo_filter_t
+cairo_image_surface_create
+cairo_image_surface_create_for_data
+<SUBSECTION Private>
+CAIRO_BEGIN_DECLS
+CAIRO_END_DECLS
+cairo_get_operator
+cairo_get_rgb_color
+cairo_get_alpha
+cairo_get_tolerance
+cairo_get_current_point
+cairo_get_fill_rule
+cairo_get_line_width
+cairo_get_line_cap
+cairo_get_line_join
+cairo_get_miter_limit
+cairo_get_matrix
+cairo_get_target_surface
+cairo_get_status
+cairo_get_status_string
+</SECTION>
diff --git a/doc/public/cairo.types b/doc/public/cairo.types
new file mode 100644
index 000000000..e69de29bb
--- /dev/null
+++ b/doc/public/cairo.types
diff --git a/doc/public/tmpl/.cvsignore b/doc/public/tmpl/.cvsignore
new file mode 100644
index 000000000..844dc52df
--- /dev/null
+++ b/doc/public/tmpl/.cvsignore
@@ -0,0 +1 @@
+cairo-unused.sgml
diff --git a/doc/public/tmpl/cairo-atsui.sgml b/doc/public/tmpl/cairo-atsui.sgml
new file mode 100644
index 000000000..0d957ecdf
--- /dev/null
+++ b/doc/public/tmpl/cairo-atsui.sgml
@@ -0,0 +1,25 @@
+<!-- ##### SECTION Title ##### -->
+ATSUI Fonts
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION cairo_atsui_font_create ##### -->
+<para>
+
+</para>
+
+@style:
+@Returns:
+
+
diff --git a/doc/public/tmpl/cairo-ft.sgml b/doc/public/tmpl/cairo-ft.sgml
new file mode 100644
index 000000000..bcf52ac34
--- /dev/null
+++ b/doc/public/tmpl/cairo-ft.sgml
@@ -0,0 +1,63 @@
+<!-- ##### SECTION Title ##### -->
+FreeType Fonts
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION cairo_ft_font_create ##### -->
+<para>
+
+</para>
+
+@pattern:
+@scale:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_ft_font_create_for_ft_face ##### -->
+<para>
+
+</para>
+
+@face:
+@load_flags:
+@scale:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_ft_font_lock_face ##### -->
+<para>
+
+</para>
+
+@ft_font:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_ft_font_unlock_face ##### -->
+<para>
+
+</para>
+
+@ft_font:
+
+
+<!-- ##### FUNCTION cairo_ft_font_get_pattern ##### -->
+<para>
+
+</para>
+
+@ft_font:
+@Returns:
+
+
diff --git a/doc/public/tmpl/cairo-glitz.sgml b/doc/public/tmpl/cairo-glitz.sgml
new file mode 100644
index 000000000..101eb9e3e
--- /dev/null
+++ b/doc/public/tmpl/cairo-glitz.sgml
@@ -0,0 +1,34 @@
+<!-- ##### SECTION Title ##### -->
+Glitz backend
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION cairo_set_target_glitz ##### -->
+<para>
+
+</para>
+
+@cr:
+@surface:
+
+
+<!-- ##### FUNCTION cairo_glitz_surface_create ##### -->
+<para>
+
+</para>
+
+@surface:
+@Returns:
+
+
diff --git a/doc/public/tmpl/cairo-matrix.sgml b/doc/public/tmpl/cairo-matrix.sgml
new file mode 100644
index 000000000..dc24c5754
--- /dev/null
+++ b/doc/public/tmpl/cairo-matrix.sgml
@@ -0,0 +1,193 @@
+<!-- ##### SECTION Title ##### -->
+cairo_matrix_t
+
+<!-- ##### SECTION Short_Description ##### -->
+
+ Transformation matrices
+
+<!-- ##### SECTION Long_Description ##### -->
+
+ <para><indexterm><primary>types</primary><secondary>cairo_matrix</secondary></indexterm><indexterm><primary/></indexterm>
+ <structname>cairo_matrix_t</structname> is used throughout
+ Cairo to represents between different coordinates spaces.
+ A <structname>cairo_matrix</structname> holds an affine
+ transformation, such as a scale, rotation, or shear, or a
+ combination of those. Mathematically, the effect of an affine
+ transformation on a point (<literal>x</literal>,<literal>y</literal>) is given by:
+ </para>
+ <programlisting>
+ x_new = x * a + y * c + tx;
+ y_new = x * b + y * d + ty;
+ </programlisting>
+ <para>
+ The parameters <literal>a</literal>, <literal>b</literal>,
+ <literal>c</literal>, <literal>d</literal>, <literal>tx</literal>,
+ <literal>ty</literal> can be retrieved with
+ cairo_matrix_get_affine() and set with cairo_matrix_get_affine().
+ </para>
+ <para>
+ The primary use of transformation matrices in Cairo is as the
+ current transformation matrix in a #cairo_t. The current
+ transformation matrix gives the transformation from user space
+ coordinates to device coordinates. See cairo_set_matrix(),
+ cairo_current_matrix().
+ </para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### TYPEDEF cairo_matrix_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION cairo_matrix_create ##### -->
+<para>
+
+</para>
+
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_matrix_destroy ##### -->
+<para>
+
+</para>
+
+@matrix:
+
+
+<!-- ##### FUNCTION cairo_matrix_copy ##### -->
+<para>
+
+</para>
+
+@matrix:
+@other:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_matrix_set_identity ##### -->
+<para>
+
+</para>
+
+@matrix:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_matrix_set_affine ##### -->
+<para>
+
+</para>
+
+@matrix:
+@a:
+@b:
+@c:
+@d:
+@tx:
+@ty:
+@Returns:
+<!-- # Unused Parameters # -->
+@cr:
+
+
+<!-- ##### FUNCTION cairo_matrix_get_affine ##### -->
+<para>
+
+</para>
+
+@matrix:
+@a:
+@b:
+@c:
+@d:
+@tx:
+@ty:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_matrix_translate ##### -->
+<para>
+
+</para>
+
+@matrix:
+@tx:
+@ty:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_matrix_scale ##### -->
+<para>
+
+</para>
+
+@matrix:
+@sx:
+@sy:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_matrix_rotate ##### -->
+<para>
+
+</para>
+
+@matrix:
+@radians:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_matrix_invert ##### -->
+<para>
+
+</para>
+
+@matrix:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_matrix_multiply ##### -->
+<para>
+
+</para>
+
+@result:
+@a:
+@b:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_matrix_transform_distance ##### -->
+<para>
+
+</para>
+
+@matrix:
+@dx:
+@dy:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_matrix_transform_point ##### -->
+<para>
+</para>
+
+@matrix:
+@x:
+@y:
+@Returns:
+
+<!--
+Local variables:
+mode: sgml
+sgml-parent-document: ("../cairo-docs.xml" "book" "refsect2" "")
+End:
+-->
+
+
diff --git a/doc/public/tmpl/cairo-pattern.sgml b/doc/public/tmpl/cairo-pattern.sgml
new file mode 100644
index 000000000..84728212b
--- /dev/null
+++ b/doc/public/tmpl/cairo-pattern.sgml
@@ -0,0 +1,154 @@
+<!-- ##### SECTION Title ##### -->
+cairo_pattern_t
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### TYPEDEF cairo_pattern_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION cairo_pattern_create_for_surface ##### -->
+<para>
+
+</para>
+
+@surface:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_create_linear ##### -->
+<para>
+
+</para>
+
+@x0:
+@y0:
+@x1:
+@y1:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_create_radial ##### -->
+<para>
+
+</para>
+
+@cx0:
+@cy0:
+@radius0:
+@cx1:
+@cy1:
+@radius1:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_reference ##### -->
+<para>
+
+</para>
+
+@pattern:
+
+
+<!-- ##### FUNCTION cairo_pattern_destroy ##### -->
+<para>
+
+</para>
+
+@pattern:
+
+
+<!-- ##### FUNCTION cairo_pattern_add_color_stop ##### -->
+<para>
+
+</para>
+
+@pattern:
+@offset:
+@red:
+@green:
+@blue:
+@alpha:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_set_matrix ##### -->
+<para>
+
+</para>
+
+@pattern:
+@matrix:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_get_matrix ##### -->
+<para>
+
+</para>
+
+@pattern:
+@matrix:
+@Returns:
+
+
+<!-- ##### ENUM cairo_extend_t ##### -->
+<para>
+
+</para>
+
+@CAIRO_EXTEND_NONE:
+@CAIRO_EXTEND_REPEAT:
+@CAIRO_EXTEND_REFLECT:
+
+<!-- ##### FUNCTION cairo_pattern_set_extend ##### -->
+<para>
+
+</para>
+
+@pattern:
+@extend:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_get_extend ##### -->
+<para>
+
+</para>
+
+@pattern:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_set_filter ##### -->
+<para>
+
+</para>
+
+@pattern:
+@filter:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_get_filter ##### -->
+<para>
+
+</para>
+
+@pattern:
+@Returns:
+
+
diff --git a/doc/public/tmpl/cairo-pdf.sgml b/doc/public/tmpl/cairo-pdf.sgml
new file mode 100644
index 000000000..e627c236e
--- /dev/null
+++ b/doc/public/tmpl/cairo-pdf.sgml
@@ -0,0 +1,42 @@
+<!-- ##### SECTION Title ##### -->
+PDF Backend
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION cairo_set_target_pdf ##### -->
+<para>
+
+</para>
+
+@cr:
+@file:
+@width_inches:
+@height_inches:
+@x_pixels_per_inch:
+@y_pixels_per_inch:
+
+
+<!-- ##### FUNCTION cairo_pdf_surface_create ##### -->
+<para>
+
+</para>
+
+@file:
+@width_inches:
+@height_inches:
+@x_pixels_per_inch:
+@y_pixels_per_inch:
+@Returns:
+
+
diff --git a/doc/public/tmpl/cairo-png.sgml b/doc/public/tmpl/cairo-png.sgml
new file mode 100644
index 000000000..d4d5a66b5
--- /dev/null
+++ b/doc/public/tmpl/cairo-png.sgml
@@ -0,0 +1,40 @@
+<!-- ##### SECTION Title ##### -->
+PNG Backend
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION cairo_set_target_png ##### -->
+<para>
+
+</para>
+
+@cr:
+@file:
+@format:
+@width:
+@height:
+
+
+<!-- ##### FUNCTION cairo_png_surface_create ##### -->
+<para>
+
+</para>
+
+@file:
+@format:
+@width:
+@height:
+@Returns:
+
+
diff --git a/doc/public/tmpl/cairo-ps.sgml b/doc/public/tmpl/cairo-ps.sgml
new file mode 100644
index 000000000..70b2e7e8f
--- /dev/null
+++ b/doc/public/tmpl/cairo-ps.sgml
@@ -0,0 +1,42 @@
+<!-- ##### SECTION Title ##### -->
+PS Backend
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION cairo_set_target_ps ##### -->
+<para>
+
+</para>
+
+@cr:
+@file:
+@width_inches:
+@height_inches:
+@x_pixels_per_inch:
+@y_pixels_per_inch:
+
+
+<!-- ##### FUNCTION cairo_ps_surface_create ##### -->
+<para>
+
+</para>
+
+@file:
+@width_inches:
+@height_inches:
+@x_pixels_per_inch:
+@y_pixels_per_inch:
+@Returns:
+
+
diff --git a/doc/public/tmpl/cairo-quartz.sgml b/doc/public/tmpl/cairo-quartz.sgml
new file mode 100644
index 000000000..04c9bc61f
--- /dev/null
+++ b/doc/public/tmpl/cairo-quartz.sgml
@@ -0,0 +1,38 @@
+<!-- ##### SECTION Title ##### -->
+Quartz Backend
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION cairo_set_target_quartz_context ##### -->
+<para>
+
+</para>
+
+@cr:
+@context:
+@width:
+@height:
+
+
+<!-- ##### FUNCTION cairo_quartz_surface_create ##### -->
+<para>
+
+</para>
+
+@context:
+@width:
+@height:
+@Returns:
+
+
diff --git a/doc/public/tmpl/cairo-surface.sgml b/doc/public/tmpl/cairo-surface.sgml
new file mode 100644
index 000000000..2f8ad470c
--- /dev/null
+++ b/doc/public/tmpl/cairo-surface.sgml
@@ -0,0 +1,112 @@
+<!-- ##### SECTION Title ##### -->
+cairo_surface_t
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### TYPEDEF cairo_surface_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION cairo_surface_create_for_image ##### -->
+<para>
+
+</para>
+
+@data:
+@format:
+@width:
+@height:
+@stride:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_surface_create_similar ##### -->
+<para>
+
+</para>
+
+@other:
+@format:
+@width:
+@height:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_surface_reference ##### -->
+<para>
+
+</para>
+
+@surface:
+
+
+<!-- ##### FUNCTION cairo_surface_destroy ##### -->
+<para>
+
+</para>
+
+@surface:
+
+
+<!-- ##### FUNCTION cairo_surface_set_repeat ##### -->
+<para>
+
+</para>
+
+@surface:
+@repeat:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_surface_set_matrix ##### -->
+<para>
+
+</para>
+
+@surface:
+@matrix:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_surface_get_matrix ##### -->
+<para>
+
+</para>
+
+@surface:
+@matrix:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_surface_set_filter ##### -->
+<para>
+
+</para>
+
+@surface:
+@filter:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_surface_get_filter ##### -->
+<para>
+
+</para>
+
+@surface:
+@Returns:
+
+
diff --git a/doc/public/tmpl/cairo-xcb.sgml b/doc/public/tmpl/cairo-xcb.sgml
new file mode 100644
index 000000000..e5e1ee912
--- /dev/null
+++ b/doc/public/tmpl/cairo-xcb.sgml
@@ -0,0 +1,28 @@
+<!-- ##### SECTION Title ##### -->
+XCB Backend
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION cairo_set_target_xcb ##### -->
+<para>
+
+</para>
+
+@cr:
+@dpy:
+@drawable:
+@visual:
+@format:
+
+
diff --git a/doc/public/tmpl/cairo-xlib.sgml b/doc/public/tmpl/cairo-xlib.sgml
new file mode 100644
index 000000000..b18e76aae
--- /dev/null
+++ b/doc/public/tmpl/cairo-xlib.sgml
@@ -0,0 +1,39 @@
+<!-- ##### SECTION Title ##### -->
+XLib Backend
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### FUNCTION cairo_set_target_drawable ##### -->
+<para>
+
+</para>
+
+@cr:
+@dpy:
+@drawable:
+
+
+<!-- ##### FUNCTION cairo_xlib_surface_create ##### -->
+<para>
+
+</para>
+
+@dpy:
+@drawable:
+@visual:
+@format:
+@colormap:
+@Returns:
+
+
diff --git a/doc/public/tmpl/cairo.sgml b/doc/public/tmpl/cairo.sgml
new file mode 100644
index 000000000..a9e195c73
--- /dev/null
+++ b/doc/public/tmpl/cairo.sgml
@@ -0,0 +1,1019 @@
+<!-- ##### SECTION Title ##### -->
+cairo_t
+
+<!-- ##### SECTION Short_Description ##### -->
+Drawing contexts.
+
+<!-- ##### SECTION Long_Description ##### -->
+
+ <para>
+ #cairo_t is the main object used when drawing with Cairo. To
+ draw with Cairo, you create a #cairo_t, set the target surface,
+ and drawing options for the #cairo_t, create shapes with
+ functions like cairo_move_to() and cairo_line_to(), and then
+ draw ships with cairo_stroke() or cairo_fill().
+ </para>
+ <para>
+ #cairo_t<!-- -->'s can be pushed to a stack via cairo_save().
+ They may then safely be changed, without loosing the current state.
+ Use cairo_restore() to restore to the saved state.
+ </para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### TYPEDEF cairo_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION cairo_create ##### -->
+<para>
+
+</para>
+
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_reference ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### FUNCTION cairo_destroy ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### FUNCTION cairo_save ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### FUNCTION cairo_restore ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### FUNCTION cairo_copy ##### -->
+<para>
+
+</para>
+
+@dest:
+@src:
+
+
+<!-- ##### FUNCTION cairo_set_target_surface ##### -->
+<para>
+
+</para>
+
+@cr:
+@surface:
+
+
+<!-- ##### ENUM cairo_format_t ##### -->
+<para>
+
+</para>
+
+@CAIRO_FORMAT_ARGB32:
+@CAIRO_FORMAT_RGB24:
+@CAIRO_FORMAT_A8:
+@CAIRO_FORMAT_A1:
+
+<!-- ##### FUNCTION cairo_set_target_image ##### -->
+<para>
+
+</para>
+
+@cr:
+@data:
+@format:
+@width:
+@height:
+@stride:
+
+
+<!-- ##### ENUM cairo_operator_t ##### -->
+<para>
+
+</para>
+
+@CAIRO_OPERATOR_CLEAR:
+@CAIRO_OPERATOR_SRC:
+@CAIRO_OPERATOR_DST:
+@CAIRO_OPERATOR_OVER:
+@CAIRO_OPERATOR_OVER_REVERSE:
+@CAIRO_OPERATOR_IN:
+@CAIRO_OPERATOR_IN_REVERSE:
+@CAIRO_OPERATOR_OUT:
+@CAIRO_OPERATOR_OUT_REVERSE:
+@CAIRO_OPERATOR_ATOP:
+@CAIRO_OPERATOR_ATOP_REVERSE:
+@CAIRO_OPERATOR_XOR:
+@CAIRO_OPERATOR_ADD:
+@CAIRO_OPERATOR_SATURATE:
+
+<!-- ##### FUNCTION cairo_set_operator ##### -->
+<para>
+
+</para>
+
+@cr:
+@op:
+
+
+<!-- ##### FUNCTION cairo_set_rgb_color ##### -->
+<para>
+
+</para>
+
+@cr:
+@red:
+@green:
+@blue:
+
+
+<!-- ##### FUNCTION cairo_set_pattern ##### -->
+<para>
+
+</para>
+
+@cr:
+@pattern:
+
+
+<!-- ##### FUNCTION cairo_set_alpha ##### -->
+<para>
+
+</para>
+
+@cr:
+@alpha:
+
+
+<!-- ##### FUNCTION cairo_set_tolerance ##### -->
+<para>
+
+</para>
+
+@cr:
+@tolerance:
+
+
+<!-- ##### ENUM cairo_fill_rule_t ##### -->
+<para>
+
+</para>
+
+@CAIRO_FILL_RULE_WINDING:
+@CAIRO_FILL_RULE_EVEN_ODD:
+
+<!-- ##### FUNCTION cairo_set_fill_rule ##### -->
+<para>
+
+</para>
+
+@cr:
+@fill_rule:
+
+
+<!-- ##### FUNCTION cairo_set_line_width ##### -->
+<para>
+
+</para>
+
+@cr:
+@width:
+
+
+<!-- ##### ENUM cairo_line_cap_t ##### -->
+<para>
+
+</para>
+
+@CAIRO_LINE_CAP_BUTT:
+@CAIRO_LINE_CAP_ROUND:
+@CAIRO_LINE_CAP_SQUARE:
+
+<!-- ##### FUNCTION cairo_set_line_cap ##### -->
+<para>
+
+</para>
+
+@cr:
+@line_cap:
+
+
+<!-- ##### ENUM cairo_line_join_t ##### -->
+<para>
+
+</para>
+
+@CAIRO_LINE_JOIN_MITER:
+@CAIRO_LINE_JOIN_ROUND:
+@CAIRO_LINE_JOIN_BEVEL:
+
+<!-- ##### FUNCTION cairo_set_line_join ##### -->
+<para>
+
+</para>
+
+@cr:
+@line_join:
+
+
+<!-- ##### FUNCTION cairo_set_dash ##### -->
+<para>
+
+</para>
+
+@cr:
+@dashes:
+@ndash:
+@offset:
+
+
+<!-- ##### FUNCTION cairo_set_miter_limit ##### -->
+<para>
+
+</para>
+
+@cr:
+@limit:
+
+
+<!-- ##### FUNCTION cairo_translate ##### -->
+<para>
+
+</para>
+
+@cr:
+@tx:
+@ty:
+
+
+<!-- ##### FUNCTION cairo_scale ##### -->
+<para>
+
+</para>
+
+@cr:
+@sx:
+@sy:
+
+
+<!-- ##### FUNCTION cairo_rotate ##### -->
+<para>
+
+</para>
+
+@cr:
+@angle:
+
+
+<!-- ##### FUNCTION cairo_concat_matrix ##### -->
+<para>
+
+</para>
+
+@cr:
+@matrix:
+
+
+<!-- ##### FUNCTION cairo_set_matrix ##### -->
+<para>
+
+</para>
+
+@cr:
+@matrix:
+
+
+<!-- ##### FUNCTION cairo_default_matrix ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### FUNCTION cairo_identity_matrix ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### FUNCTION cairo_transform_point ##### -->
+<para>
+
+</para>
+
+@cr:
+@x:
+@y:
+
+
+<!-- ##### FUNCTION cairo_transform_distance ##### -->
+<para>
+
+</para>
+
+@cr:
+@dx:
+@dy:
+
+
+<!-- ##### FUNCTION cairo_inverse_transform_point ##### -->
+<para>
+
+</para>
+
+@cr:
+@x:
+@y:
+
+
+<!-- ##### FUNCTION cairo_inverse_transform_distance ##### -->
+<para>
+
+</para>
+
+@cr:
+@dx:
+@dy:
+
+
+<!-- ##### FUNCTION cairo_new_path ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### FUNCTION cairo_move_to ##### -->
+<para>
+
+</para>
+
+@cr:
+@x:
+@y:
+
+
+<!-- ##### FUNCTION cairo_line_to ##### -->
+<para>
+
+</para>
+
+@cr:
+@x:
+@y:
+
+
+<!-- ##### FUNCTION cairo_curve_to ##### -->
+<para>
+
+</para>
+
+@cr:
+@x1:
+@y1:
+@x2:
+@y2:
+@x3:
+@y3:
+
+
+<!-- ##### FUNCTION cairo_arc ##### -->
+<para>
+
+</para>
+
+@cr:
+@xc:
+@yc:
+@radius:
+@angle1:
+@angle2:
+
+
+<!-- ##### FUNCTION cairo_arc_negative ##### -->
+<para>
+
+</para>
+
+@cr:
+@xc:
+@yc:
+@radius:
+@angle1:
+@angle2:
+
+
+<!-- ##### FUNCTION cairo_rel_move_to ##### -->
+<para>
+
+</para>
+
+@cr:
+@dx:
+@dy:
+
+
+<!-- ##### FUNCTION cairo_rel_line_to ##### -->
+<para>
+
+</para>
+
+@cr:
+@dx:
+@dy:
+
+
+<!-- ##### FUNCTION cairo_rel_curve_to ##### -->
+<para>
+
+</para>
+
+@cr:
+@dx1:
+@dy1:
+@dx2:
+@dy2:
+@dx3:
+@dy3:
+
+
+<!-- ##### FUNCTION cairo_rectangle ##### -->
+<para>
+
+</para>
+
+@cr:
+@x:
+@y:
+@width:
+@height:
+
+
+<!-- ##### FUNCTION cairo_close_path ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### FUNCTION cairo_stroke ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### FUNCTION cairo_fill ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### FUNCTION cairo_copy_page ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### FUNCTION cairo_show_page ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### FUNCTION cairo_in_stroke ##### -->
+<para>
+
+</para>
+
+@cr:
+@x:
+@y:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_in_fill ##### -->
+<para>
+
+</para>
+
+@cr:
+@x:
+@y:
+@Returns:
+
+
+<!-- ##### TYPEDEF cairo_bool_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### FUNCTION cairo_stroke_extents ##### -->
+<para>
+
+</para>
+
+@cr:
+@x1:
+@y1:
+@x2:
+@y2:
+
+
+<!-- ##### FUNCTION cairo_fill_extents ##### -->
+<para>
+
+</para>
+
+@cr:
+@x1:
+@y1:
+@x2:
+@y2:
+
+
+<!-- ##### FUNCTION cairo_init_clip ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### FUNCTION cairo_clip ##### -->
+<para>
+
+</para>
+
+@cr:
+
+
+<!-- ##### TYPEDEF cairo_font_t ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT cairo_glyph_t ##### -->
+<para>
+
+</para>
+
+@index:
+@x:
+@y:
+
+<!-- ##### STRUCT cairo_text_extents_t ##### -->
+<para>
+
+</para>
+
+@x_bearing:
+@y_bearing:
+@width:
+@height:
+@x_advance:
+@y_advance:
+
+<!-- ##### STRUCT cairo_font_extents_t ##### -->
+<para>
+
+</para>
+
+@ascent:
+@descent:
+@height:
+@max_x_advance:
+@max_y_advance:
+
+<!-- ##### ENUM cairo_font_slant_t ##### -->
+<para>
+
+</para>
+
+@CAIRO_FONT_SLANT_NORMAL:
+@CAIRO_FONT_SLANT_ITALIC:
+@CAIRO_FONT_SLANT_OBLIQUE:
+
+<!-- ##### ENUM cairo_font_weight_t ##### -->
+<para>
+
+</para>
+
+@CAIRO_FONT_WEIGHT_NORMAL:
+@CAIRO_FONT_WEIGHT_BOLD:
+
+<!-- ##### FUNCTION cairo_select_font ##### -->
+<para>
+
+</para>
+
+@cr:
+@family:
+@slant:
+@weight:
+
+
+<!-- ##### FUNCTION cairo_scale_font ##### -->
+<para>
+
+</para>
+
+@cr:
+@scale:
+
+
+<!-- ##### FUNCTION cairo_transform_font ##### -->
+<para>
+
+</para>
+
+@cr:
+@matrix:
+
+
+<!-- ##### FUNCTION cairo_show_text ##### -->
+<para>
+
+</para>
+
+@cr:
+@utf8:
+
+
+<!-- ##### FUNCTION cairo_show_glyphs ##### -->
+<para>
+
+</para>
+
+@cr:
+@glyphs:
+@num_glyphs:
+
+
+<!-- ##### FUNCTION cairo_current_font ##### -->
+<para>
+
+</para>
+
+@cr:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_current_font_extents ##### -->
+<para>
+
+</para>
+
+@cr:
+@extents:
+
+
+<!-- ##### FUNCTION cairo_set_font ##### -->
+<para>
+
+</para>
+
+@cr:
+@font:
+
+
+<!-- ##### FUNCTION cairo_text_extents ##### -->
+<para>
+
+</para>
+
+@cr:
+@utf8:
+@extents:
+
+
+<!-- ##### FUNCTION cairo_glyph_extents ##### -->
+<para>
+
+</para>
+
+@cr:
+@glyphs:
+@num_glyphs:
+@extents:
+
+
+<!-- ##### FUNCTION cairo_text_path ##### -->
+<para>
+
+</para>
+
+@cr:
+@utf8:
+
+
+<!-- ##### FUNCTION cairo_glyph_path ##### -->
+<para>
+
+</para>
+
+@cr:
+@glyphs:
+@num_glyphs:
+
+
+<!-- ##### FUNCTION cairo_font_reference ##### -->
+<para>
+
+</para>
+
+@font:
+
+
+<!-- ##### FUNCTION cairo_font_destroy ##### -->
+<para>
+
+</para>
+
+@font:
+
+
+<!-- ##### FUNCTION cairo_font_glyph_extents ##### -->
+<para>
+
+</para>
+
+@font:
+@font_matrix:
+@glyphs:
+@num_glyphs:
+@extents:
+
+
+<!-- ##### FUNCTION cairo_show_surface ##### -->
+<para>
+
+</para>
+
+@cr:
+@surface:
+@width:
+@height:
+
+
+<!-- ##### FUNCTION cairo_current_operator ##### -->
+<para>
+
+</para>
+
+@cr:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_current_rgb_color ##### -->
+<para>
+
+</para>
+
+@cr:
+@red:
+@green:
+@blue:
+
+
+<!-- ##### FUNCTION cairo_current_pattern ##### -->
+<para>
+
+</para>
+
+@cr:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_current_alpha ##### -->
+<para>
+
+</para>
+
+@cr:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_current_tolerance ##### -->
+<para>
+
+</para>
+
+@cr:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_current_point ##### -->
+<para>
+
+</para>
+
+@cr:
+@x:
+@y:
+
+
+<!-- ##### FUNCTION cairo_current_fill_rule ##### -->
+<para>
+
+</para>
+
+@cr:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_current_line_width ##### -->
+<para>
+
+</para>
+
+@cr:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_current_line_cap ##### -->
+<para>
+
+</para>
+
+@cr:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_current_line_join ##### -->
+<para>
+
+</para>
+
+@cr:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_current_miter_limit ##### -->
+<para>
+
+</para>
+
+@cr:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_current_matrix ##### -->
+<para>
+
+</para>
+
+@cr:
+@matrix:
+
+
+<!-- ##### FUNCTION cairo_current_target_surface ##### -->
+<para>
+
+</para>
+
+@cr:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_current_path ##### -->
+<para>
+
+</para>
+
+@cr:
+@move_to:
+@line_to:
+@curve_to:
+@close_path:
+@closure:
+
+
+<!-- ##### FUNCTION cairo_current_path_flat ##### -->
+<para>
+
+</para>
+
+@cr:
+@move_to:
+@line_to:
+@close_path:
+@closure:
+
+
+<!-- ##### ENUM cairo_status_t ##### -->
+<para>
+
+</para>
+
+@CAIRO_STATUS_SUCCESS:
+@CAIRO_STATUS_NO_MEMORY:
+@CAIRO_STATUS_INVALID_RESTORE:
+@CAIRO_STATUS_INVALID_POP_GROUP:
+@CAIRO_STATUS_NO_CURRENT_POINT:
+@CAIRO_STATUS_INVALID_MATRIX:
+@CAIRO_STATUS_NO_TARGET_SURFACE:
+@CAIRO_STATUS_NULL_POINTER:
+@CAIRO_STATUS_INVALID_STRING:
+
+<!-- ##### FUNCTION cairo_status ##### -->
+<para>
+
+</para>
+
+@cr:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_status_string ##### -->
+<para>
+
+</para>
+
+@cr:
+@Returns:
+
+
+<!-- ##### ENUM cairo_filter_t ##### -->
+<para>
+
+</para>
+
+@CAIRO_FILTER_FAST:
+@CAIRO_FILTER_GOOD:
+@CAIRO_FILTER_BEST:
+@CAIRO_FILTER_NEAREST:
+@CAIRO_FILTER_BILINEAR:
+@CAIRO_FILTER_GAUSSIAN:
+
+<!-- ##### FUNCTION cairo_image_surface_create ##### -->
+<para>
+
+</para>
+
+@format:
+@width:
+@height:
+@Returns:
+
+
+<!-- ##### FUNCTION cairo_image_surface_create_for_data ##### -->
+<para>
+
+</para>
+
+@data:
+@format:
+@width:
+@height:
+@stride:
+@Returns:
+
+
+
+<!--
+Local variables:
+mode: sgml
+sgml-parent-document: ("../cairo-docs.xml" "book" "refsect2" "")
+End:
+-->
+
+
diff --git a/doc/reference/.cvsignore b/doc/reference/.cvsignore
deleted file mode 100644
index a25ff09ee..000000000
--- a/doc/reference/.cvsignore
+++ /dev/null
@@ -1,20 +0,0 @@
-Makefile
-Makefile.in
-aclocal.m4
-autom4te.cache
-cairo.pc
-config.cache
-config.guess
-config.h
-config.h.in
-config.log
-config.status
-config.sub
-configure
-libtool
-ltmain.sh
-stamp-h
-stamp-h1
-stamp-h.in
-*~
-
diff --git a/doc/reference/ChangeLog b/doc/reference/ChangeLog
deleted file mode 100644
index 708499b71..000000000
--- a/doc/reference/ChangeLog
+++ /dev/null
@@ -1,16 +0,0 @@
-2003-10-16 Thomas Hunger <info@teh-web.de>
-
- * xml/some started to document stuff from top to bottom
-
-2003-10-16 Thomas Hunger <info@teh-web.de>
-
- * xml/* changed all files in the xml directory to
- look more like gtk. now <link> elements may be
- embedded almost everywhere
- * added ruby script crossreferences which puts
- <link> tags around all known refentries
-
-2003-10-15 Thomas Hunger <info@teh-web.de>
-
- * doc.xml: some documentation skeleton
- * files for each entry can be found in xml/
diff --git a/doc/reference/README b/doc/reference/README
deleted file mode 100644
index 656a76fb4..000000000
--- a/doc/reference/README
+++ /dev/null
@@ -1,11 +0,0 @@
-How to transform the docs to html:
-call
-$ xmlto html doc.xml
-from within the reference directory
-
-cross-referecing
-----------------
-there is a small ruby script which collects all id="" thingies from the xml files in xml and creates links around the symbols found in files.
-exceptions:
-- there is already a link around a symbol.
-- its part of a function: cairo_translate !=> <link>cairo_t</link>ranslate \ No newline at end of file
diff --git a/doc/reference/crossreference.rb b/doc/reference/crossreference.rb
deleted file mode 100644
index 9f7c30350..000000000
--- a/doc/reference/crossreference.rb
+++ /dev/null
@@ -1,30 +0,0 @@
-d = Dir.glob("xml/*.xml")
-
-ids = []
-
-# collect symbols
-d.each do |file|
- f = File.new(file)
- buf = f.read
- ids << buf.scan(/.*id="(.*)".*/)
-end
-ids = ids.flatten
-
-#resolve symbols
-d.each do |file|
- f = File.new(file,"r+")
- buf = f.read
- p file
- ids.each do |id|
- if "xml/"+id+".xml" == file
- next
- end
- re = Regexp.compile('([^"\w\d])('+id+')([^"\w\d])')
- buf.gsub!(re, '\1<link linkend="\2">\2</link>\3')
- buf.gsub!(/(<\/link>)+/, '\1')
- buf.gsub!(/(<link[^>]*>)+/, '\1')
- end
- f.rewind
- f.write buf
- f.rewind
-end
diff --git a/doc/reference/doc.xml b/doc/reference/doc.xml
deleted file mode 100644
index 1530ec957..000000000
--- a/doc/reference/doc.xml
+++ /dev/null
@@ -1,204 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
-<!ENTITY cairo_create SYSTEM "xml/cairo_create.xml">
-<!ENTITY cairo_reference SYSTEM "xml/cairo_reference.xml">
-<!ENTITY cairo_destroy SYSTEM "xml/cairo_destroy.xml">
-<!ENTITY cairo_save SYSTEM "xml/cairo_save.xml">
-<!ENTITY cairo_restore SYSTEM "xml/cairo_restore.xml">
-<!ENTITY cairo_copy SYSTEM "xml/cairo_copy.xml">
-<!ENTITY cairo_push_group SYSTEM "xml/cairo_push_group.xml">
-<!ENTITY cairo_pop_group SYSTEM "xml/cairo_pop_group.xml">
-<!ENTITY cairo_set_target_surface SYSTEM "xml/cairo_set_target_surface.xml">
-<!ENTITY cairo_set_target_image SYSTEM "xml/cairo_set_target_image.xml">
-<!ENTITY cairo_set_target_ps SYSTEM "xml/cairo_set_target_ps.xml">
-<!ENTITY cairo_set_target_drawable SYSTEM "xml/cairo_set_target_drawable.xml">
-<!ENTITY cairo_set_target_xcb SYSTEM "xml/cairo_set_target_xcb.xml">
-<!ENTITY cairo_set_target_png SYSTEM "xml/cairo_set_target_png.xml">
-<!ENTITY cairo_set_operator SYSTEM "xml/cairo_set_operator.xml">
-<!ENTITY cairo_set_rgb_color SYSTEM "xml/cairo_set_rgb_color.xml">
-<!ENTITY cairo_set_alpha SYSTEM "xml/cairo_set_alpha.xml">
-<!ENTITY cairo_set_pattern SYSTEM "xml/cairo_set_pattern.xml">
-<!ENTITY cairo_set_tolerance SYSTEM "xml/cairo_set_tolerance.xml">
-<!ENTITY cairo_set_fill_rule SYSTEM "xml/cairo_set_fill_rule.xml">
-<!ENTITY cairo_set_line_width SYSTEM "xml/cairo_set_line_width.xml">
-<!ENTITY cairo_set_line_cap SYSTEM "xml/cairo_set_line_cap.xml">
-<!ENTITY cairo_set_line_join SYSTEM "xml/cairo_set_line_join.xml">
-<!ENTITY cairo_set_dash SYSTEM "xml/cairo_set_dash.xml">
-<!ENTITY cairo_set_miter_limit SYSTEM "xml/cairo_set_miter_limit.xml">
-<!ENTITY cairo_translate SYSTEM "xml/cairo_translate.xml">
-<!ENTITY cairo_scale SYSTEM "xml/cairo_scale.xml">
-<!ENTITY cairo_rotate SYSTEM "xml/cairo_rotate.xml">
-<!ENTITY cairo_default_matrix SYSTEM "xml/cairo_default_matrix.xml">
-<!ENTITY cairo_identity_matrix SYSTEM "xml/cairo_identity_matrix.xml">
-<!ENTITY cairo_transform_point SYSTEM "xml/cairo_transform_point.xml">
-<!ENTITY cairo_transform_distance SYSTEM "xml/cairo_transform_distance.xml">
-<!ENTITY cairo_inverse_transform_point SYSTEM "xml/cairo_inverse_transform_point.xml">
-<!ENTITY cairo_inverse_transform_distance SYSTEM "xml/cairo_inverse_transform_distance.xml">
-<!ENTITY cairo_new_path SYSTEM "xml/cairo_new_path.xml">
-<!ENTITY cairo_move_to SYSTEM "xml/cairo_move_to.xml">
-<!ENTITY cairo_line_to SYSTEM "xml/cairo_line_to.xml">
-<!ENTITY cairo_arc SYSTEM "xml/cairo_arc.xml">
-<!ENTITY cairo_arc_negative SYSTEM "xml/cairo_arc_negative.xml">
-<!ENTITY cairo_rel_move_to SYSTEM "xml/cairo_rel_move_to.xml">
-<!ENTITY cairo_rel_line_to SYSTEM "xml/cairo_rel_line_to.xml">
-<!ENTITY cairo_rectangle SYSTEM "xml/cairo_rectangle.xml">
-<!ENTITY cairo_curve_to SYSTEM "xml/cairo_curve_to.xml">
-<!ENTITY cairo_stroke_path SYSTEM "xml/cairo_stroke_path.xml">
-<!ENTITY cairo_close_path SYSTEM "xml/cairo_close_path.xml">
-<!ENTITY cairo_stroke SYSTEM "xml/cairo_stroke.xml">
-<!ENTITY cairo_fill SYSTEM "xml/cairo_fill.xml">
-<!ENTITY cairo_clip SYSTEM "xml/cairo_clip.xml">
-<!ENTITY cairo_select_font SYSTEM "xml/cairo_select_font.xml">
-<!ENTITY cairo_scale_font SYSTEM "xml/cairo_scale_font.xml">
-<!ENTITY cairo_show_text SYSTEM "xml/cairo_show_text.xml">
-<!ENTITY cairo_text_extents SYSTEM "xml/cairo_text_extents.xml">
-<!ENTITY cairo_current_operator SYSTEM "xml/cairo_current_operator.xml">
-<!ENTITY cairo_current_rgb_color SYSTEM "xml/cairo_current_rgb_color.xml">
-<!ENTITY cairo_current_alpha SYSTEM "xml/cairo_current_alpha.xml">
-<!ENTITY cairo_current_tolerance SYSTEM "xml/cairo_current_tolerance.xml">
-<!ENTITY cairo_current_point SYSTEM "xml/cairo_current_point.xml">
-<!ENTITY cairo_current_fill_rule SYSTEM "xml/cairo_current_fill_rule.xml">
-<!ENTITY cairo_current_line_width SYSTEM "xml/cairo_current_line_width.xml">
-<!ENTITY cairo_current_line_cap SYSTEM "xml/cairo_current_line_cap.xml">
-<!ENTITY cairo_current_line_join SYSTEM "xml/cairo_current_line_join.xml">
-<!ENTITY cairo_current_miter_limit SYSTEM "xml/cairo_current_miter_limit.xml">
-<!ENTITY cairo_current_matrix SYSTEM "xml/cairo_current_matrix.xml">
-<!ENTITY cairo_current_target_surface SYSTEM "xml/cairo_current_target_surface.xml">
-<!ENTITY cairo_status SYSTEM "xml/cairo_status.xml">
-<!ENTITY cairo_status_string SYSTEM "xml/cairo_status_string.xml">
-<!ENTITY cairo_surface_reference SYSTEM "xml/cairo_surface_reference.xml">
-<!ENTITY cairo_surface_destroy SYSTEM "xml/cairo_surface_destroy.xml">
-<!ENTITY cairo_surface_clip_restore SYSTEM "xml/cairo_surface_clip_restore.xml">
-<!ENTITY cairo_surface_set_repeat SYSTEM "xml/cairo_surface_set_repeat.xml">
-<!ENTITY cairo_surface_set_matrix SYSTEM "xml/cairo_surface_set_matrix.xml">
-<!ENTITY cairo_surface_get_matrix SYSTEM "xml/cairo_surface_get_matrix.xml">
-<!ENTITY cairo_surface_set_filter SYSTEM "xml/cairo_surface_set_filter.xml">
-<!ENTITY cairo_matrix_create SYSTEM "xml/cairo_matrix_create.xml">
-<!ENTITY cairo_matrix_destroy SYSTEM "xml/cairo_matrix_destroy.xml">
-<!ENTITY cairo_matrix_copy SYSTEM "xml/cairo_matrix_copy.xml">
-<!ENTITY cairo_matrix_set_identity SYSTEM "xml/cairo_matrix_set_identity.xml">
-<!ENTITY cairo_matrix_translate SYSTEM "xml/cairo_matrix_translate.xml">
-<!ENTITY cairo_matrix_scale SYSTEM "xml/cairo_matrix_scale.xml">
-<!ENTITY cairo_matrix_rotate SYSTEM "xml/cairo_matrix_rotate.xml">
-<!ENTITY cairo_matrix_invert SYSTEM "xml/cairo_matrix_invert.xml">
-<!ENTITY cairo_matrix_multiply SYSTEM "xml/cairo_matrix_multiply.xml">
-<!ENTITY cairo_matrix_transform_distance SYSTEM "xml/cairo_matrix_transform_distance.xml">
-<!ENTITY cairo_matrix_transform_point SYSTEM "xml/cairo_matrix_transform_point.xml">
-<!ENTITY cairo_t SYSTEM "xml/cairo_t.xml">
-<!ENTITY cairo_matrix_t SYSTEM "xml/cairo_matrix_t.xml">
-<!ENTITY cairo_surface_t SYSTEM "xml/cairo_surface_t.xml">
-<!ENTITY cairo_format_t SYSTEM "xml/cairo_format_t.xml">
-<!ENTITY cairo_operator_t SYSTEM "xml/cairo_operator_t.xml">
-<!ENTITY cairo_fill_rule_t SYSTEM "xml/cairo_fill_rule_t.xml">
-<!ENTITY cairo_line_cap_t SYSTEM "xml/cairo_line_cap_t.xml">
-<!ENTITY cairo_text_extents_t SYSTEM "xml/cairo_text_extents_t.xml">
-]>
-<book lang="en">
-<title>Cairo: A Vector Graphics Library</title>
-
-
-<reference>
-<title>functions</title>
-&cairo_create;
-&cairo_reference;
-&cairo_destroy;
-&cairo_save;
-&cairo_restore;
-&cairo_copy;
-&cairo_push_group;
-&cairo_pop_group;
-&cairo_set_target_surface;
-&cairo_set_target_image;
-&cairo_set_target_ps;
-&cairo_set_target_png;
-&cairo_set_target_drawable;
-&cairo_set_target_xcb;
-&cairo_set_operator;
-&cairo_set_rgb_color;
-&cairo_set_alpha;
-&cairo_set_pattern;
-&cairo_set_tolerance;
-&cairo_set_fill_rule;
-&cairo_set_line_width;
-&cairo_set_line_cap;
-&cairo_set_line_join;
-&cairo_set_dash;
-&cairo_set_miter_limit;
-&cairo_translate;
-&cairo_scale;
-&cairo_rotate;
-&cairo_default_matrix;
-&cairo_identity_matrix;
-&cairo_transform_point;
-&cairo_transform_distance;
-&cairo_inverse_transform_point;
-&cairo_inverse_transform_distance;
-&cairo_new_path;
-&cairo_move_to;
-&cairo_line_to;
-&cairo_arc;
-&cairo_arc_negative;
-&cairo_rel_move_to;
-&cairo_rel_line_to;
-&cairo_rectangle;
-&cairo_curve_to;
-&cairo_stroke_path;
-&cairo_close_path;
-&cairo_stroke;
-&cairo_fill;
-&cairo_clip;
-&cairo_select_font;
-&cairo_scale_font;
-&cairo_show_text;
-&cairo_text_extents;
-&cairo_current_operator;
-&cairo_current_rgb_color;
-&cairo_current_alpha;
-&cairo_current_tolerance;
-&cairo_current_point;
-&cairo_current_fill_rule;
-&cairo_current_line_width;
-&cairo_current_line_cap;
-&cairo_current_line_join;
-&cairo_current_miter_limit;
-&cairo_current_matrix;
-&cairo_current_target_surface;
-&cairo_status;
-&cairo_status_string;
-&cairo_surface_reference;
-&cairo_surface_destroy;
-&cairo_surface_clip_restore;
-&cairo_surface_set_repeat;
-&cairo_surface_set_matrix;
-&cairo_surface_get_matrix;
-&cairo_surface_set_filter;
-&cairo_matrix_create;
-&cairo_matrix_destroy;
-&cairo_matrix_copy;
-&cairo_matrix_set_identity;
-&cairo_matrix_translate;
-&cairo_matrix_scale;
-&cairo_matrix_rotate;
-&cairo_matrix_invert;
-&cairo_matrix_multiply;
-&cairo_matrix_transform_distance;
-&cairo_matrix_transform_point;
-</reference>
-<reference>
-<title>types and enums</title>
-&cairo_t;
-&cairo_matrix_t;
-&cairo_surface_t;
-&cairo_format_t;
-&cairo_operator_t;
-&cairo_fill_rule_t;
-&cairo_line_cap_t;
-&cairo_text_extents_t;
-</reference>
-</book>
-
-
-
-
-
diff --git a/doc/reference/xml/cairo_arc.xml b/doc/reference/xml/cairo_arc.xml
deleted file mode 100644
index b8a391f9d..000000000
--- a/doc/reference/xml/cairo_arc.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<refentry id="cairo_arc">
- <refmeta>
- <refentrytitle>cairo_arc</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_arc</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
- void cairo_arc (<link linkend="cairo_t">cairo_t</link> *cr, double xc, double yc, double radius, double angle1, double angle2);</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>xc, yc</parameter> :</term>
- <listitem>
- <simpara>center of arc (a full arc makes a circle)</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_arc</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_arc_negative.xml b/doc/reference/xml/cairo_arc_negative.xml
deleted file mode 100644
index ece1af7f5..000000000
--- a/doc/reference/xml/cairo_arc_negative.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<refentry id="cairo_arc_negative">
- <refmeta>
- <refentrytitle>cairo_arc_negative</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_arc_negative</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
- void cairo_arc_negative (<link linkend="cairo_t">cairo_t</link> *cr, double xc, double yc, double radius, double angle1, double angle2);</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>xc, yc</parameter> :</term>
- <listitem>
- <simpara>center of the arc</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_arc_negative</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_clip.xml b/doc/reference/xml/cairo_clip.xml
deleted file mode 100644
index c1f165306..000000000
--- a/doc/reference/xml/cairo_clip.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_clip">
- <refmeta>
- <refentrytitle>cairo_clip</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_clip</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_clip (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_clip</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_close_path.xml b/doc/reference/xml/cairo_close_path.xml
deleted file mode 100644
index d610c0eee..000000000
--- a/doc/reference/xml/cairo_close_path.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_close_path">
- <refmeta>
- <refentrytitle>cairo_close_path</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_close_path</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_close_path (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_close_path</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_copy.xml b/doc/reference/xml/cairo_copy.xml
deleted file mode 100644
index f9d6537da..000000000
--- a/doc/reference/xml/cairo_copy.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-<refentry id="cairo_copy">
- <refmeta>
- <refentrytitle>cairo_copy</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_copy</refname>
- <refpurpose>copy contents from one <link linkend="cairo_t">cairo_t</link> to another</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_copy (<link linkend="cairo_t">cairo_t</link> *dest, <link linkend="cairo_t">cairo_t</link> *src)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>dest</parameter> :</term>
- <listitem>
- <simpara>an allocated <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>src</parameter> :</term>
- <listitem>
- <simpara><link linkend="cairo_t">cairo_t</link> to copy</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_copy</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- This function copies all state information from src to dest. That includes not yet drawn paths and font information.
- </para>
- <para>
-The new <link linkend="cairo_t">cairo_t</link> will become owner of the target and clip surfaces by incrementing their refcount. But the surfaces will not be copied, that means operations on either src or dest will be painted onto the same surface.
- </para>
- <para>
- Note that saved states on the stack can only be restored once. So if you have unclosed calls to <link linkend="cairo_save">cairo_save</link> before copying, calling <link linkend="cairo_restore">cairo_restore</link> on both, src and dest is invalid.
- </para>
- </refsect1>
- <refsect1>
- <title>See also</title>
- <para>
- cairo_clone
- </para>
- </refsect1>
-
-</refentry>
diff --git a/doc/reference/xml/cairo_create.xml b/doc/reference/xml/cairo_create.xml
deleted file mode 100644
index eb1c530aa..000000000
--- a/doc/reference/xml/cairo_create.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<refentry id="cairo_create">
- <refmeta>
- <refentrytitle>cairo_create</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_create</refname>
- <refpurpose>create a new <link linkend="cairo_t">cairo_t</link> object</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting><link linkend="cairo_t">cairo_t</link> * cairo_create (void)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term/>
- <listitem>
- <simpara>this takes no arguments</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_create</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- This function creates a new <link linkend="cairo_t">cairo_t</link> with a reference count of one. Call <link linkend="cairo_destroy">cairo_destroy</link> to free the allocated resources.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_alpha.xml b/doc/reference/xml/cairo_current_alpha.xml
deleted file mode 100644
index 9aae8e166..000000000
--- a/doc/reference/xml/cairo_current_alpha.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_current_alpha">
- <refmeta>
- <refentrytitle>cairo_current_alpha</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_alpha</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-double cairo_current_alpha (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_alpha</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_fill_rule.xml b/doc/reference/xml/cairo_current_fill_rule.xml
deleted file mode 100644
index 3902c7acb..000000000
--- a/doc/reference/xml/cairo_current_fill_rule.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_current_fill_rule">
- <refmeta>
- <refentrytitle>cairo_current_fill_rule</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_fill_rule</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-<link linkend="cairo_fill_rule_t">cairo_fill_rule_t</link> cairo_current_fill_rule (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_fill_rule</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_font.xml b/doc/reference/xml/cairo_current_font.xml
deleted file mode 100644
index 3503b6db7..000000000
--- a/doc/reference/xml/cairo_current_font.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-
-<refentry id="cairo_current_font">
- <refmeta>
- <refentrytitle>cairo_current_font</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_font</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
- cairo_font_t *
- cairo_current_font (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_font</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- returns pointer to the current cairo_font_t object in the <link linkend="cairo_t">cairo_t</link>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_font_extents.xml b/doc/reference/xml/cairo_current_font_extents.xml
deleted file mode 100644
index 822cd4049..000000000
--- a/doc/reference/xml/cairo_current_font_extents.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<refentry id="cairo_current_font_extents">
- <refmeta>
- <refentrytitle>cairo_current_font_extents</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_font_extents</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_current_font_extents (<link linkend="cairo_t">cairo_t</link> *cr, cairo_font_extents_t *extents)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>extents</parameter> :</term>
- <listitem>
- <simpara>fills in a provided cairo_font_extents_t object</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_font_extents</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_line_cap.xml b/doc/reference/xml/cairo_current_line_cap.xml
deleted file mode 100644
index 4b01c4db7..000000000
--- a/doc/reference/xml/cairo_current_line_cap.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_current_line_cap">
- <refmeta>
- <refentrytitle>cairo_current_line_cap</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_line_cap</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-<link linkend="cairo_line_cap_t">cairo_line_cap_t</link> cairo_current_line_cap (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_line_cap</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_line_join.xml b/doc/reference/xml/cairo_current_line_join.xml
deleted file mode 100644
index 58571aba8..000000000
--- a/doc/reference/xml/cairo_current_line_join.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_current_line_join">
- <refmeta>
- <refentrytitle>cairo_current_line_join</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_line_join</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_line_join_t cairo_current_line_join (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_line_join</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_line_width.xml b/doc/reference/xml/cairo_current_line_width.xml
deleted file mode 100644
index f2af35f8f..000000000
--- a/doc/reference/xml/cairo_current_line_width.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_current_line_width">
- <refmeta>
- <refentrytitle>cairo_current_line_width</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_line_width</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-double cairo_current_line_width (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_line_width</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_matrix.xml b/doc/reference/xml/cairo_current_matrix.xml
deleted file mode 100644
index 03f435227..000000000
--- a/doc/reference/xml/cairo_current_matrix.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_current_matrix">
- <refmeta>
- <refentrytitle>cairo_current_matrix</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_matrix</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_current_matrix (<link linkend="cairo_t">cairo_t</link> *cr, <link linkend="cairo_matrix_t">cairo_matrix_t</link> *matrix)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>matrix</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_matrix</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_miter_limit.xml b/doc/reference/xml/cairo_current_miter_limit.xml
deleted file mode 100644
index fa0403ddb..000000000
--- a/doc/reference/xml/cairo_current_miter_limit.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_current_miter_limit">
- <refmeta>
- <refentrytitle>cairo_current_miter_limit</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_miter_limit</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-double cairo_current_miter_limit (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_miter_limit</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_operator.xml b/doc/reference/xml/cairo_current_operator.xml
deleted file mode 100644
index 166717300..000000000
--- a/doc/reference/xml/cairo_current_operator.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_current_operator">
- <refmeta>
- <refentrytitle>cairo_current_operator</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_operator</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-<link linkend="cairo_operator_t">cairo_operator_t</link> cairo_current_operator (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_operator</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_point.xml b/doc/reference/xml/cairo_current_point.xml
deleted file mode 100644
index a865bf1e5..000000000
--- a/doc/reference/xml/cairo_current_point.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_current_point">
- <refmeta>
- <refentrytitle>cairo_current_point</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_point</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_current_point (<link linkend="cairo_t">cairo_t</link> *cr, double *x, double *y)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>x</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>y</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_point</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_rgb_color.xml b/doc/reference/xml/cairo_current_rgb_color.xml
deleted file mode 100644
index a1a8bbcac..000000000
--- a/doc/reference/xml/cairo_current_rgb_color.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
-<refentry id="cairo_current_rgb_color">
- <refmeta>
- <refentrytitle>cairo_current_rgb_color</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_rgb_color</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_current_rgb_color (<link linkend="cairo_t">cairo_t</link> *cr, double *red, double *green, double *blue)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>red</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>green</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>blue</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_rgb_color</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_target_surface.xml b/doc/reference/xml/cairo_current_target_surface.xml
deleted file mode 100644
index 60d0263b6..000000000
--- a/doc/reference/xml/cairo_current_target_surface.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-<refentry id="cairo_current_target_surface">
- <refmeta>
- <refentrytitle>cairo_current_target_surface</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_target_surface</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting><link linkend="cairo_surface_t">cairo_surface_t</link> * cairo_current_target_surface (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_target_surface</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_current_tolerance.xml b/doc/reference/xml/cairo_current_tolerance.xml
deleted file mode 100644
index bfc24151c..000000000
--- a/doc/reference/xml/cairo_current_tolerance.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_current_tolerance">
- <refmeta>
- <refentrytitle>cairo_current_tolerance</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_current_tolerance</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-double cairo_current_tolerance (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_current_tolerance</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_curve_to.xml b/doc/reference/xml/cairo_curve_to.xml
deleted file mode 100644
index 330ed3629..000000000
--- a/doc/reference/xml/cairo_curve_to.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-<refentry id="cairo_curve_to">
- <refmeta>
- <refentrytitle>cairo_curve_to</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_curve_to</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
- void cairo_curve_to (<link linkend="cairo_t">cairo_t</link> *cr, double x1, double y1, double x2, double y2, double x3, double y3);</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>x1</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>y1</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>x2</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>y2</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>x3</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>y3</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_curve_to</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_default_matrix.xml b/doc/reference/xml/cairo_default_matrix.xml
deleted file mode 100644
index 182ca01a3..000000000
--- a/doc/reference/xml/cairo_default_matrix.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_default_matrix">
- <refmeta>
- <refentrytitle>cairo_default_matrix</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_default_matrix</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_default_matrix (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_default_matrix</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_destroy.xml b/doc/reference/xml/cairo_destroy.xml
deleted file mode 100644
index 0f55239fa..000000000
--- a/doc/reference/xml/cairo_destroy.xml
+++ /dev/null
@@ -1,38 +0,0 @@
-<refentry id="cairo_destroy">
- <refmeta>
- <refentrytitle>cairo_destroy</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_destroy</refname>
- <refpurpose>free a <link linkend="cairo_t">cairo_t</link></refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_destroy (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_destroy</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- Decreases the reference of a a <link linkend="cairo_t">cairo_t</link>. If the refcount drops to zero, all associated resources will be freed.
- </para>
- <para>
- Saved states on the stack which were not restored with <link linkend="cairo_restore">cairo_restore</link> will be destroyed, too.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_fill.xml b/doc/reference/xml/cairo_fill.xml
deleted file mode 100644
index e890ab1b1..000000000
--- a/doc/reference/xml/cairo_fill.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_fill">
- <refmeta>
- <refentrytitle>cairo_fill</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_fill</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_fill (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_fill</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_fill_rule_t.xml b/doc/reference/xml/cairo_fill_rule_t.xml
deleted file mode 100644
index 9f1fbe3ee..000000000
--- a/doc/reference/xml/cairo_fill_rule_t.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<refentry id="cairo_fill_rule_t">
- <refmeta>
- <refentrytitle>cairo_fill_rule_t</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
-
- <refnamediv>
- <refname>cairo_fill_rule_t</refname>
- <refpurpose>enumeration for fill rules</refpurpose>
- </refnamediv>
-
- <refsect1>
- <title>Description</title>
- <indexterm><primary>enums</primary>
- <secondary>cairo_fill_rule_t</secondary></indexterm>
-<programlisting>typedef enum cairo_fill_rule {
- CAIRO_FILL_RULE_WINDING,
- CAIRO_FILL_RULE_EVEN_ODD
-} cairo_fill_rule_t;
-</programlisting>
-<para>
-Select ways to fill paths.
-</para>
-<variablelist role="enum">
-<varlistentry>
-<term><literal>CAIRO_FILL_RULE_WINDING</literal></term>
-<listitem><simpara>counts all intersections with a clockwise line positive and intersections with a counter-clockwise line negative. All areas with a non-zero counts are filled.
-</simpara></listitem>
-</varlistentry>
-<varlistentry>
-<term><literal>CAIRO_FILL_RULE_EVEN_ODD</literal></term>
-<listitem><simpara>Only the area from one intersection to the next will be filled, no matter what orientation the intersected line has.
-</simpara></listitem>
-</varlistentry>
-</variablelist>
- </refsect1>
-</refentry>
-
-
-
diff --git a/doc/reference/xml/cairo_format_t.xml b/doc/reference/xml/cairo_format_t.xml
deleted file mode 100644
index e80c18a94..000000000
--- a/doc/reference/xml/cairo_format_t.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-<refentry id="cairo_format_t">
- <refmeta>
- <refentrytitle>cairo_format_t</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
-
- <refnamediv>
- <refname>cairo_format_t</refname>
- <refpurpose>enumeration for image formats</refpurpose>
- </refnamediv>
-
- <refsect1>
- <title>Description</title>
- <indexterm><primary>enums</primary>
- <secondary>cairo_format_t</secondary></indexterm>
-<programlisting>typedef enum cairo_format {
- CAIRO_FORMAT_ARGB32 = PictStandardARGB32,
- CAIRO_FORMAT_RGB24 = PictStandardRGB24,
- CAIRO_FORMAT_A8 = PictStandardA8,
- CAIRO_FORMAT_A1 = PictStandardA1
-} cairo_format_t;
-</programlisting>
-<para>
-Possible formats for in-memory images.
-</para>
-<variablelist role="enum">
-<varlistentry>
-<term><literal>CAIRO_FORMAT_ARGB32</literal></term>
-<listitem><simpara>one byte for red, green, blue and alpha. (rowstride = width * 4)
-</simpara></listitem>
-</varlistentry>
-<varlistentry>
-<term><literal>CAIRO_FORMAT_RGB24</literal></term>
-<listitem><simpara>one byte for red, green and blue (rowstride = width * 4)
-</simpara></listitem>
-</varlistentry>
-<varlistentry>
-<term><literal>CAIRO_FORMAT_A8</literal></term>
-<listitem><simpara>indexed color image
-</simpara></listitem>
-</varlistentry>
-<varlistentry>
-<term><literal>CAIRO_FORMAT_A1</literal></term>
-<listitem><simpara>a bitmap
-</simpara></listitem>
-</varlistentry>
-</variablelist>
- </refsect1>
-</refentry>
-
-
-
diff --git a/doc/reference/xml/cairo_hit.xml b/doc/reference/xml/cairo_hit.xml
deleted file mode 100644
index 3d834586a..000000000
--- a/doc/reference/xml/cairo_hit.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-<refentry id="cairo_hit">
- <refmeta>
- <refentrytitle>cairo_hit</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_hit</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <funcsynopsis>
- <funcsynopsisinfo>
-</funcsynopsisinfo>
- <funcprototype>
- <funcdef>int <function>cairo_hit</function></funcdef>
- <paramdef>
- <link linkend="cairo_t">cairo_t</link>
- <parameter>*cr</parameter>
- </paramdef>
- </funcprototype>
- </funcsynopsis>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_hit</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_identity_matrix.xml b/doc/reference/xml/cairo_identity_matrix.xml
deleted file mode 100644
index 23dafad9e..000000000
--- a/doc/reference/xml/cairo_identity_matrix.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_identity_matrix">
- <refmeta>
- <refentrytitle>cairo_identity_matrix</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_identity_matrix</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_identity_matrix (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_identity_matrix</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_in_fill.xml b/doc/reference/xml/cairo_in_fill.xml
deleted file mode 100644
index df78c484a..000000000
--- a/doc/reference/xml/cairo_in_fill.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<refentry id="cairo_in_fill">
-<refmeta>
-<refentrytitle>cairo_in_fill</refentrytitle>
-<manvolnum>3</manvolnum>
-</refmeta>
-
-<refnamediv>
-<refname>cairo_in_fill</refname>
-<refpurpose>some description</refpurpose>
-</refnamediv>
-
-
-<refsynopsisdiv>
-<funcsynopsis>
-<funcsynopsisinfo>
-</funcsynopsisinfo>
-<funcprototype>
- <funcdef>void <function>cairo_in_fill</function></funcdef><paramdef><link linkend="cairo_t">cairo_t</link> <parameter>*cr</parameter></paramdef>
-<paramdef>double <parameter>x</parameter></paramdef>
-<paramdef>double <parameter>y</parameter></paramdef>
-</funcprototype>
-</funcsynopsis>
-</refsynopsisdiv>
-
-<refsect1>
- <title>Description</title>
- <para>
- <indexterm><primary>functions</primary>
- <secondary>cairo_in_fill</secondary></indexterm>
- <indexterm><primary></primary></indexterm>
- </para>
- </refsect1>
-</refentry>
-
diff --git a/doc/reference/xml/cairo_in_stroke.xml b/doc/reference/xml/cairo_in_stroke.xml
deleted file mode 100644
index 77c9d6c34..000000000
--- a/doc/reference/xml/cairo_in_stroke.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-<refentry id="cairo_in_stroke">
-<refmeta>
-<refentrytitle>cairo_in_stroke</refentrytitle>
-<manvolnum>3</manvolnum>
-</refmeta>
-
-<refnamediv>
-<refname>cairo_in_stroke</refname>
-<refpurpose>some description</refpurpose>
-</refnamediv>
-
-
-<refsynopsisdiv>
-<funcsynopsis>
-<funcsynopsisinfo>
-</funcsynopsisinfo>
-<funcprototype>
- <funcdef>void <function>cairo_in_stroke</function></funcdef><paramdef><link linkend="cairo_t">cairo_t</link> <parameter>*cr</parameter></paramdef>
-<paramdef>double <parameter>x</parameter></paramdef>
-<paramdef>double <parameter>y</parameter></paramdef>
-</funcprototype>
-</funcsynopsis>
-</refsynopsisdiv>
-
-<refsect1>
- <title>Description</title>
- <para>
- <indexterm><primary>functions</primary>
- <secondary>cairo_in_stroke</secondary></indexterm>
- <indexterm><primary></primary></indexterm>
- </para>
- </refsect1>
-</refentry>
-
diff --git a/doc/reference/xml/cairo_inverse_transform_distance.xml b/doc/reference/xml/cairo_inverse_transform_distance.xml
deleted file mode 100644
index a525fdc0e..000000000
--- a/doc/reference/xml/cairo_inverse_transform_distance.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_inverse_transform_distance">
- <refmeta>
- <refentrytitle>cairo_inverse_transform_distance</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_inverse_transform_distance</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_inverse_transform_distance (<link linkend="cairo_t">cairo_t</link> *cr, double *dx, double *dy)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dx</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dy</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_inverse_transform_distance</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_inverse_transform_point.xml b/doc/reference/xml/cairo_inverse_transform_point.xml
deleted file mode 100644
index 7100a92bd..000000000
--- a/doc/reference/xml/cairo_inverse_transform_point.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_inverse_transform_point">
- <refmeta>
- <refentrytitle>cairo_inverse_transform_point</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_inverse_transform_point</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_inverse_transform_point (<link linkend="cairo_t">cairo_t</link> *cr, double *x, double *y)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>x</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>y</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_inverse_transform_point</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_line_cap_t.xml b/doc/reference/xml/cairo_line_cap_t.xml
deleted file mode 100644
index 9f1ee028a..000000000
--- a/doc/reference/xml/cairo_line_cap_t.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-<refentry id="cairo_line_cap_t">
- <refmeta>
- <refentrytitle>cairo_line_cap_t</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
-
- <refnamediv>
- <refname>cairo_line_cap_t</refname>
- <refpurpose>enumeration for style of line-endings</refpurpose>
- </refnamediv>
-
- <refsect1>
- <title>Description</title>
- <indexterm><primary>enums</primary>
- <secondary>cairo_line_cap_t</secondary></indexterm>
-<programlisting>typedef enum cairo_line_cap {
- CAIRO_LINE_CAP_BUTT,
- CAIRO_LINE_CAP_ROUND,
- CAIRO_LINE_CAP_SQUARE
-} cairo_line_cap_t;
-</programlisting>
-<variablelist role="enum">
-<varlistentry>
-<term><literal>CAIRO_LINE_CAP_BUTT</literal></term>
-<listitem><simpara>start(stop) the line exactly at the start(end) point
-</simpara></listitem>
-</varlistentry>
-<varlistentry>
-<term><literal>CAIRO_LINE_CAP_ROUND</literal></term>
-<listitem><simpara>use a round ending, the center of the circle is the end point.
-</simpara></listitem>
-</varlistentry>
-<varlistentry>
-<term><literal>CAIRO_LINE_CAP_SQUARE</literal></term>
-<listitem><simpara>use squared ending, the center of the square is the end point.
-</simpara></listitem>
-</varlistentry>
-</variablelist>
- </refsect1>
-</refentry>
-
-
-
diff --git a/doc/reference/xml/cairo_line_to.xml b/doc/reference/xml/cairo_line_to.xml
deleted file mode 100644
index 7cc226dad..000000000
--- a/doc/reference/xml/cairo_line_to.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_line_to">
- <refmeta>
- <refentrytitle>cairo_line_to</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_line_to</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_line_to (<link linkend="cairo_t">cairo_t</link> *cr, double x, double y)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>x</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>y</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_line_to</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_matrix_copy.xml b/doc/reference/xml/cairo_matrix_copy.xml
deleted file mode 100644
index a7da42078..000000000
--- a/doc/reference/xml/cairo_matrix_copy.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_matrix_copy">
- <refmeta>
- <refentrytitle>cairo_matrix_copy</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_matrix_copy</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_matrix_copy (<link linkend="cairo_matrix_t">cairo_matrix_t</link> *matrix, const <link linkend="cairo_matrix_t">cairo_matrix_t</link> *other)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>matrix</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>other</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_matrix_copy</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_matrix_create.xml b/doc/reference/xml/cairo_matrix_create.xml
deleted file mode 100644
index b3351c8a9..000000000
--- a/doc/reference/xml/cairo_matrix_create.xml
+++ /dev/null
@@ -1,34 +0,0 @@
-
-<refentry id="cairo_matrix_create">
- <refmeta>
- <refentrytitle>cairo_matrix_create</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_matrix_create</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting><link linkend="cairo_matrix_t">cairo_matrix_t</link> * cairo_matrix_create (void)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term/>
- <listitem>
- <simpara>this takes no arguments</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_matrix_create</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_matrix_destroy.xml b/doc/reference/xml/cairo_matrix_destroy.xml
deleted file mode 100644
index 24cb7d385..000000000
--- a/doc/reference/xml/cairo_matrix_destroy.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_matrix_destroy">
- <refmeta>
- <refentrytitle>cairo_matrix_destroy</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_matrix_destroy</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_matrix_destroy (<link linkend="cairo_matrix_t">cairo_matrix_t</link> *matrix)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>matrix</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_matrix_destroy</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_matrix_invert.xml b/doc/reference/xml/cairo_matrix_invert.xml
deleted file mode 100644
index 3786b24a7..000000000
--- a/doc/reference/xml/cairo_matrix_invert.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_matrix_invert">
- <refmeta>
- <refentrytitle>cairo_matrix_invert</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_matrix_invert</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_matrix_invert (<link linkend="cairo_matrix_t">cairo_matrix_t</link> *matrix)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>matrix</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_matrix_invert</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_matrix_multiply.xml b/doc/reference/xml/cairo_matrix_multiply.xml
deleted file mode 100644
index 55d2a71ad..000000000
--- a/doc/reference/xml/cairo_matrix_multiply.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_matrix_multiply">
- <refmeta>
- <refentrytitle>cairo_matrix_multiply</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_matrix_multiply</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_matrix_multiply (<link linkend="cairo_matrix_t">cairo_matrix_t</link> *result, const <link linkend="cairo_matrix_t">cairo_matrix_t</link> *a, const <link linkend="cairo_matrix_t">cairo_matrix_t</link> *b)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>result</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>a</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>b</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_matrix_multiply</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_matrix_rotate.xml b/doc/reference/xml/cairo_matrix_rotate.xml
deleted file mode 100644
index 1f9005125..000000000
--- a/doc/reference/xml/cairo_matrix_rotate.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_matrix_rotate">
- <refmeta>
- <refentrytitle>cairo_matrix_rotate</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_matrix_rotate</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_matrix_rotate (<link linkend="cairo_matrix_t">cairo_matrix_t</link> *matrix, double radians)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>matrix</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>radians</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_matrix_rotate</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_matrix_scale.xml b/doc/reference/xml/cairo_matrix_scale.xml
deleted file mode 100644
index 183ef6d55..000000000
--- a/doc/reference/xml/cairo_matrix_scale.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_matrix_scale">
- <refmeta>
- <refentrytitle>cairo_matrix_scale</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_matrix_scale</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_matrix_scale (<link linkend="cairo_matrix_t">cairo_matrix_t</link> *matrix, double sx, double sy)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>matrix</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>sx</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>sy</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_matrix_scale</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_matrix_set_identity.xml b/doc/reference/xml/cairo_matrix_set_identity.xml
deleted file mode 100644
index 449de6d4f..000000000
--- a/doc/reference/xml/cairo_matrix_set_identity.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_matrix_set_identity">
- <refmeta>
- <refentrytitle>cairo_matrix_set_identity</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_matrix_set_identity</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_matrix_set_identity (<link linkend="cairo_matrix_t">cairo_matrix_t</link> *matrix)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>matrix</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_matrix_set_identity</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_matrix_t.xml b/doc/reference/xml/cairo_matrix_t.xml
deleted file mode 100644
index 67632ac18..000000000
--- a/doc/reference/xml/cairo_matrix_t.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-<refentry id="cairo_matrix_t">
- <refmeta>
- <refentrytitle>cairo_matrix</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_matrix</refname>
- <refpurpose>a matrix</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <para><indexterm><primary>types</primary><secondary>cairo_matrix</secondary></indexterm><indexterm><primary/></indexterm>
- A <varname>cairo_matrix</varname> contains the current state of the rendering device,
- including coordinates of yet to be drawn shapes.
- <varname>cairo_matrix</varname>'s can be pushed to a stack via
- <link linkend="cairo_save">cairo_save</link>.
- They may then savely be changed, without loosing the current state.
- Use <link linkend="cairo_restore">cairo_restore</link> to
- restore to the saved state.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_matrix_transform_distance.xml b/doc/reference/xml/cairo_matrix_transform_distance.xml
deleted file mode 100644
index a1a558078..000000000
--- a/doc/reference/xml/cairo_matrix_transform_distance.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_matrix_transform_distance">
- <refmeta>
- <refentrytitle>cairo_matrix_transform_distance</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_matrix_transform_distance</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_matrix_transform_distance (<link linkend="cairo_matrix_t">cairo_matrix_t</link> *matrix, double *dx, double *dy)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>matrix</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dx</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dy</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_matrix_transform_distance</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_matrix_transform_point.xml b/doc/reference/xml/cairo_matrix_transform_point.xml
deleted file mode 100644
index 2b0e12b59..000000000
--- a/doc/reference/xml/cairo_matrix_transform_point.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_matrix_transform_point">
- <refmeta>
- <refentrytitle>cairo_matrix_transform_point</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_matrix_transform_point</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_matrix_transform_point (<link linkend="cairo_matrix_t">cairo_matrix_t</link> *matrix, double *x, double *y)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>matrix</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>x</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>y</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_matrix_transform_point</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_matrix_translate.xml b/doc/reference/xml/cairo_matrix_translate.xml
deleted file mode 100644
index 9800569ca..000000000
--- a/doc/reference/xml/cairo_matrix_translate.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_matrix_translate">
- <refmeta>
- <refentrytitle>cairo_matrix_translate</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_matrix_translate</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_matrix_translate (<link linkend="cairo_matrix_t">cairo_matrix_t</link> *matrix, double tx, double ty)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>matrix</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>tx</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>ty</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_matrix_translate</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_move_to.xml b/doc/reference/xml/cairo_move_to.xml
deleted file mode 100644
index dc8118f87..000000000
--- a/doc/reference/xml/cairo_move_to.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_move_to">
- <refmeta>
- <refentrytitle>cairo_move_to</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_move_to</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_move_to (<link linkend="cairo_t">cairo_t</link> *cr, double x, double y)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>x</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>y</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_move_to</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_new_path.xml b/doc/reference/xml/cairo_new_path.xml
deleted file mode 100644
index 680d7f937..000000000
--- a/doc/reference/xml/cairo_new_path.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_new_path">
- <refmeta>
- <refentrytitle>cairo_new_path</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_new_path</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_new_path (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_new_path</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_operator_t.xml b/doc/reference/xml/cairo_operator_t.xml
deleted file mode 100644
index b659bb9b2..000000000
--- a/doc/reference/xml/cairo_operator_t.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-<refentry id="cairo_operator_t">
- <refmeta>
- <refentrytitle>cairo_operator_t</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
-
- <refnamediv>
- <refname>cairo_operator_t</refname>
- <refpurpose>enumeration for image operators</refpurpose>
- </refnamediv>
-
- <refsect1>
- <title>Description</title>
- <indexterm><primary>enums</primary>
- <secondary>cairo_operator_t</secondary></indexterm>
-<programlisting>typedef enum cairo_operator {
- CAIRO_OPERATOR_CLEAR,
- CAIRO_OPERATOR_SRC,
- CAIRO_OPERATOR_DST,
- CAIRO_OPERATOR_OVER,
- CAIRO_OPERATOR_OVER_REVERSE,
- CAIRO_OPERATOR_IN,
- CAIRO_OPERATOR_IN_REVERSE,
- CAIRO_OPERATOR_OUT,
- CAIRO_OPERATOR_OUT_REVERSE,
- CAIRO_OPERATOR_ATOP,
- CAIRO_OPERATOR_ATOP_REVERSE,
- CAIRO_OPERATOR_XOR,
- CAIRO_OPERATOR_ADD,
- CAIRO_OPERATOR_SATURATE
-} cairo_operator_t;
-</programlisting>
-<para>
-Operators for surface-compositing. XXX
-</para>
-<variablelist role="enum">
-<varlistentry>
-<term><literal></literal></term>
-<listitem><simpara>
-</simpara></listitem>
-</varlistentry>
-</variablelist>
- </refsect1>
-</refentry>
-
-
-
diff --git a/doc/reference/xml/cairo_pop_group.xml b/doc/reference/xml/cairo_pop_group.xml
deleted file mode 100644
index 9adc0ad62..000000000
--- a/doc/reference/xml/cairo_pop_group.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_pop_group">
- <refmeta>
- <refentrytitle>cairo_pop_group</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_pop_group</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_pop_group (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_pop_group</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_push_group.xml b/doc/reference/xml/cairo_push_group.xml
deleted file mode 100644
index 9d252cc72..000000000
--- a/doc/reference/xml/cairo_push_group.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_push_group">
- <refmeta>
- <refentrytitle>cairo_push_group</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_push_group</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_push_group (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_push_group</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_rectangle.xml b/doc/reference/xml/cairo_rectangle.xml
deleted file mode 100644
index bab307f32..000000000
--- a/doc/reference/xml/cairo_rectangle.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-<refentry id="cairo_rectangle">
- <refmeta>
- <refentrytitle>cairo_rectangle</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_rectangle</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
- void cairo_rectangle (<link linkend="cairo_t">cairo_t</link> *cr, double x, double y, double width, double height);</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>x, y</parameter> :</term>
- <listitem>
- <simpara>coordinates of the left top corner</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>width, height</parameter> :</term>
- <listitem>
- <simpara>width and height of the rectangle</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_rectangle</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- The current line style applies to the lines of the rectangle.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_reference.xml b/doc/reference/xml/cairo_reference.xml
deleted file mode 100644
index 21725adbd..000000000
--- a/doc/reference/xml/cairo_reference.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<refentry id="cairo_reference">
- <refmeta>
- <refentrytitle>cairo_reference</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_reference</refname>
- <refpurpose>increase reference count of <link linkend="cairo_t">cairo_t</link></refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_reference (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_reference</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- When calling <function>cairo_reference</function> the reference count will be increased by one and the caller becomes owner of the <link linkend="cairo_t">cairo_t</link>. When the creator of the <link linkend="cairo_t">cairo_t</link> destroys the the object via <link linkend="cairo_destroy">cairo_destroy</link> the refcount will be decreased but the object will stay valid, since you are still owner of the object.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_rel_curve_to.xml b/doc/reference/xml/cairo_rel_curve_to.xml
deleted file mode 100644
index c16f85ff2..000000000
--- a/doc/reference/xml/cairo_rel_curve_to.xml
+++ /dev/null
@@ -1,70 +0,0 @@
-<refentry id="cairo_curve_to">
- <refmeta>
- <refentrytitle><link linkend="cairo_curve_to">cairo_curve_to</link></refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname><link linkend="cairo_curve_to">cairo_curve_to</link></refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
- void <link linkend="cairo_curve_to">cairo_curve_to</link> (<link linkend="cairo_t">cairo_t</link> *cr, double dx1, double dy1, double dx2, double dy2, double dx3, double dy3);</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dx1</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dy1</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dx2</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dy2</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dx3</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dy3</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary><link linkend="cairo_curve_to">cairo_curve_to</link></secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_rel_line_to.xml b/doc/reference/xml/cairo_rel_line_to.xml
deleted file mode 100644
index 208cb4d33..000000000
--- a/doc/reference/xml/cairo_rel_line_to.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_rel_line_to">
- <refmeta>
- <refentrytitle>cairo_rel_line_to</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_rel_line_to</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_rel_line_to (<link linkend="cairo_t">cairo_t</link> *cr, double dx, double dy)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dx</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dy</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_rel_line_to</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_rel_move_to.xml b/doc/reference/xml/cairo_rel_move_to.xml
deleted file mode 100644
index 2468536b9..000000000
--- a/doc/reference/xml/cairo_rel_move_to.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_rel_move_to">
- <refmeta>
- <refentrytitle>cairo_rel_move_to</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_rel_move_to</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_rel_move_to (<link linkend="cairo_t">cairo_t</link> *cr, double dx, double dy)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dx</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dy</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_rel_move_to</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_restore.xml b/doc/reference/xml/cairo_restore.xml
deleted file mode 100644
index ed2411a52..000000000
--- a/doc/reference/xml/cairo_restore.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-<refentry id="cairo_restore">
- <refmeta>
- <refentrytitle>cairo_restore</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_restore</refname>
- <refpurpose>restore a saved state</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_restore (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_restore</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- This fucntion is the counterpart to <link linkend="cairo_save">cairo_save</link>. A saved state can be restored with cairo_restore.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_rotate.xml b/doc/reference/xml/cairo_rotate.xml
deleted file mode 100644
index 6effd5648..000000000
--- a/doc/reference/xml/cairo_rotate.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_rotate">
- <refmeta>
- <refentrytitle>cairo_rotate</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_rotate</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_rotate (<link linkend="cairo_t">cairo_t</link> *cr, double angle)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>angle</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_rotate</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_save.xml b/doc/reference/xml/cairo_save.xml
deleted file mode 100644
index fc2a4e04e..000000000
--- a/doc/reference/xml/cairo_save.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-<refentry id="cairo_save">
- <refmeta>
- <refentrytitle>cairo_save</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_save</refname>
- <refpurpose>save current state</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_save (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_save</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- This function stores the complete state of a <link linkend="cairo_t">cairo_t</link>. It may then be changed in any way. The saved state can then be restored with <link linkend="cairo_restore">cairo_restore</link>. Calls to cairo_save may be nested to an arbitraty depth.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_scale.xml b/doc/reference/xml/cairo_scale.xml
deleted file mode 100644
index eccd8af80..000000000
--- a/doc/reference/xml/cairo_scale.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_scale">
- <refmeta>
- <refentrytitle>cairo_scale</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_scale</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_scale (<link linkend="cairo_t">cairo_t</link> *cr, double sx, double sy)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>sx</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>sy</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_scale</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_scale_font.xml b/doc/reference/xml/cairo_scale_font.xml
deleted file mode 100644
index 170df09b0..000000000
--- a/doc/reference/xml/cairo_scale_font.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_scale_font">
- <refmeta>
- <refentrytitle>cairo_scale_font</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_scale_font</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_scale_font (<link linkend="cairo_t">cairo_t</link> *cr, double scale)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>scale</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_scale_font</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_select_font.xml b/doc/reference/xml/cairo_select_font.xml
deleted file mode 100644
index 36bd782f8..000000000
--- a/doc/reference/xml/cairo_select_font.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
-<refentry id="cairo_select_font">
- <refmeta>
- <refentrytitle>cairo_select_font</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_select_font</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_select_font (<link linkend="cairo_t">cairo_t</link> *cr, const char *family, cairo_font_slant_t slant, cairo_font_weight_t weight);</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>family</parameter> :</term>
- <listitem>
- <simpara>name for the font family (e.g. XXX)</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>slant</parameter> :</term>
- <listitem>
- <simpara>see cairo_font_slant_t for valid values</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>weight</parameter> :</term>
- <listitem>
- <simpara>see cairo_font_weight_t for valid values</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_select_font</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_alpha.xml b/doc/reference/xml/cairo_set_alpha.xml
deleted file mode 100644
index e996c33bf..000000000
--- a/doc/reference/xml/cairo_set_alpha.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-<refentry id="cairo_set_alpha">
- <refmeta>
- <refentrytitle>cairo_set_alpha</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_alpha</refname>
- <refpurpose>set opaqueness for painting</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_alpha (<link linkend="cairo_t">cairo_t</link> *cr, double alpha)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a cairo_r</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>alpha</parameter> :</term>
- <listitem>
- <simpara>an alpha value between 0.0 and 1.0</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_alpha</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- If alpha is not between 0.0 and 1.0 it will be restricted to fit.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_dash.xml b/doc/reference/xml/cairo_set_dash.xml
deleted file mode 100644
index 50d1b37ff..000000000
--- a/doc/reference/xml/cairo_set_dash.xml
+++ /dev/null
@@ -1,53 +0,0 @@
-
-<refentry id="cairo_set_dash">
- <refmeta>
- <refentrytitle>cairo_set_dash</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_dash</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_dash (<link linkend="cairo_t">cairo_t</link> *cr, double *dashes, int ndash, double offset)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dashes</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>ndash</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>offset</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_dash</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_fill_rule.xml b/doc/reference/xml/cairo_set_fill_rule.xml
deleted file mode 100644
index 64bd9b51c..000000000
--- a/doc/reference/xml/cairo_set_fill_rule.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_set_fill_rule">
- <refmeta>
- <refentrytitle>cairo_set_fill_rule</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_fill_rule</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_fill_rule (<link linkend="cairo_t">cairo_t</link> *cr, <link linkend="cairo_fill_rule_t">cairo_fill_rule_t</link> fill_rule)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>fill_rule</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_fill_rule</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_font.xml b/doc/reference/xml/cairo_set_font.xml
deleted file mode 100644
index 31661494e..000000000
--- a/doc/reference/xml/cairo_set_font.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<refentry id="cairo_set_font">
- <refmeta>
- <refentrytitle>cairo_set_font</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_font</refname>
- <refpurpose>replace the font in the current state</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_font (<link linkend="cairo_t">cairo_t</link> *cr, cairo_font_t *font)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>font</parameter> :</term>
- <listitem>
- <simpara>replaces the current cairo_font_t object in the <link linkend="cairo_t">cairo_t</link> with font. The replaced font in the <link linkend="cairo_t">cairo_t</link> will be destroyed if there are no other references to it.</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_font</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_line_cap.xml b/doc/reference/xml/cairo_set_line_cap.xml
deleted file mode 100644
index 9b346b782..000000000
--- a/doc/reference/xml/cairo_set_line_cap.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<refentry id="cairo_set_line_cap">
- <refmeta>
- <refentrytitle>cairo_set_line_cap</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_line_cap</refname>
- <refpurpose>determine shape of line endings</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_line_cap (<link linkend="cairo_t">cairo_t</link> *cr, <link linkend="cairo_line_cap_t">cairo_line_cap_t</link> line_cap)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>line_cap</parameter> :</term>
- <listitem>
- <simpara>see <link linkend="cairo_line_cap_t">cairo_line_cap_t</link> for styles</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_line_cap</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- When the line width is larger than one device unit, it matters which way the ending of a line is drawn. Use this function to set the line-ending-style.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_line_join.xml b/doc/reference/xml/cairo_set_line_join.xml
deleted file mode 100644
index 28e5b6956..000000000
--- a/doc/reference/xml/cairo_set_line_join.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_set_line_join">
- <refmeta>
- <refentrytitle>cairo_set_line_join</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_line_join</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_line_join (<link linkend="cairo_t">cairo_t</link> *cr, cairo_line_join_t line_join)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>line_join</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_line_join</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_line_width.xml b/doc/reference/xml/cairo_set_line_width.xml
deleted file mode 100644
index 033a426c1..000000000
--- a/doc/reference/xml/cairo_set_line_width.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_set_line_width">
- <refmeta>
- <refentrytitle>cairo_set_line_width</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_line_width</refname>
- <refpurpose>set line width in device units</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_line_width (<link linkend="cairo_t">cairo_t</link> *cr, double width)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>width</parameter> :</term>
- <listitem>
- <simpara>width in device units</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_line_width</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_miter_limit.xml b/doc/reference/xml/cairo_set_miter_limit.xml
deleted file mode 100644
index e86c14227..000000000
--- a/doc/reference/xml/cairo_set_miter_limit.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_set_miter_limit">
- <refmeta>
- <refentrytitle>cairo_set_miter_limit</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_miter_limit</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_miter_limit (<link linkend="cairo_t">cairo_t</link> *cr, double limit)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>limit</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_miter_limit</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_operator.xml b/doc/reference/xml/cairo_set_operator.xml
deleted file mode 100644
index 0bde0b1b5..000000000
--- a/doc/reference/xml/cairo_set_operator.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-<refentry id="cairo_set_operator">
- <refmeta>
- <refentrytitle>cairo_set_operator</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_operator</refname>
- <refpurpose>select operator for surface compositing</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_operator (<link linkend="cairo_t">cairo_t</link> *cr, <link linkend="cairo_operator_t">cairo_operator_t</link> op)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>op</parameter> :</term>
- <listitem>
- <simpara>the operator for subsequent compositing operations</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_operator</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
-
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_pattern.xml b/doc/reference/xml/cairo_set_pattern.xml
deleted file mode 100644
index 14d0678df..000000000
--- a/doc/reference/xml/cairo_set_pattern.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<refentry id="cairo_set_pattern">
- <refmeta>
- <refentrytitle>cairo_set_pattern</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_pattern</refname>
- <refpurpose>select a surface as fill pattern</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_pattern (<link linkend="cairo_t">cairo_t</link> *cr, <link linkend="cairo_surface_t">cairo_surface_t</link> *pattern)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>pattern</parameter> :</term>
- <listitem>
- <simpara>a surface</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_pattern</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- This function selects <varname>pattern</varname> as pattern for fill operations. If the repeat flag is set via <link linkend="cairo_surface_set_repeat">cairo_surface_set_repeat</link>, the pattern will be tiled, otherwise just drawn once.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_rgb_color.xml b/doc/reference/xml/cairo_set_rgb_color.xml
deleted file mode 100644
index 24db26a63..000000000
--- a/doc/reference/xml/cairo_set_rgb_color.xml
+++ /dev/null
@@ -1,54 +0,0 @@
-
-<refentry id="cairo_set_rgb_color">
- <refmeta>
- <refentrytitle>cairo_set_rgb_color</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_rgb_color</refname>
- <refpurpose>select color for painting operations</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_rgb_color (<link linkend="cairo_t">cairo_t</link> *cr, double red, double green, double blue)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>red</parameter> :</term>
- <listitem>
- <simpara>red component</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>green</parameter> :</term>
- <listitem>
- <simpara>green component</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>blue</parameter> :</term>
- <listitem>
- <simpara>blue component</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_rgb_color</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- Set the color for subsequent drawing operations. Values which are not between 0.0 and 1.0 will be changed (e.g. red=2.0 => red=1.0).
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_target_drawable.xml b/doc/reference/xml/cairo_set_target_drawable.xml
deleted file mode 100644
index febabb554..000000000
--- a/doc/reference/xml/cairo_set_target_drawable.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-<refentry id="cairo_set_target_drawable">
- <refmeta>
- <refentrytitle>cairo_set_target_drawable</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_target_drawable</refname>
- <refpurpose>set surface for painting operations </refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>void cairo_set_target_drawable (<link linkend="cairo_t">cairo_t</link> *cr, Display *dpy, Drawable drawable);</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dpy</parameter> :</term>
- <listitem>
- <simpara>X Display</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>drawable</parameter> :</term>
- <listitem>
- <simpara>an X onscreen or offscreen drawable</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_target_drawable</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_target_image.xml b/doc/reference/xml/cairo_set_target_image.xml
deleted file mode 100644
index b96a5fbdc..000000000
--- a/doc/reference/xml/cairo_set_target_image.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-<refentry id="cairo_set_target_image">
- <refmeta>
- <refentrytitle>cairo_set_target_image</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_target_image</refname>
- <refpurpose>set image for painting operations </refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_target_image (<link linkend="cairo_t">cairo_t</link> *cr,char *data, <link linkend="cairo_format_t">cairo_format_t</link> format, int width, int height, int stride)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>data</parameter> :</term>
- <listitem>
- <simpara>pointer to an user-allocated buffer of appropriate size</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>format</parameter> :</term>
- <listitem>
- <simpara>select color-format of image</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>width, height</parameter></term>
- <listitem>
- <simpara>width and height describe the visibles image size.</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>stride</parameter></term>
- <listitem>
- <simpara>stride is the actual with of the image and can be larger than with. It is requiered even if stride is equal to with.</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_target_image</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_target_png.xml b/doc/reference/xml/cairo_set_target_png.xml
deleted file mode 100644
index 8577fa160..000000000
--- a/doc/reference/xml/cairo_set_target_png.xml
+++ /dev/null
@@ -1,51 +0,0 @@
-<refentry id="cairo_set_target_png">
- <refmeta>
- <refentrytitle>cairo_set_target_png</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_target_png</refname>
- <refpurpose>set surface for painting operations </refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>void cairo_set_target_png (<link linkend="cairo_t">cairo_t</link> *cr, FILE *file, <link linkend="cairo_format_t">cairo_format_t</link> format, int width, int height);</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>FILE</parameter> :</term>
- <listitem>
- <simpara>an open, writeable file</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter><link linkend="cairo_format_t">cairo_format_t</link></parameter> :</term>
- <listitem>
- <simpara>determines the color-depth of the resulting png image</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>width, height</parameter> :</term>
- <listitem>
- <simpara>sets width and height of resulting png image </simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_target_png</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_target_ps.xml b/doc/reference/xml/cairo_set_target_ps.xml
deleted file mode 100644
index b1211a9d8..000000000
--- a/doc/reference/xml/cairo_set_target_ps.xml
+++ /dev/null
@@ -1,52 +0,0 @@
-<refentry id="cairo_set_target_ps">
- <refmeta>
- <refentrytitle>cairo_set_target_ps</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_target_ps</refname>
- <refpurpose>set surface for painting operations </refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_target_ps (<link linkend="cairo_t">cairo_t</link> *cr,FILE *file, double width_inches, double height_inches, double x_pixels_per_inch, double y_pixels_per_inch);</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>FILE</parameter> :</term>
- <listitem>
- <simpara>an open, writeable file</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>width_inches, height_inches</parameter> :</term>
- <listitem>
- <simpara>width and height of an output page in inches</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>x_pixels_per_inch, y_pixels_per_inch</parameter> :</term>
- <listitem>
- <simpara>Resolution of the postscript file. Right now cairo dumps an entire image on every page, so this parameters define the resolution of the resulting image.</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_target_ps</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_target_surface.xml b/doc/reference/xml/cairo_set_target_surface.xml
deleted file mode 100644
index 473df3fe9..000000000
--- a/doc/reference/xml/cairo_set_target_surface.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<refentry id="cairo_set_target_surface">
- <refmeta>
- <refentrytitle>cairo_set_target_surface</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_target_surface</refname>
- <refpurpose>set surface for painting operations </refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_target_surface (<link linkend="cairo_t">cairo_t</link> *cr, <link linkend="cairo_surface_t">cairo_surface_t</link> *surface)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>surface</parameter> :</term>
- <listitem>
- <simpara>an allocated <link linkend="cairo_surface_t">cairo_surface_t</link></simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_target_surface</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
-Selects <varname>surface</varname> as the surface to draw on. If there already is a surface set, it will be substituted by <varname>surface</varname>. It references <varname>surface</varname>e to ensure that it will be valid at least until another surface was selected or the <link linkend="cairo_t">cairo_t</link> is destroyed.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_target_xcb.xml b/doc/reference/xml/cairo_set_target_xcb.xml
deleted file mode 100644
index d7bd2b05f..000000000
--- a/doc/reference/xml/cairo_set_target_xcb.xml
+++ /dev/null
@@ -1,58 +0,0 @@
-<refentry id="cairo_set_target_xcb">
- <refmeta>
- <refentrytitle>cairo_set_target_xcb</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_target_xcb</refname>
- <refpurpose>set surface for painting operations </refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>void
-cairo_set_target_xcb (<link linkend="cairo_t">cairo_t</link> *cr, XCBConnection *dpy, DRAWABLE drawable, VISUALTYPE *visual, <link linkend="cairo_format_t">cairo_format_t</link> format);</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dpy</parameter> :</term>
- <listitem>
- <simpara>...</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>drawable</parameter> :</term>
- <listitem>
- <simpara>an X onscreen or offscreen drawable</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>visual</parameter> :</term>
- <listitem>
- <simpara>...</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>format</parameter> :</term>
- <listitem>
- <simpara>...</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_target_xcb</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_set_tolerance.xml b/doc/reference/xml/cairo_set_tolerance.xml
deleted file mode 100644
index 2ab257c0a..000000000
--- a/doc/reference/xml/cairo_set_tolerance.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-<refentry id="cairo_set_tolerance">
- <refmeta>
- <refentrytitle>cairo_set_tolerance</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_set_tolerance</refname>
- <refpurpose>set accuracy of painting operations</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_set_tolerance (<link linkend="cairo_t">cairo_t</link> *cr, double tolerance)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>tolerance</parameter> :</term>
- <listitem>
- <simpara>the accuracy in device pixels</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_set_tolerance</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- This function adjusts the error tolerance for tesselating curved objects. The default value is 0.1 (device pixels). This function can be used to trade speed against accuracy.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_show_glyphs.xml b/doc/reference/xml/cairo_show_glyphs.xml
deleted file mode 100644
index aab0de1de..000000000
--- a/doc/reference/xml/cairo_show_glyphs.xml
+++ /dev/null
@@ -1,46 +0,0 @@
-<refentry id="cairo_show_glyphs">
- <refmeta>
- <refentrytitle>cairo_show_glyphs</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_show_glyphs</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_show_glyphs (<link linkend="cairo_t">cairo_t</link> *cr, cairo_glyph_t *glyphs, int num_glyphs);</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>glyphs</parameter> :</term>
- <listitem>
- <simpara></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>num_glyphs</parameter> :</term>
- <listitem>
- <simpara></simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_show_glyphs</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_show_text.xml b/doc/reference/xml/cairo_show_text.xml
deleted file mode 100644
index db16c9704..000000000
--- a/doc/reference/xml/cairo_show_text.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_show_text">
- <refmeta>
- <refentrytitle>cairo_show_text</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_show_text</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_show_text (<link linkend="cairo_t">cairo_t</link> *cr, const unsigned char *utf8)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>utf8</parameter> :</term>
- <listitem>
- <simpara>text to show</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_show_text</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_status.xml b/doc/reference/xml/cairo_status.xml
deleted file mode 100644
index bb5b890e5..000000000
--- a/doc/reference/xml/cairo_status.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_status">
- <refmeta>
- <refentrytitle>cairo_status</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_status</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_status (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_status</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_status_string.xml b/doc/reference/xml/cairo_status_string.xml
deleted file mode 100644
index 17e6efeef..000000000
--- a/doc/reference/xml/cairo_status_string.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_status_string">
- <refmeta>
- <refentrytitle>cairo_status_string</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_status_string</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-const char * cairo_status_string (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_status_string</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_stroke.xml b/doc/reference/xml/cairo_stroke.xml
deleted file mode 100644
index 0d9e270c0..000000000
--- a/doc/reference/xml/cairo_stroke.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_stroke">
- <refmeta>
- <refentrytitle>cairo_stroke</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_stroke</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_stroke (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_stroke</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_stroke_path.xml b/doc/reference/xml/cairo_stroke_path.xml
deleted file mode 100644
index 1003b1d0c..000000000
--- a/doc/reference/xml/cairo_stroke_path.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_stroke_path">
- <refmeta>
- <refentrytitle>cairo_stroke_path</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_stroke_path</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_stroke_path (<link linkend="cairo_t">cairo_t</link> *cr)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_stroke_path</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_surface_clip_restore.xml b/doc/reference/xml/cairo_surface_clip_restore.xml
deleted file mode 100644
index eb5b4d8e1..000000000
--- a/doc/reference/xml/cairo_surface_clip_restore.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_surface_clip_restore">
- <refmeta>
- <refentrytitle>cairo_surface_clip_restore</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_surface_clip_restore</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_surface_clip_restore (<link linkend="cairo_surface_t">cairo_surface_t</link> *surface)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>surface</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_surface_clip_restore</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_surface_destroy.xml b/doc/reference/xml/cairo_surface_destroy.xml
deleted file mode 100644
index 4d788f2fd..000000000
--- a/doc/reference/xml/cairo_surface_destroy.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_surface_destroy">
- <refmeta>
- <refentrytitle>cairo_surface_destroy</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_surface_destroy</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_surface_destroy (<link linkend="cairo_surface_t">cairo_surface_t</link> *surface)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>surface</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_surface_destroy</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_surface_get_matrix.xml b/doc/reference/xml/cairo_surface_get_matrix.xml
deleted file mode 100644
index 6a8dd4cc0..000000000
--- a/doc/reference/xml/cairo_surface_get_matrix.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_surface_get_matrix">
- <refmeta>
- <refentrytitle>cairo_surface_get_matrix</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_surface_get_matrix</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_surface_get_matrix (<link linkend="cairo_surface_t">cairo_surface_t</link> *surface, <link linkend="cairo_matrix_t">cairo_matrix_t</link> *matrix)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>surface</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>matrix</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_surface_get_matrix</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_surface_reference.xml b/doc/reference/xml/cairo_surface_reference.xml
deleted file mode 100644
index 1767830d9..000000000
--- a/doc/reference/xml/cairo_surface_reference.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-
-<refentry id="cairo_surface_reference">
- <refmeta>
- <refentrytitle>cairo_surface_reference</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_surface_reference</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_surface_reference (<link linkend="cairo_surface_t">cairo_surface_t</link> *surface)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>surface</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_surface_reference</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_surface_set_filter.xml b/doc/reference/xml/cairo_surface_set_filter.xml
deleted file mode 100644
index 399cca19b..000000000
--- a/doc/reference/xml/cairo_surface_set_filter.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_surface_set_filter">
- <refmeta>
- <refentrytitle>cairo_surface_set_filter</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_surface_set_filter</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_surface_set_filter (<link linkend="cairo_surface_t">cairo_surface_t</link> *surface, cairo_filter_t filter)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>surface</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>filter</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_surface_set_filter</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_surface_set_matrix.xml b/doc/reference/xml/cairo_surface_set_matrix.xml
deleted file mode 100644
index 83e466a4b..000000000
--- a/doc/reference/xml/cairo_surface_set_matrix.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_surface_set_matrix">
- <refmeta>
- <refentrytitle>cairo_surface_set_matrix</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_surface_set_matrix</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_surface_set_matrix (<link linkend="cairo_surface_t">cairo_surface_t</link> *surface, <link linkend="cairo_matrix_t">cairo_matrix_t</link> *matrix)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>surface</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>matrix</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_surface_set_matrix</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_surface_set_repeat.xml b/doc/reference/xml/cairo_surface_set_repeat.xml
deleted file mode 100644
index d64be4795..000000000
--- a/doc/reference/xml/cairo_surface_set_repeat.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_surface_set_repeat">
- <refmeta>
- <refentrytitle>cairo_surface_set_repeat</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_surface_set_repeat</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-cairo_status_t cairo_surface_set_repeat (<link linkend="cairo_surface_t">cairo_surface_t</link> *surface, int repeat)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>surface</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>repeat</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_surface_set_repeat</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_surface_t.xml b/doc/reference/xml/cairo_surface_t.xml
deleted file mode 100644
index aa5b9d80e..000000000
--- a/doc/reference/xml/cairo_surface_t.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-<refentry id="cairo_surface_t">
- <refmeta>
- <refentrytitle>cairo_surface_t</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_surface_t</refname>
- <refpurpose>surface to draw on</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <para><indexterm><primary>types</primary><secondary>cairo_surface_t</secondary></indexterm><indexterm><primary/></indexterm>
- A <varname>cairo_surface_t</varname> is a high level wrapper for varoius surface. So far the surface can be a bitmap or a memory image. It also contains information about the width and height, repeating information (in case it is used as a pattern: <link linkend="cairo_surface_set_repeat">cairo_surface_set_repeat</link>), the quality for rescaling (<link linkend="cairo_surface_set_filter">cairo_surface_set_filter</link>), and transformations. Surfaces support reference counting via <link linkend="cairo_surface_reference">cairo_surface_reference</link> and <link linkend="cairo_surface_destroy">cairo_surface_destroy</link>.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_t.xml b/doc/reference/xml/cairo_t.xml
deleted file mode 100644
index 5adb628a5..000000000
--- a/doc/reference/xml/cairo_t.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-<refentry id="cairo_t">
- <refmeta>
- <refentrytitle>cairo_t</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_t</refname>
- <refpurpose>holds the current state</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <para><indexterm><primary>types</primary><secondary>cairo_t</secondary></indexterm><indexterm><primary/></indexterm>
- A <varname>cairo_t</varname> contains the current state of the rendering device,
- including coordinates of yet to be drawn shapes.
- <varname>cairo_t</varname>'s can be pushed to a stack via
- <link linkend="cairo_save">cairo_save</link>.
- They may then savely be changed, without loosing the current state.
- Use <link linkend="cairo_restore">cairo_restore</link> to
- restore to the saved state.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_text_extents.xml b/doc/reference/xml/cairo_text_extents.xml
deleted file mode 100644
index fcb359304..000000000
--- a/doc/reference/xml/cairo_text_extents.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_text_extents">
- <refmeta>
- <refentrytitle>cairo_text_extents</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_text_extents</refname>
- <refpurpose>determine extents of a utf8 string</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>void cairo_text_extents (<link linkend="cairo_t">cairo_t</link> *ct, const unsigned char *utf8, <link linkend="cairo_text_extents_t">cairo_text_extents_t</link> *extents);</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_t">cairo_t</link></simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>utf8</parameter> :</term>
- <listitem>
- <simpara>utf8 encoded string</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>extents</parameter> :</term>
- <listitem>
- <simpara>a <link linkend="cairo_text_extents_t">cairo_text_extents_t</link> structure</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_text_extents</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
-
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_text_extents_t.xml b/doc/reference/xml/cairo_text_extents_t.xml
deleted file mode 100644
index 80e8534d5..000000000
--- a/doc/reference/xml/cairo_text_extents_t.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-<refentry id="cairo_text_extents_t">
- <refmeta>
- <refentrytitle>cairo_text_extents_t</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_text_extents_t</refname>
- <refpurpose>struct to store extents of a string</refpurpose>
- </refnamediv>
- <refsect1>
- <title>Description</title>
- <para><indexterm><primary>types</primary><secondary>cairo_text_extents_t</secondary></indexterm><indexterm><primary/></indexterm>
- <programlisting>
- typedef struct {
- double x_bearing;
- double y_bearing;
- double width;
- double height;
- double x_advance;
- double y_advance;
- } cairo_text_extents_t;
- </programlisting>
- </para>
- <para>
- XXX. not sure what the status is right know.
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_transform_distance.xml b/doc/reference/xml/cairo_transform_distance.xml
deleted file mode 100644
index 5f348f5fb..000000000
--- a/doc/reference/xml/cairo_transform_distance.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_transform_distance">
- <refmeta>
- <refentrytitle>cairo_transform_distance</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_transform_distance</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_transform_distance (<link linkend="cairo_t">cairo_t</link> *cr, double *dx, double *dy)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dx</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>dy</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_transform_distance</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_transform_font.xml b/doc/reference/xml/cairo_transform_font.xml
deleted file mode 100644
index d348d9b54..000000000
--- a/doc/reference/xml/cairo_transform_font.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-<refentry id="cairo_transform_font">
- <refmeta>
- <refentrytitle>cairo_transform_font</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_transform_font</refname>
- <refpurpose>set transformation matrix for individual glyphs</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
- void cairo_transform_font (<link linkend="cairo_t">cairo_t</link> *cr, <link linkend="cairo_matrix_t">cairo_matrix_t</link> *matrix);</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>matrix</parameter> :</term>
- <listitem>
- <simpara>an affine transformation matrix</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_transform_font</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_transform_point.xml b/doc/reference/xml/cairo_transform_point.xml
deleted file mode 100644
index 3c369696f..000000000
--- a/doc/reference/xml/cairo_transform_point.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_transform_point">
- <refmeta>
- <refentrytitle>cairo_transform_point</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_transform_point</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_transform_point (<link linkend="cairo_t">cairo_t</link> *cr, double *x, double *y)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>x</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>y</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_transform_point</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/cairo_translate.xml b/doc/reference/xml/cairo_translate.xml
deleted file mode 100644
index cb8c54c43..000000000
--- a/doc/reference/xml/cairo_translate.xml
+++ /dev/null
@@ -1,47 +0,0 @@
-
-<refentry id="cairo_translate">
- <refmeta>
- <refentrytitle>cairo_translate</refentrytitle>
- <manvolnum>3</manvolnum>
- </refmeta>
- <refnamediv>
- <refname>cairo_translate</refname>
- <refpurpose>some description</refpurpose>
- </refnamediv>
- <refsynopsisdiv>
- <programlisting>
-void cairo_translate (<link linkend="cairo_t">cairo_t</link> *cr, double tx, double ty)</programlisting>
- <variablelist role="params">
- <varlistentry>
- <term><parameter>cr</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>tx</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term><parameter>ty</parameter> :</term>
- <listitem>
- <simpara>description</simpara>
- </listitem>
- </varlistentry>
- </variablelist>
- </refsynopsisdiv>
- <refsect1>
- <title>Description</title>
- <para>
- <indexterm>
- <primary>functions</primary>
- <secondary>cairo_translate</secondary>
- </indexterm>
- <indexterm>
- <primary/>
- </indexterm>
- </para>
- </refsect1>
-</refentry>
diff --git a/doc/reference/xml/skeleton.xml b/doc/reference/xml/skeleton.xml
deleted file mode 100644
index 66a1923b7..000000000
--- a/doc/reference/xml/skeleton.xml
+++ /dev/null
@@ -1,30 +0,0 @@
-<refentry id="##function##">
-
-<refnamediv>
-<refname><link linkend="##function##">##function##</link></refname>
-<refpurpose></refpurpose>
-</refnamediv>
-
-<refsynopsisdiv>
-<funcsynopsis>
-<funcsynopsisinfo>
-#include &lt;cairo.h&gt;
-</funcsynopsisinfo>
-<funcprototype>
- <funcdef><link linkend="cairo_t">cairo_t</link> *<function><link linkend="##function##">##function##</link></function></funcdef>
- <paramdef>
- </paramdef>
-</funcprototype>
-</funcsynopsis>
-</refsynopsisdiv>
-
-<refsect1><title>Description</title>
-<para>
-<indexterm><primary>functions</primary>
- <secondary></secondary></indexterm>
-<indexterm><primary></primary></indexterm>
-
-<function><link linkend="##function##">##function##</link></function>
-</para>
-</refsect1>
-</refentry>