[cairo-commit] 2 commits - doc/public test/Makefile.am
Carl Worth
cworth at kemper.freedesktop.org
Tue Aug 8 14:29:43 PDT 2006
doc/public/tmpl/cairo-font-options.sgml | 134 +++++++++
doc/public/tmpl/cairo-font.sgml | 67 ++++
doc/public/tmpl/cairo-ft.sgml | 45 +++
doc/public/tmpl/cairo-image.sgml | 69 ++++
doc/public/tmpl/cairo-matrix.sgml | 119 ++++++++
doc/public/tmpl/cairo-paths.sgml | 194 +++++++++++++
doc/public/tmpl/cairo-pattern.sgml | 182 ++++++++++++
doc/public/tmpl/cairo-pdf.sgml | 28 +
doc/public/tmpl/cairo-png.sgml | 40 ++
doc/public/tmpl/cairo-ps.sgml | 53 +++
doc/public/tmpl/cairo-scaled-font.sgml | 113 +++++++
doc/public/tmpl/cairo-status.sgml | 16 +
doc/public/tmpl/cairo-surface.sgml | 170 +++++++++++
doc/public/tmpl/cairo-svg.sgml | 53 +++
doc/public/tmpl/cairo-text.sgml | 133 +++++++++
doc/public/tmpl/cairo-transforms.sgml | 104 +++++++
doc/public/tmpl/cairo-version.sgml | 37 ++
doc/public/tmpl/cairo-win32-fonts.sgml | 45 +++
doc/public/tmpl/cairo-win32.sgml | 29 +
doc/public/tmpl/cairo-xlib-xrender.sgml | 14
doc/public/tmpl/cairo-xlib.sgml | 110 +++++++
doc/public/tmpl/cairo.sgml | 465 ++++++++++++++++++++++++++++++++
test/Makefile.am | 56 ---
23 files changed, 2229 insertions(+), 47 deletions(-)
New commits:
diff-tree e3c7840d2283a8e30242c9749e991f02e93b878a (from d5d529c0f349962f8c96e2005d67e0c3dd57fbc9)
Author: Carl Worth <cworth at cworth.org>
Date: Tue Aug 8 14:29:29 2006 -0700
Fix EXTRA_DIST so that 'make distcheck' works again
diff --git a/test/Makefile.am b/test/Makefile.am
index d2feb6d..968e090 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -154,8 +154,7 @@ bitmap-font-rgb24-ref.png \
caps-joins-ref.png \
caps-joins-ps-argb32-ref.png \
caps-joins-alpha-ref.png \
-caps-joins-alpha-svg-argb32-ref.png \
-caps-joins-alpha-svg-rgb24-ref.png \
+caps-joins-alpha-svg-ref.png \
caps-sub-paths-ref.png \
caps-sub-paths-ps-argb32-ref.png \
clip-all-ref.png \
@@ -174,8 +173,7 @@ clip-twice-rgb24-ref.png \
clip-twice-ps-argb32-ref.png \
composite-integer-translate-over-ref.png \
composite-integer-translate-over-pdf-argb32-ref.png \
-composite-integer-translate-over-svg-argb32-ref.png \
-composite-integer-translate-over-svg-rgb24-ref.png \
+composite-integer-translate-over-svg-ref.png \
composite-integer-translate-over-repeat-ref.png \
composite-integer-translate-source-ref.png \
create-from-png-ref.png \
@@ -201,8 +199,7 @@ fill-and-stroke-ref.png \
fill-and-stroke-rgb24-ref.png \
fill-and-stroke-ps-argb32-ref.png \
fill-and-stroke-alpha-ref.png \
-fill-and-stroke-alpha-svg-argb32-ref.png \
-fill-and-stroke-alpha-svg-rgb24-ref.png \
+fill-and-stroke-alpha-svg-ref.png \
fill-and-stroke-alpha-add-ref.png \
fill-rule-ref.png \
fill-rule-rgb24-ref.png \
@@ -213,22 +210,21 @@ ft-text-antialias-none-ps-argb32-ref.png
ft-text-vertical-layout-ref.png \
ft-text-vertical-layout-pdf-argb32-ref.png \
ft-text-vertical-layout-ps-argb32-ref.png \
-ft-text-vertical-layout-svg-argb32-ref.png \
-ft-text-vertical-layout-svg-rgb24-ref.png \
+ft-text-vertical-layout-svg-ref.png \
+font-matrix-translation-ref.png \
+font-matrix-translation-ps-argb32-ref.png \
+font-matrix-translation-svg-ref.png \
get-group-target-ref.png \
glyph-cache-pressure-ref.png \
-glyph-cache-pressure-pdf-argb32-ref.png \
glyph-cache-pressure-ps-argb32-ref.png \
-glyph-cache-pressure-svg-argb32-ref.png \
-glyph-cache-pressure-svg-rgb24-ref.png \
+glyph-cache-pressure-svg-ref.png \
gradient-alpha-ref.png \
gradient-alpha-rgb24-ref.png \
leaky-dash-ref.png \
leaky-polygon-ref.png \
leaky-polygon-ps-argb32-ref.png \
linear-gradient-ref.png \
-linear-gradient-svg-argb32-ref.png \
-linear-gradient-svg-rgb24-ref.png \
+linear-gradient-svg-ref.png \
line-width-ref.png \
line-width-ps-argb32-ref.png \
line-width-scale-ref.png \
@@ -261,23 +257,18 @@ operator-source-rgb24-ref.png \
paint-ref.png \
paint-source-alpha-ref.png \
paint-source-alpha-pdf-argb32-ref.png \
-paint-source-alpha-svg-argb32-ref.png \
-paint-source-alpha-svg-rgb24-ref.png \
+paint-source-alpha-svg-ref.png \
paint-with-alpha-ref.png \
-paint-with-alpha-svg-argb32-ref.png \
-paint-with-alpha-svg-rgb24-ref.png \
+paint-with-alpha-svg-ref.png \
path-data-ref.png \
path-data-ps-argb32-ref.png \
pixman-rotate-ref.png \
pixman-rotate-rgb24-ref.png \
-pixman-rotate-svg-argb32-ref.png \
-pixman-rotate-svg-rgb24-ref.png \
push-group-ref.png \
push-group-rgb24-ref.png \
push-group-svg-argb32-ref.png \
push-group-svg-rgb24-ref.png \
rectangle-rounding-error-ref.png \
-rectangle-rounding-error-ps-argb32-ref.png \
rel-path-ref.png \
rel-path-rgb24-ref.png \
romedalen.png \
@@ -287,10 +278,8 @@ scale-source-surface-paint-pdf-argb32-re
scale-source-surface-paint-svg-argb32-ref.png \
scale-source-surface-paint-svg-rgb24-ref.png \
select-font-face-ref.png \
-select-font-face-pdf-argb32-ref.png \
select-font-face-ps-argb32-ref.png \
-select-font-face-svg-argb32-ref.png \
-select-font-face-svg-rgb24-ref.png \
+select-font-face-svg-ref.png \
self-copy-ref.png \
self-intersecting-ref.png \
self-intersecting-rgb24-ref.png \
@@ -302,33 +291,17 @@ set-source-svg-argb32-ref.png \
set-source-svg-rgb24-ref.png \
show-glyphs-many-ref.png \
show-text-current-point-ref.png \
-show-text-current-point-pdf-argb32-ref.png \
show-text-current-point-ps-argb32-ref.png \
-show-text-current-point-svg-argb32-ref.png \
-show-text-current-point-svg-rgb24-ref.png \
+show-text-current-point-svg-ref.png \
source-clip-ref.png \
source-surface-scale-paint-ref.png \
source-surface-scale-paint-rgb24-ref.png \
surface-pattern-ref.png \
text-antialias-gray-ref.png \
-text-antialias-gray-pdf-argb32-ref.png \
-text-antialias-gray-ps-argb32-ref.png \
-text-antialias-gray-svg-argb32-ref.png \
-text-antialias-gray-svg-rgb24-ref.png \
text-antialias-none-ref.png \
-text-antialias-none-pdf-argb32-ref.png \
-text-antialias-none-ps-argb32-ref.png \
-text-antialias-none-svg-argb32-ref.png \
-text-antialias-none-svg-rgb24-ref.png \
text-antialias-subpixel-ref.png \
-text-antialias-subpixel-pdf-argb32-ref.png \
-text-antialias-subpixel-ps-argb32-ref.png \
-text-antialias-subpixel-svg-argb32-ref.png \
-text-antialias-subpixel-svg-rgb24-ref.png \
text-pattern-ref.png \
text-pattern-rgb24-ref.png \
-text-pattern-pdf-argb32-ref.png \
-text-pattern-ps-argb32-ref.png \
text-pattern-svg-argb32-ref.png \
text-pattern-svg-rgb24-ref.png \
text-rotate-ref.png \
@@ -343,9 +316,6 @@ trap-clip-beos-rgb24-ref.png \
trap-clip-svg-argb32-ref.png \
trap-clip-svg-rgb24-ref.png \
unantialiased-shapes-ref.png \
-unantialiased-shapes-ps-argb32-ref.png \
-unantialiased-shapes-svg-argb32-ref.png \
-unantialiased-shapes-svg-rgb24-ref.png \
unbounded-operator-ref.png \
unbounded-operator-rgb24-ref.png \
zero-alpha-ref.png
diff-tree d5d529c0f349962f8c96e2005d67e0c3dd57fbc9 (from ca99478d4309ee66bfd0196d3d53991a46fa8367)
Author: Carl Worth <cworth at cworth.org>
Date: Tue Aug 8 14:28:48 2006 -0700
gtk-doc template file churn
diff --git a/doc/public/tmpl/cairo-font-options.sgml b/doc/public/tmpl/cairo-font-options.sgml
index e87b550..8e15f2a 100644
--- a/doc/public/tmpl/cairo-font-options.sgml
+++ b/doc/public/tmpl/cairo-font-options.sgml
@@ -23,6 +23,86 @@ How a font should be rendered
</para>
+<!-- ##### FUNCTION cairo_font_options_create ##### -->
+<para>
+
+</para>
+
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_font_options_copy ##### -->
+<para>
+
+</para>
+
+ at original:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_font_options_destroy ##### -->
+<para>
+
+</para>
+
+ at options:
+
+
+<!-- ##### FUNCTION cairo_font_options_status ##### -->
+<para>
+
+</para>
+
+ at options:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_font_options_merge ##### -->
+<para>
+
+</para>
+
+ at options:
+ at other:
+
+
+<!-- ##### FUNCTION cairo_font_options_hash ##### -->
+<para>
+
+</para>
+
+ at options:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_font_options_equal ##### -->
+<para>
+
+</para>
+
+ at options:
+ at other:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_font_options_set_antialias ##### -->
+<para>
+
+</para>
+
+ at options:
+ at antialias:
+
+
+<!-- ##### FUNCTION cairo_font_options_get_antialias ##### -->
+<para>
+
+</para>
+
+ at options:
+ at Returns:
+
+
<!-- ##### ENUM cairo_subpixel_order_t ##### -->
<para>
@@ -34,6 +114,24 @@ How a font should be rendered
@CAIRO_SUBPIXEL_ORDER_VRGB:
@CAIRO_SUBPIXEL_ORDER_VBGR:
+<!-- ##### FUNCTION cairo_font_options_set_subpixel_order ##### -->
+<para>
+
+</para>
+
+ at options:
+ at subpixel_order:
+
+
+<!-- ##### FUNCTION cairo_font_options_get_subpixel_order ##### -->
+<para>
+
+</para>
+
+ at options:
+ at Returns:
+
+
<!-- ##### ENUM cairo_hint_style_t ##### -->
<para>
@@ -45,6 +143,24 @@ How a font should be rendered
@CAIRO_HINT_STYLE_MEDIUM:
@CAIRO_HINT_STYLE_FULL:
+<!-- ##### FUNCTION cairo_font_options_set_hint_style ##### -->
+<para>
+
+</para>
+
+ at options:
+ at hint_style:
+
+
+<!-- ##### FUNCTION cairo_font_options_get_hint_style ##### -->
+<para>
+
+</para>
+
+ at options:
+ at Returns:
+
+
<!-- ##### ENUM cairo_hint_metrics_t ##### -->
<para>
@@ -54,3 +170,21 @@ How a font should be rendered
@CAIRO_HINT_METRICS_OFF:
@CAIRO_HINT_METRICS_ON:
+<!-- ##### FUNCTION cairo_font_options_set_hint_metrics ##### -->
+<para>
+
+</para>
+
+ at options:
+ at hint_metrics:
+
+
+<!-- ##### FUNCTION cairo_font_options_get_hint_metrics ##### -->
+<para>
+
+</para>
+
+ at options:
+ at Returns:
+
+
diff --git a/doc/public/tmpl/cairo-font.sgml b/doc/public/tmpl/cairo-font.sgml
index b65281e..097b047 100644
--- a/doc/public/tmpl/cairo-font.sgml
+++ b/doc/public/tmpl/cairo-font.sgml
@@ -23,3 +23,70 @@ Base class for fonts
</para>
+<!-- ##### FUNCTION cairo_font_face_reference ##### -->
+<para>
+
+</para>
+
+ at font_face:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_font_face_destroy ##### -->
+<para>
+
+</para>
+
+ at font_face:
+
+
+<!-- ##### FUNCTION cairo_font_face_status ##### -->
+<para>
+
+</para>
+
+ at font_face:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_font_face_get_user_data ##### -->
+<para>
+
+</para>
+
+ at font_face:
+ at key:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_font_face_set_user_data ##### -->
+<para>
+
+</para>
+
+ at font_face:
+ at key:
+ at user_data:
+ at destroy:
+ at Returns:
+
+
+<!-- ##### ENUM cairo_font_type_t ##### -->
+<para>
+
+</para>
+
+ at CAIRO_FONT_TYPE_TOY:
+ at CAIRO_FONT_TYPE_FT:
+ at CAIRO_FONT_TYPE_WIN32:
+ at CAIRO_FONT_TYPE_ATSUI:
+
+<!-- ##### FUNCTION cairo_font_face_get_type ##### -->
+<para>
+
+</para>
+
+ at font_face:
+ at Returns:
+
+
diff --git a/doc/public/tmpl/cairo-ft.sgml b/doc/public/tmpl/cairo-ft.sgml
index 275f7af..db92840 100644
--- a/doc/public/tmpl/cairo-ft.sgml
+++ b/doc/public/tmpl/cairo-ft.sgml
@@ -17,3 +17,48 @@ Font support for FreeType
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### FUNCTION cairo_ft_font_face_create_for_ft_face ##### -->
+<para>
+
+</para>
+
+ at face:
+ at load_flags:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_ft_font_face_create_for_pattern ##### -->
+<para>
+
+</para>
+
+ at pattern:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_ft_font_options_substitute ##### -->
+<para>
+
+</para>
+
+ at options:
+ at pattern:
+
+
+<!-- ##### FUNCTION cairo_ft_scaled_font_lock_face ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_ft_scaled_font_unlock_face ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+
+
diff --git a/doc/public/tmpl/cairo-image.sgml b/doc/public/tmpl/cairo-image.sgml
index 345d499..67fc1ff 100644
--- a/doc/public/tmpl/cairo-image.sgml
+++ b/doc/public/tmpl/cairo-image.sgml
@@ -31,3 +31,72 @@ Rendering to memory buffers
@CAIRO_FORMAT_A1:
@CAIRO_FORMAT_RGB16_565:
+<!-- ##### FUNCTION cairo_image_surface_create ##### -->
+<para>
+
+</para>
+
+ at format:
+ at width:
+ at height:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_image_surface_create_for_data ##### -->
+<para>
+
+</para>
+
+ at data:
+ at format:
+ at width:
+ at height:
+ at stride:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_image_surface_get_data ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_image_surface_get_format ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_image_surface_get_width ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_image_surface_get_height ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_image_surface_get_stride ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
diff --git a/doc/public/tmpl/cairo-matrix.sgml b/doc/public/tmpl/cairo-matrix.sgml
index 3effbd2..26f7fe3 100644
--- a/doc/public/tmpl/cairo-matrix.sgml
+++ b/doc/public/tmpl/cairo-matrix.sgml
@@ -44,3 +44,122 @@ Generic matrix operations
@x0:
@y0:
+<!-- ##### FUNCTION cairo_matrix_init ##### -->
+<para>
+
+</para>
+
+ at matrix:
+ at xx:
+ at yx:
+ at xy:
+ at yy:
+ at x0:
+ at y0:
+
+
+<!-- ##### FUNCTION cairo_matrix_init_identity ##### -->
+<para>
+
+</para>
+
+ at matrix:
+
+
+<!-- ##### FUNCTION cairo_matrix_init_translate ##### -->
+<para>
+
+</para>
+
+ at matrix:
+ at tx:
+ at ty:
+
+
+<!-- ##### FUNCTION cairo_matrix_init_scale ##### -->
+<para>
+
+</para>
+
+ at matrix:
+ at sx:
+ at sy:
+
+
+<!-- ##### FUNCTION cairo_matrix_init_rotate ##### -->
+<para>
+
+</para>
+
+ at matrix:
+ at radians:
+
+
+<!-- ##### FUNCTION cairo_matrix_translate ##### -->
+<para>
+
+</para>
+
+ at matrix:
+ at tx:
+ at ty:
+
+
+<!-- ##### FUNCTION cairo_matrix_scale ##### -->
+<para>
+
+</para>
+
+ at matrix:
+ at sx:
+ at sy:
+
+
+<!-- ##### FUNCTION cairo_matrix_rotate ##### -->
+<para>
+
+</para>
+
+ at matrix:
+ at radians:
+
+
+<!-- ##### FUNCTION cairo_matrix_invert ##### -->
+<para>
+
+</para>
+
+ at matrix:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_matrix_multiply ##### -->
+<para>
+
+</para>
+
+ at result:
+ at a:
+ at b:
+
+
+<!-- ##### FUNCTION cairo_matrix_transform_distance ##### -->
+<para>
+
+</para>
+
+ at matrix:
+ at dx:
+ at dy:
+
+
+<!-- ##### FUNCTION cairo_matrix_transform_point ##### -->
+<para>
+
+</para>
+
+ at matrix:
+ at x:
+ at y:
+
+
diff --git a/doc/public/tmpl/cairo-paths.sgml b/doc/public/tmpl/cairo-paths.sgml
index 01bf12d..3be71a4 100644
--- a/doc/public/tmpl/cairo-paths.sgml
+++ b/doc/public/tmpl/cairo-paths.sgml
@@ -42,3 +42,197 @@ Creating paths and manipulating path dat
@CAIRO_PATH_CURVE_TO:
@CAIRO_PATH_CLOSE_PATH:
+<!-- ##### FUNCTION cairo_copy_path ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_copy_path_flat ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_path_destroy ##### -->
+<para>
+
+</para>
+
+ at path:
+
+
+<!-- ##### FUNCTION cairo_append_path ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at path:
+
+
+<!-- ##### FUNCTION cairo_get_current_point ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at x:
+ at y:
+
+
+<!-- ##### FUNCTION cairo_new_path ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_new_sub_path ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_close_path ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_arc ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at xc:
+ at yc:
+ at radius:
+ at angle1:
+ at angle2:
+
+
+<!-- ##### FUNCTION cairo_arc_negative ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at xc:
+ at yc:
+ at radius:
+ at angle1:
+ at angle2:
+
+
+<!-- ##### FUNCTION cairo_curve_to ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at x1:
+ at y1:
+ at x2:
+ at y2:
+ at x3:
+ at y3:
+
+
+<!-- ##### FUNCTION cairo_line_to ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at x:
+ at y:
+
+
+<!-- ##### FUNCTION cairo_move_to ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at x:
+ at y:
+
+
+<!-- ##### FUNCTION cairo_rectangle ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at x:
+ at y:
+ at width:
+ at height:
+
+
+<!-- ##### FUNCTION cairo_glyph_path ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at glyphs:
+ at num_glyphs:
+
+
+<!-- ##### FUNCTION cairo_text_path ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at utf8:
+
+
+<!-- ##### FUNCTION cairo_rel_curve_to ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at dx1:
+ at dy1:
+ at dx2:
+ at dy2:
+ at dx3:
+ at dy3:
+
+
+<!-- ##### FUNCTION cairo_rel_line_to ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at dx:
+ at dy:
+
+
+<!-- ##### FUNCTION cairo_rel_move_to ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at dx:
+ at dy:
+
+
diff --git a/doc/public/tmpl/cairo-pattern.sgml b/doc/public/tmpl/cairo-pattern.sgml
index f7f29b1..9ffbe8b 100644
--- a/doc/public/tmpl/cairo-pattern.sgml
+++ b/doc/public/tmpl/cairo-pattern.sgml
@@ -23,6 +23,115 @@ Gradients and filtered sources
</para>
+<!-- ##### FUNCTION cairo_pattern_add_color_stop_rgb ##### -->
+<para>
+
+</para>
+
+ at pattern:
+ at offset:
+ at red:
+ at green:
+ at blue:
+
+
+<!-- ##### FUNCTION cairo_pattern_add_color_stop_rgba ##### -->
+<para>
+
+</para>
+
+ at pattern:
+ at offset:
+ at red:
+ at green:
+ at blue:
+ at alpha:
+
+
+<!-- ##### FUNCTION cairo_pattern_create_rgb ##### -->
+<para>
+
+</para>
+
+ at red:
+ at green:
+ at blue:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_create_rgba ##### -->
+<para>
+
+</para>
+
+ at red:
+ at green:
+ at blue:
+ at alpha:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_create_for_surface ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_create_linear ##### -->
+<para>
+
+</para>
+
+ at x0:
+ at y0:
+ at x1:
+ at y1:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_create_radial ##### -->
+<para>
+
+</para>
+
+ at cx0:
+ at cy0:
+ at radius0:
+ at cx1:
+ at cy1:
+ at radius1:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_destroy ##### -->
+<para>
+
+</para>
+
+ at pattern:
+
+
+<!-- ##### FUNCTION cairo_pattern_reference ##### -->
+<para>
+
+</para>
+
+ at pattern:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_status ##### -->
+<para>
+
+</para>
+
+ at pattern:
+ at Returns:
+
+
<!-- ##### ENUM cairo_extend_t ##### -->
<para>
@@ -33,6 +142,24 @@ Gradients and filtered sources
@CAIRO_EXTEND_REFLECT:
@CAIRO_EXTEND_PAD:
+<!-- ##### FUNCTION cairo_pattern_set_extend ##### -->
+<para>
+
+</para>
+
+ at pattern:
+ at extend:
+
+
+<!-- ##### FUNCTION cairo_pattern_get_extend ##### -->
+<para>
+
+</para>
+
+ at pattern:
+ at Returns:
+
+
<!-- ##### ENUM cairo_filter_t ##### -->
<para>
@@ -45,3 +172,58 @@ Gradients and filtered sources
@CAIRO_FILTER_BILINEAR:
@CAIRO_FILTER_GAUSSIAN:
+<!-- ##### FUNCTION cairo_pattern_set_filter ##### -->
+<para>
+
+</para>
+
+ at pattern:
+ at filter:
+
+
+<!-- ##### FUNCTION cairo_pattern_get_filter ##### -->
+<para>
+
+</para>
+
+ at pattern:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_pattern_set_matrix ##### -->
+<para>
+
+</para>
+
+ at pattern:
+ at matrix:
+
+
+<!-- ##### FUNCTION cairo_pattern_get_matrix ##### -->
+<para>
+
+</para>
+
+ at pattern:
+ at matrix:
+
+
+<!-- ##### ENUM cairo_pattern_type_t ##### -->
+<para>
+
+</para>
+
+ at CAIRO_PATTERN_TYPE_SOLID:
+ at CAIRO_PATTERN_TYPE_SURFACE:
+ at CAIRO_PATTERN_TYPE_LINEAR:
+ at CAIRO_PATTERN_TYPE_RADIAL:
+
+<!-- ##### FUNCTION cairo_pattern_get_type ##### -->
+<para>
+
+</para>
+
+ at pattern:
+ at Returns:
+
+
diff --git a/doc/public/tmpl/cairo-pdf.sgml b/doc/public/tmpl/cairo-pdf.sgml
index c427ffe..49f3fc1 100644
--- a/doc/public/tmpl/cairo-pdf.sgml
+++ b/doc/public/tmpl/cairo-pdf.sgml
@@ -17,10 +17,36 @@ Rendering PDF documents
<!-- ##### SECTION Stability_Level ##### -->
-<!-- ##### MACRO cairo_pdf_surface_set_dpi ##### -->
+<!-- ##### FUNCTION cairo_pdf_surface_create ##### -->
<para>
</para>
+ at filename:
+ at width_in_points:
+ at height_in_points:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_pdf_surface_create_for_stream ##### -->
+<para>
+
+</para>
+
+ at write_func:
+ at closure:
+ at width_in_points:
+ at height_in_points:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_pdf_surface_set_size ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at width_in_points:
+ at height_in_points:
diff --git a/doc/public/tmpl/cairo-png.sgml b/doc/public/tmpl/cairo-png.sgml
index cba1516..d2e93f7 100644
--- a/doc/public/tmpl/cairo-png.sgml
+++ b/doc/public/tmpl/cairo-png.sgml
@@ -17,6 +17,15 @@ Reading and writing PNG images
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### FUNCTION cairo_image_surface_create_from_png ##### -->
+<para>
+
+</para>
+
+ at filename:
+ at Returns:
+
+
<!-- ##### USER_FUNCTION cairo_read_func_t ##### -->
<para>
@@ -28,6 +37,26 @@ Reading and writing PNG images
@Returns:
+<!-- ##### FUNCTION cairo_image_surface_create_from_png_stream ##### -->
+<para>
+
+</para>
+
+ at read_func:
+ at closure:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_surface_write_to_png ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at filename:
+ at Returns:
+
+
<!-- ##### USER_FUNCTION cairo_write_func_t ##### -->
<para>
@@ -39,3 +68,14 @@ Reading and writing PNG images
@Returns:
+<!-- ##### FUNCTION cairo_surface_write_to_png_stream ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at write_func:
+ at closure:
+ at Returns:
+
+
diff --git a/doc/public/tmpl/cairo-ps.sgml b/doc/public/tmpl/cairo-ps.sgml
index 035d37b..d3b36a7 100644
--- a/doc/public/tmpl/cairo-ps.sgml
+++ b/doc/public/tmpl/cairo-ps.sgml
@@ -17,10 +17,61 @@ Rendering PostScript documents
<!-- ##### SECTION Stability_Level ##### -->
-<!-- ##### MACRO cairo_ps_surface_set_dpi ##### -->
+<!-- ##### FUNCTION cairo_ps_surface_create ##### -->
<para>
</para>
+ at filename:
+ at width_in_points:
+ at height_in_points:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_ps_surface_create_for_stream ##### -->
+<para>
+
+</para>
+
+ at write_func:
+ at closure:
+ at width_in_points:
+ at height_in_points:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_ps_surface_set_size ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at width_in_points:
+ at height_in_points:
+
+
+<!-- ##### FUNCTION cairo_ps_surface_dsc_begin_setup ##### -->
+<para>
+
+</para>
+
+ at surface:
+
+
+<!-- ##### FUNCTION cairo_ps_surface_dsc_begin_page_setup ##### -->
+<para>
+
+</para>
+
+ at surface:
+
+
+<!-- ##### FUNCTION cairo_ps_surface_dsc_comment ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at comment:
diff --git a/doc/public/tmpl/cairo-scaled-font.sgml b/doc/public/tmpl/cairo-scaled-font.sgml
index 0656454..3e1ce48 100644
--- a/doc/public/tmpl/cairo-scaled-font.sgml
+++ b/doc/public/tmpl/cairo-scaled-font.sgml
@@ -23,6 +23,44 @@ Caching metrics for a particular font si
</para>
+<!-- ##### FUNCTION cairo_scaled_font_create ##### -->
+<para>
+
+</para>
+
+ at font_face:
+ at font_matrix:
+ at ctm:
+ at options:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_scaled_font_reference ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_scaled_font_destroy ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+
+
+<!-- ##### FUNCTION cairo_scaled_font_status ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+ at Returns:
+
+
<!-- ##### STRUCT cairo_font_extents_t ##### -->
<para>
@@ -34,6 +72,15 @@ Caching metrics for a particular font si
@max_x_advance:
@max_y_advance:
+<!-- ##### FUNCTION cairo_scaled_font_extents ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+ at extents:
+
+
<!-- ##### STRUCT cairo_text_extents_t ##### -->
<para>
@@ -46,3 +93,69 @@ Caching metrics for a particular font si
@x_advance:
@y_advance:
+<!-- ##### FUNCTION cairo_scaled_font_text_extents ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+ at utf8:
+ at extents:
+
+
+<!-- ##### FUNCTION cairo_scaled_font_glyph_extents ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+ at glyphs:
+ at num_glyphs:
+ at extents:
+
+
+<!-- ##### FUNCTION cairo_scaled_font_get_font_face ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_scaled_font_get_font_options ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+ at options:
+
+
+<!-- ##### FUNCTION cairo_scaled_font_get_font_matrix ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+ at font_matrix:
+
+
+<!-- ##### FUNCTION cairo_scaled_font_get_ctm ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+ at ctm:
+
+
+<!-- ##### FUNCTION cairo_scaled_font_get_type ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+ at Returns:
+
+
diff --git a/doc/public/tmpl/cairo-status.sgml b/doc/public/tmpl/cairo-status.sgml
index fc501a7..0996e29 100644
--- a/doc/public/tmpl/cairo-status.sgml
+++ b/doc/public/tmpl/cairo-status.sgml
@@ -44,3 +44,19 @@ Decoding cairo's status
@CAIRO_STATUS_INVALID_DASH:
@CAIRO_STATUS_INVALID_DSC_COMMENT:
+<!-- ##### FUNCTION cairo_status_to_string ##### -->
+<para>
+
+</para>
+
+ at status:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_debug_reset_static_data ##### -->
+<para>
+
+</para>
+
+
+
diff --git a/doc/public/tmpl/cairo-surface.sgml b/doc/public/tmpl/cairo-surface.sgml
index 69d63d2..3d76c41 100644
--- a/doc/public/tmpl/cairo-surface.sgml
+++ b/doc/public/tmpl/cairo-surface.sgml
@@ -32,3 +32,173 @@ Base class for surfaces
@CAIRO_CONTENT_ALPHA:
@CAIRO_CONTENT_COLOR_ALPHA:
+<!-- ##### FUNCTION cairo_surface_create_similar ##### -->
+<para>
+
+</para>
+
+ at other:
+ at content:
+ at width:
+ at height:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_surface_destroy ##### -->
+<para>
+
+</para>
+
+ at surface:
+
+
+<!-- ##### FUNCTION cairo_surface_finish ##### -->
+<para>
+
+</para>
+
+ at surface:
+
+
+<!-- ##### FUNCTION cairo_surface_flush ##### -->
+<para>
+
+</para>
+
+ at surface:
+
+
+<!-- ##### FUNCTION cairo_surface_get_font_options ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at options:
+
+
+<!-- ##### FUNCTION cairo_surface_get_content ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_surface_set_user_data ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at key:
+ at user_data:
+ at destroy:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_surface_get_user_data ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at key:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_surface_mark_dirty ##### -->
+<para>
+
+</para>
+
+ at surface:
+
+
+<!-- ##### FUNCTION cairo_surface_mark_dirty_rectangle ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at x:
+ at y:
+ at width:
+ at height:
+
+
+<!-- ##### FUNCTION cairo_surface_reference ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_surface_set_device_offset ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at x_offset:
+ at y_offset:
+
+
+<!-- ##### FUNCTION cairo_surface_get_device_offset ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at x_offset:
+ at y_offset:
+
+
+<!-- ##### FUNCTION cairo_surface_set_fallback_resolution ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at x_pixels_per_inch:
+ at y_pixels_per_inch:
+
+
+<!-- ##### FUNCTION cairo_surface_status ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### ENUM cairo_surface_type_t ##### -->
+<para>
+
+</para>
+
+ at CAIRO_SURFACE_TYPE_IMAGE:
+ at CAIRO_SURFACE_TYPE_PDF:
+ at CAIRO_SURFACE_TYPE_PS:
+ at CAIRO_SURFACE_TYPE_XLIB:
+ at CAIRO_SURFACE_TYPE_XCB:
+ at CAIRO_SURFACE_TYPE_GLITZ:
+ at CAIRO_SURFACE_TYPE_QUARTZ:
+ at CAIRO_SURFACE_TYPE_WIN32:
+ at CAIRO_SURFACE_TYPE_BEOS:
+ at CAIRO_SURFACE_TYPE_DIRECTFB:
+ at CAIRO_SURFACE_TYPE_SVG:
+
+<!-- ##### FUNCTION cairo_surface_get_type ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
diff --git a/doc/public/tmpl/cairo-svg.sgml b/doc/public/tmpl/cairo-svg.sgml
index 7ee16ee..4e496e1 100644
--- a/doc/public/tmpl/cairo-svg.sgml
+++ b/doc/public/tmpl/cairo-svg.sgml
@@ -17,10 +17,61 @@ Rendering SVG documents
<!-- ##### SECTION Stability_Level ##### -->
-<!-- ##### MACRO cairo_svg_surface_set_dpi ##### -->
+<!-- ##### FUNCTION cairo_svg_surface_create ##### -->
<para>
</para>
+ at filename:
+ at width_in_points:
+ at height_in_points:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_svg_surface_create_for_stream ##### -->
+<para>
+
+</para>
+
+ at write_func:
+ at closure:
+ at width_in_points:
+ at height_in_points:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_svg_surface_restrict_to_version ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at version:
+
+
+<!-- ##### ENUM cairo_svg_version_t ##### -->
+<para>
+
+</para>
+
+ at CAIRO_SVG_VERSION_1_1:
+ at CAIRO_SVG_VERSION_1_2:
+
+<!-- ##### FUNCTION cairo_svg_get_versions ##### -->
+<para>
+
+</para>
+
+ at versions:
+ at num_versions:
+
+
+<!-- ##### FUNCTION cairo_svg_version_to_string ##### -->
+<para>
+
+</para>
+
+ at version:
+ at Returns:
diff --git a/doc/public/tmpl/cairo-text.sgml b/doc/public/tmpl/cairo-text.sgml
index 56678b1..87f626c 100644
--- a/doc/public/tmpl/cairo-text.sgml
+++ b/doc/public/tmpl/cairo-text.sgml
@@ -22,7 +22,6 @@ Rendering text and sets of glyphs
</para>
- at index:
@x:
@y:
@@ -43,3 +42,135 @@ Rendering text and sets of glyphs
@CAIRO_FONT_WEIGHT_NORMAL:
@CAIRO_FONT_WEIGHT_BOLD:
+<!-- ##### FUNCTION cairo_select_font_face ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at family:
+ at slant:
+ at weight:
+
+
+<!-- ##### FUNCTION cairo_set_font_size ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at size:
+
+
+<!-- ##### FUNCTION cairo_set_font_matrix ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at matrix:
+
+
+<!-- ##### FUNCTION cairo_get_font_matrix ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at matrix:
+
+
+<!-- ##### FUNCTION cairo_set_font_options ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at options:
+
+
+<!-- ##### FUNCTION cairo_get_font_options ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at options:
+
+
+<!-- ##### FUNCTION cairo_show_text ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at utf8:
+
+
+<!-- ##### FUNCTION cairo_show_glyphs ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at glyphs:
+ at num_glyphs:
+
+
+<!-- ##### FUNCTION cairo_get_font_face ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_font_extents ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at extents:
+
+
+<!-- ##### FUNCTION cairo_set_font_face ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at font_face:
+
+
+<!-- ##### FUNCTION cairo_set_scaled_font ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at scaled_font:
+
+
+<!-- ##### FUNCTION cairo_text_extents ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at utf8:
+ at extents:
+
+
+<!-- ##### FUNCTION cairo_glyph_extents ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at glyphs:
+ at num_glyphs:
+ at extents:
+
+
diff --git a/doc/public/tmpl/cairo-transforms.sgml b/doc/public/tmpl/cairo-transforms.sgml
index 65199c8..b14adcc 100644
--- a/doc/public/tmpl/cairo-transforms.sgml
+++ b/doc/public/tmpl/cairo-transforms.sgml
@@ -17,3 +17,107 @@ Manipulating the current transformation
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### FUNCTION cairo_translate ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at tx:
+ at ty:
+
+
+<!-- ##### FUNCTION cairo_scale ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at sx:
+ at sy:
+
+
+<!-- ##### FUNCTION cairo_rotate ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at angle:
+
+
+<!-- ##### FUNCTION cairo_transform ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at matrix:
+
+
+<!-- ##### FUNCTION cairo_set_matrix ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at matrix:
+
+
+<!-- ##### FUNCTION cairo_get_matrix ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at matrix:
+
+
+<!-- ##### FUNCTION cairo_identity_matrix ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_user_to_device ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at x:
+ at y:
+
+
+<!-- ##### FUNCTION cairo_user_to_device_distance ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at dx:
+ at dy:
+
+
+<!-- ##### FUNCTION cairo_device_to_user ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at x:
+ at y:
+
+
+<!-- ##### FUNCTION cairo_device_to_user_distance ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at dx:
+ at dy:
+
+
diff --git a/doc/public/tmpl/cairo-version.sgml b/doc/public/tmpl/cairo-version.sgml
index 3c3404e..bc76dce 100644
--- a/doc/public/tmpl/cairo-version.sgml
+++ b/doc/public/tmpl/cairo-version.sgml
@@ -124,6 +124,27 @@ if (cairo_version() >= %CAIRO_VERSION_EN
+<!-- ##### MACRO CAIRO_VERSION_MAJOR ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO CAIRO_VERSION_MINOR ##### -->
+<para>
+
+</para>
+
+
+
+<!-- ##### MACRO CAIRO_VERSION_MICRO ##### -->
+<para>
+
+</para>
+
+
+
<!-- ##### MACRO CAIRO_VERSION_STRING ##### -->
<para>
@@ -141,3 +162,19 @@ if (cairo_version() >= %CAIRO_VERSION_EN
@micro:
+<!-- ##### FUNCTION cairo_version ##### -->
+<para>
+
+</para>
+
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_version_string ##### -->
+<para>
+
+</para>
+
+ at Returns:
+
+
diff --git a/doc/public/tmpl/cairo-win32-fonts.sgml b/doc/public/tmpl/cairo-win32-fonts.sgml
index 3652ccb..ab701c5 100644
--- a/doc/public/tmpl/cairo-win32-fonts.sgml
+++ b/doc/public/tmpl/cairo-win32-fonts.sgml
@@ -17,3 +17,48 @@ Font support for Microsoft Windows
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### FUNCTION cairo_win32_font_face_create_for_logfontw ##### -->
+<para>
+
+</para>
+
+ at logfont:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_win32_font_face_create_for_hfont ##### -->
+<para>
+
+</para>
+
+ at font:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_win32_scaled_font_select_font ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+ at hdc:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_win32_scaled_font_done_font ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+
+
+<!-- ##### FUNCTION cairo_win32_scaled_font_get_metrics_factor ##### -->
+<para>
+
+</para>
+
+ at scaled_font:
+ at Returns:
+
+
diff --git a/doc/public/tmpl/cairo-win32.sgml b/doc/public/tmpl/cairo-win32.sgml
index b486ba8..91a8d04 100644
--- a/doc/public/tmpl/cairo-win32.sgml
+++ b/doc/public/tmpl/cairo-win32.sgml
@@ -17,3 +17,32 @@ Microsoft Windows surface support
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### FUNCTION cairo_win32_surface_create ##### -->
+<para>
+
+</para>
+
+ at hdc:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_win32_surface_create_with_dib ##### -->
+<para>
+
+</para>
+
+ at format:
+ at width:
+ at height:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_win32_surface_get_dc ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
diff --git a/doc/public/tmpl/cairo-xlib-xrender.sgml b/doc/public/tmpl/cairo-xlib-xrender.sgml
index c99d784..398900e 100644
--- a/doc/public/tmpl/cairo-xlib-xrender.sgml
+++ b/doc/public/tmpl/cairo-xlib-xrender.sgml
@@ -17,3 +17,17 @@ XLib/Xrender Backend
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### FUNCTION cairo_xlib_surface_create_with_xrender_format ##### -->
+<para>
+
+</para>
+
+ at dpy:
+ at drawable:
+ at screen:
+ at format:
+ at width:
+ at height:
+ at Returns:
+
+
diff --git a/doc/public/tmpl/cairo-xlib.sgml b/doc/public/tmpl/cairo-xlib.sgml
index f931a50..4abbd56 100644
--- a/doc/public/tmpl/cairo-xlib.sgml
+++ b/doc/public/tmpl/cairo-xlib.sgml
@@ -17,3 +17,113 @@ X Window System rendering using XLib
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### FUNCTION cairo_xlib_surface_create ##### -->
+<para>
+
+</para>
+
+ at dpy:
+ at drawable:
+ at visual:
+ at width:
+ at height:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_xlib_surface_create_for_bitmap ##### -->
+<para>
+
+</para>
+
+ at dpy:
+ at bitmap:
+ at screen:
+ at width:
+ at height:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_xlib_surface_set_size ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at width:
+ at height:
+
+
+<!-- ##### FUNCTION cairo_xlib_surface_get_display ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_xlib_surface_get_screen ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_xlib_surface_set_drawable ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at drawable:
+ at width:
+ at height:
+
+
+<!-- ##### FUNCTION cairo_xlib_surface_get_drawable ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_xlib_surface_get_visual ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_xlib_surface_get_width ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_xlib_surface_get_height ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_xlib_surface_get_depth ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at Returns:
+
+
diff --git a/doc/public/tmpl/cairo.sgml b/doc/public/tmpl/cairo.sgml
index 04480e7..3dc350e 100644
--- a/doc/public/tmpl/cairo.sgml
+++ b/doc/public/tmpl/cairo.sgml
@@ -33,6 +33,161 @@ The cairo drawing context
</para>
+<!-- ##### FUNCTION cairo_create ##### -->
+<para>
+
+</para>
+
+ at target:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_reference ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_destroy ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_status ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_save ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_restore ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_get_target ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_push_group ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_push_group_with_content ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at content:
+
+
+<!-- ##### FUNCTION cairo_pop_group ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_pop_group_to_source ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_get_group_target ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_set_source_rgb ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at red:
+ at green:
+ at blue:
+
+
+<!-- ##### FUNCTION cairo_set_source_rgba ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at red:
+ at green:
+ at blue:
+ at alpha:
+
+
+<!-- ##### FUNCTION cairo_set_source ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at source:
+
+
+<!-- ##### FUNCTION cairo_set_source_surface ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at surface:
+ at x:
+ at y:
+
+
+<!-- ##### FUNCTION cairo_get_source ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
<!-- ##### ENUM cairo_antialias_t ##### -->
<para>
@@ -43,6 +198,35 @@ The cairo drawing context
@CAIRO_ANTIALIAS_GRAY:
@CAIRO_ANTIALIAS_SUBPIXEL:
+<!-- ##### FUNCTION cairo_set_antialias ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at antialias:
+
+
+<!-- ##### FUNCTION cairo_get_antialias ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_set_dash ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at dashes:
+ at num_dashes:
+ at offset:
+
+
<!-- ##### ENUM cairo_fill_rule_t ##### -->
<para>
@@ -51,6 +235,24 @@ The cairo drawing context
@CAIRO_FILL_RULE_WINDING:
@CAIRO_FILL_RULE_EVEN_ODD:
+<!-- ##### FUNCTION cairo_set_fill_rule ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at fill_rule:
+
+
+<!-- ##### FUNCTION cairo_get_fill_rule ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
<!-- ##### ENUM cairo_line_cap_t ##### -->
<para>
@@ -60,6 +262,24 @@ The cairo drawing context
@CAIRO_LINE_CAP_ROUND:
@CAIRO_LINE_CAP_SQUARE:
+<!-- ##### FUNCTION cairo_set_line_cap ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at line_cap:
+
+
+<!-- ##### FUNCTION cairo_get_line_cap ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
<!-- ##### ENUM cairo_line_join_t ##### -->
<para>
@@ -69,6 +289,60 @@ The cairo drawing context
@CAIRO_LINE_JOIN_ROUND:
@CAIRO_LINE_JOIN_BEVEL:
+<!-- ##### FUNCTION cairo_set_line_join ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at line_join:
+
+
+<!-- ##### FUNCTION cairo_get_line_join ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_set_line_width ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at width:
+
+
+<!-- ##### FUNCTION cairo_get_line_width ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_set_miter_limit ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at limit:
+
+
+<!-- ##### FUNCTION cairo_get_miter_limit ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
<!-- ##### ENUM cairo_operator_t ##### -->
<para>
@@ -89,3 +363,194 @@ The cairo drawing context
@CAIRO_OPERATOR_ADD:
@CAIRO_OPERATOR_SATURATE:
+<!-- ##### FUNCTION cairo_set_operator ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at op:
+
+
+<!-- ##### FUNCTION cairo_get_operator ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_set_tolerance ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at tolerance:
+
+
+<!-- ##### FUNCTION cairo_get_tolerance ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_clip ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_clip_preserve ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_reset_clip ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_fill ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_fill_preserve ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_fill_extents ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at x1:
+ at y1:
+ at x2:
+ at y2:
+
+
+<!-- ##### FUNCTION cairo_in_fill ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at x:
+ at y:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_mask ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at pattern:
+
+
+<!-- ##### FUNCTION cairo_mask_surface ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at surface:
+ at surface_x:
+ at surface_y:
+
+
+<!-- ##### FUNCTION cairo_paint ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_paint_with_alpha ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at alpha:
+
+
+<!-- ##### FUNCTION cairo_stroke ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_stroke_preserve ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_stroke_extents ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at x1:
+ at y1:
+ at x2:
+ at y2:
+
+
+<!-- ##### FUNCTION cairo_in_stroke ##### -->
+<para>
+
+</para>
+
+ at cr:
+ at x:
+ at y:
+ at Returns:
+
+
+<!-- ##### FUNCTION cairo_copy_page ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
+<!-- ##### FUNCTION cairo_show_page ##### -->
+<para>
+
+</para>
+
+ at cr:
+
+
More information about the cairo-commit
mailing list