[cairo-commit] cairo/doc/public/tmpl cairo-font-options.sgml, NONE, 1.1 cairo-font.sgml, 1.11, 1.12 cairo-ft.sgml, 1.6, 1.7 cairo-glitz.sgml, 1.5, 1.6 cairo-image.sgml, NONE, 1.1 cairo-matrix.sgml, 1.8, 1.9 cairo-paths.sgml, NONE, 1.1 cairo-pattern.sgml, 1.11, 1.12 cairo-pdf.sgml, 1.9, 1.10 cairo-png.sgml, 1.7, 1.8 cairo-ps.sgml, 1.6, 1.7 cairo-quartz.sgml, 1.5, 1.6 cairo-scaled-font.sgml, NONE, 1.1 cairo-status.sgml, NONE, 1.1 cairo-surface.sgml, 1.16, 1.17 cairo-text.sgml, NONE, 1.1 cairo-transforms.sgml, NONE, 1.1 cairo-types.sgml, NONE, 1.1 cairo-version.sgml, NONE, 1.1 cairo-win32-fonts.sgml, NONE, 1.1 cairo-win32.sgml, 1.3, 1.4 cairo-xcb-xrender.sgml, 1.3, 1.4 cairo-xcb.sgml, 1.7, 1.8 cairo-xlib.sgml, 1.12, 1.13 cairo.sgml, 1.30, 1.31

Billy Biggs commit at pdx.freedesktop.org
Mon Aug 22 22:11:47 PDT 2005


Committed by: vektor

Update of /cvs/cairo/cairo/doc/public/tmpl
In directory gabe:/tmp/cvs-serv25674/doc/public/tmpl

Modified Files:
	cairo-font.sgml cairo-ft.sgml cairo-glitz.sgml 
	cairo-matrix.sgml cairo-pattern.sgml cairo-pdf.sgml 
	cairo-png.sgml cairo-ps.sgml cairo-quartz.sgml 
	cairo-surface.sgml cairo-win32.sgml cairo-xcb-xrender.sgml 
	cairo-xcb.sgml cairo-xlib.sgml cairo.sgml 
Added Files:
	cairo-font-options.sgml cairo-image.sgml cairo-paths.sgml 
	cairo-scaled-font.sgml cairo-status.sgml cairo-text.sgml 
	cairo-transforms.sgml cairo-types.sgml cairo-version.sgml 
	cairo-win32-fonts.sgml 
Log Message:
	* doc/public/cairo-docs.xml:
	* doc/public/cairo-sections.txt: Rework the index for the
	reference manual.

	* doc/public/tmpl/cairo-font-options.sgml:
	* doc/public/tmpl/cairo-font.sgml:
	* doc/public/tmpl/cairo-ft.sgml:
	* doc/public/tmpl/cairo-glitz.sgml:
	* doc/public/tmpl/cairo-image.sgml:
	* doc/public/tmpl/cairo-matrix.sgml:
	* doc/public/tmpl/cairo-paths.sgml:
	* doc/public/tmpl/cairo-pattern.sgml:
	* doc/public/tmpl/cairo-pdf.sgml:
	* doc/public/tmpl/cairo-png.sgml:
	* doc/public/tmpl/cairo-ps.sgml:
	* doc/public/tmpl/cairo-quartz.sgml:
	* doc/public/tmpl/cairo-scaled-font.sgml:
	* doc/public/tmpl/cairo-status.sgml:
	* doc/public/tmpl/cairo-surface.sgml:
	* doc/public/tmpl/cairo-text.sgml:
	* doc/public/tmpl/cairo-transforms.sgml:
	* doc/public/tmpl/cairo-types.sgml:
	* doc/public/tmpl/cairo-version.sgml:
	* doc/public/tmpl/cairo-win32-fonts.sgml:
	* doc/public/tmpl/cairo-win32.sgml:
	* doc/public/tmpl/cairo-xcb-xrender.sgml:
	* doc/public/tmpl/cairo-xcb.sgml:
	* doc/public/tmpl/cairo-xlib.sgml:
	* doc/public/tmpl/cairo.sgml: Update descriptions and add new
	files for added sections.



--- NEW FILE: cairo-font-options.sgml ---
<!-- ##### SECTION Title ##### -->

  Font Options

<!-- ##### SECTION Short_Description ##### -->

  How a font should be rendered

<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### TYPEDEF cairo_font_options_t ##### -->
<para>

</para>


<!-- ##### FUNCTION cairo_font_options_create ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION cairo_font_options_copy ##### -->
<para>

</para>

@original: 
@Returns: 


<!-- ##### FUNCTION cairo_font_options_destroy ##### -->
<para>

</para>

@options: 


<!-- ##### FUNCTION cairo_font_options_status ##### -->
<para>

</para>

@options: 
@Returns: 


<!-- ##### FUNCTION cairo_font_options_merge ##### -->
<para>

</para>

@options: 
@other: 


<!-- ##### FUNCTION cairo_font_options_hash ##### -->
<para>

</para>

@options: 
@Returns: 


<!-- ##### FUNCTION cairo_font_options_equal ##### -->
<para>

</para>

@options: 
@other: 
@Returns: 


<!-- ##### FUNCTION cairo_font_options_set_antialias ##### -->
<para>

</para>

@options: 
@antialias: 


<!-- ##### FUNCTION cairo_font_options_get_antialias ##### -->
<para>

</para>

@options: 
@Returns: 


<!-- ##### ENUM cairo_subpixel_order_t ##### -->
<para>

</para>

@CAIRO_SUBPIXEL_ORDER_DEFAULT: 
@CAIRO_SUBPIXEL_ORDER_RGB: 
@CAIRO_SUBPIXEL_ORDER_BGR: 
@CAIRO_SUBPIXEL_ORDER_VRGB: 
@CAIRO_SUBPIXEL_ORDER_VBGR: 

<!-- ##### FUNCTION cairo_font_options_set_subpixel_order ##### -->
<para>

</para>

@options: 
@subpixel_order: 


<!-- ##### FUNCTION cairo_font_options_get_subpixel_order ##### -->
<para>

</para>

@options: 
@Returns: 
<!-- # Unused Parameters # -->
@option: 


<!-- ##### ENUM cairo_hint_style_t ##### -->
<para>

</para>

@CAIRO_HINT_STYLE_DEFAULT: 
@CAIRO_HINT_STYLE_NONE: 
@CAIRO_HINT_STYLE_SLIGHT: 
@CAIRO_HINT_STYLE_MEDIUM: 
@CAIRO_HINT_STYLE_FULL: 

<!-- ##### FUNCTION cairo_font_options_set_hint_style ##### -->
<para>

</para>

@options: 
@hint_style: 


<!-- ##### FUNCTION cairo_font_options_get_hint_style ##### -->
<para>

</para>

@options: 
@Returns: 


<!-- ##### ENUM cairo_hint_metrics_t ##### -->
<para>

</para>

@CAIRO_HINT_METRICS_DEFAULT: 
@CAIRO_HINT_METRICS_OFF: 
@CAIRO_HINT_METRICS_ON: 

<!-- ##### FUNCTION cairo_font_options_set_hint_metrics ##### -->
<para>

</para>

@options: 
@hint_metrics: 


<!-- ##### FUNCTION cairo_font_options_get_hint_metrics ##### -->
<para>

</para>

@options: 
@Returns: 



Index: cairo-font.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-font.sgml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- cairo-font.sgml	9 Aug 2005 01:35:22 -0000	1.11
+++ cairo-font.sgml	23 Aug 2005 05:11:44 -0000	1.12
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-Fonts
+
+  cairo_font_face_t
 
 <!-- ##### SECTION Short_Description ##### -->
-Font Handling
+
+  Base class for fonts
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>
@@ -23,12 +25,6 @@
 </para>
 
 
-<!-- ##### TYPEDEF cairo_scaled_font_t ##### -->
-<para>
-
-</para>
-
-
 <!-- ##### FUNCTION cairo_font_face_reference ##### -->
 <para>
 
@@ -77,259 +73,3 @@
 @Returns: 
 
 
-<!-- ##### 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>
-
-</para>
-
- at ascent: 
- at descent: 
- at height: 
- at max_x_advance: 
- at max_y_advance: 
-
-<!-- ##### FUNCTION cairo_scaled_font_extents ##### -->
-<para>
-
-</para>
-
- at scaled_font: 
- at extents: 
-<!-- # Unused Parameters # -->
- at Returns: 
-
-
-<!-- ##### STRUCT cairo_text_extents_t ##### -->
-<para>
-
-</para>
-
- at x_bearing: 
- at y_bearing: 
- at width: 
- at height: 
- at x_advance: 
- at y_advance: 
-
-<!-- ##### FUNCTION cairo_scaled_font_glyph_extents ##### -->
-<para>
-
-</para>
-
- at scaled_font: 
- at glyphs: 
- at num_glyphs: 
- at extents: 
-
-
-<!-- ##### TYPEDEF cairo_font_options_t ##### -->
-<para>
-
-</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>
-
-</para>
-
- at CAIRO_SUBPIXEL_ORDER_DEFAULT: 
- at CAIRO_SUBPIXEL_ORDER_RGB: 
- at CAIRO_SUBPIXEL_ORDER_BGR: 
- at CAIRO_SUBPIXEL_ORDER_VRGB: 
- at 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: 
-<!-- # Unused Parameters # -->
- at option: 
-
-
-<!-- ##### ENUM cairo_hint_style_t ##### -->
-<para>
-
-</para>
-
- at CAIRO_HINT_STYLE_DEFAULT: 
- at CAIRO_HINT_STYLE_NONE: 
- at CAIRO_HINT_STYLE_SLIGHT: 
- at CAIRO_HINT_STYLE_MEDIUM: 
- at 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>
-
-</para>
-
- at CAIRO_HINT_METRICS_DEFAULT: 
- at CAIRO_HINT_METRICS_OFF: 
- at 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: 
-
-

Index: cairo-ft.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-ft.sgml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- cairo-ft.sgml	21 Jul 2005 13:52:13 -0000	1.6
+++ cairo-ft.sgml	23 Aug 2005 05:11:44 -0000	1.7
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-FreeType Fonts
+
+  FreeType Fonts
 
 <!-- ##### SECTION Short_Description ##### -->
 
+  Font support for FreeType
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>
@@ -17,13 +19,14 @@
 <!-- ##### SECTION Stability_Level ##### -->
 
 
-<!-- ##### FUNCTION cairo_ft_font_options_substitute ##### -->
+<!-- ##### FUNCTION cairo_ft_font_face_create_for_ft_face ##### -->
 <para>
 
 </para>
 
- at options: 
- at pattern: 
+ at face: 
+ at load_flags: 
+ at Returns: 
 
 
 <!-- ##### FUNCTION cairo_ft_font_face_create_for_pattern ##### -->
@@ -35,14 +38,13 @@
 @Returns: 
 
 
-<!-- ##### FUNCTION cairo_ft_font_face_create_for_ft_face ##### -->
+<!-- ##### FUNCTION cairo_ft_font_options_substitute ##### -->
 <para>
 
 </para>
 
- at face: 
- at load_flags: 
- at Returns: 
+ at options: 
+ at pattern: 
 
 
 <!-- ##### FUNCTION cairo_ft_scaled_font_lock_face ##### -->

Index: cairo-glitz.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-glitz.sgml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- cairo-glitz.sgml	15 Jun 2005 23:04:19 -0000	1.5
+++ cairo-glitz.sgml	23 Aug 2005 05:11:44 -0000	1.6
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-Glitz backend
+
+  Glitz Surfaces
 
 <!-- ##### SECTION Short_Description ##### -->
 
+  OpenGL accelerated rendering using the Glitz library
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>

--- NEW FILE: cairo-image.sgml ---
<!-- ##### SECTION Title ##### -->

  Image Surfaces

<!-- ##### SECTION Short_Description ##### -->

  Rendering to memory buffers

<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### ENUM cairo_format_t ##### -->
<para>

</para>

@CAIRO_FORMAT_ARGB32: 
@CAIRO_FORMAT_RGB24: 
@CAIRO_FORMAT_A8: 
@CAIRO_FORMAT_A1: 

<!-- ##### 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: 


<!-- ##### FUNCTION cairo_image_surface_get_width ##### -->
<para>

</para>

@surface: 
@Returns: 


<!-- ##### FUNCTION cairo_image_surface_get_height ##### -->
<para>

</para>

@surface: 
@Returns: 



Index: cairo-matrix.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-matrix.sgml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- cairo-matrix.sgml	15 Jun 2005 23:04:19 -0000	1.8
+++ cairo-matrix.sgml	23 Aug 2005 05:11:44 -0000	1.9
@@ -1,9 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-cairo_matrix_t
+
+  cairo_matrix_t
 
 <!-- ##### SECTION Short_Description ##### -->
 
-  Transformation matrices
+  Generic matrix operations
 
 <!-- ##### SECTION Long_Description ##### -->
 

--- NEW FILE: cairo-paths.sgml ---
<!-- ##### SECTION Title ##### -->

  Paths

<!-- ##### SECTION Short_Description ##### -->

  Creating paths and manipulating path data

<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### STRUCT cairo_path_t ##### -->
<para>

</para>

@status: 
@data: 
@num_data: 

<!-- ##### ENUM cairo_path_data_type_t ##### -->
<para>

</para>

@CAIRO_PATH_MOVE_TO: 
@CAIRO_PATH_LINE_TO: 
@CAIRO_PATH_CURVE_TO: 
@CAIRO_PATH_CLOSE_PATH: 

<!-- ##### FUNCTION cairo_copy_path ##### -->
<para>

</para>

@cr: 
@Returns: 


<!-- ##### FUNCTION cairo_copy_path_flat ##### -->
<para>

</para>

@cr: 
@Returns: 


<!-- ##### FUNCTION cairo_path_destroy ##### -->
<para>

</para>

@path: 


<!-- ##### FUNCTION cairo_append_path ##### -->
<para>

</para>

@cr: 
@path: 


<!-- ##### FUNCTION cairo_new_path ##### -->
<para>

</para>

@cr: 


<!-- ##### FUNCTION cairo_close_path ##### -->
<para>

</para>

@cr: 


<!-- ##### FUNCTION cairo_get_current_point ##### -->
<para>

</para>

@cr: 
@x: 
@y: 


<!-- ##### 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: 



Index: cairo-pattern.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-pattern.sgml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- cairo-pattern.sgml	5 Aug 2005 17:03:04 -0000	1.11
+++ cairo-pattern.sgml	23 Aug 2005 05:11:44 -0000	1.12
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-cairo_pattern_t
+
+  Patterns
 
 <!-- ##### SECTION Short_Description ##### -->
 
+  Gradients and filtered sources
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>
@@ -23,6 +25,31 @@
 </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>
 
@@ -81,15 +108,6 @@
 @Returns: 
 
 
-<!-- ##### FUNCTION cairo_pattern_reference ##### -->
-<para>
-
-</para>
-
- at pattern: 
- at Returns: 
-
-
 <!-- ##### FUNCTION cairo_pattern_destroy ##### -->
 <para>
 
@@ -98,7 +116,7 @@
 @pattern: 
 
 
-<!-- ##### FUNCTION cairo_pattern_status ##### -->
+<!-- ##### FUNCTION cairo_pattern_reference ##### -->
 <para>
 
 </para>
@@ -107,70 +125,64 @@
 @Returns: 
 
 
-<!-- ##### FUNCTION cairo_pattern_add_color_stop_rgb ##### -->
+<!-- ##### FUNCTION cairo_pattern_status ##### -->
 <para>
 
 </para>
 
 @pattern: 
- at offset: 
- at red: 
- at green: 
- at blue: 
+ at Returns: 
 
 
-<!-- ##### FUNCTION cairo_pattern_add_color_stop_rgba ##### -->
+<!-- ##### ENUM cairo_extend_t ##### -->
 <para>
 
 </para>
 
- at pattern: 
- at offset: 
- at red: 
- at green: 
- at blue: 
- at alpha: 
-
+ at CAIRO_EXTEND_NONE: 
+ at CAIRO_EXTEND_REPEAT: 
+ at CAIRO_EXTEND_REFLECT: 
 
-<!-- ##### FUNCTION cairo_pattern_set_matrix ##### -->
+<!-- ##### FUNCTION cairo_pattern_set_extend ##### -->
 <para>
 
 </para>
 
 @pattern: 
- at matrix: 
+ at extend: 
 
 
-<!-- ##### FUNCTION cairo_pattern_get_matrix ##### -->
+<!-- ##### FUNCTION cairo_pattern_get_extend ##### -->
 <para>
 
 </para>
 
 @pattern: 
- at matrix: 
-<!-- # Unused Parameters # -->
 @Returns: 
 
 
-<!-- ##### ENUM cairo_extend_t ##### -->
+<!-- ##### ENUM cairo_filter_t ##### -->
 <para>
 
 </para>
 
- at CAIRO_EXTEND_NONE: 
- at CAIRO_EXTEND_REPEAT: 
- at CAIRO_EXTEND_REFLECT: 
+ at CAIRO_FILTER_FAST: 
+ at CAIRO_FILTER_GOOD: 
+ at CAIRO_FILTER_BEST: 
+ at CAIRO_FILTER_NEAREST: 
+ at CAIRO_FILTER_BILINEAR: 
+ at CAIRO_FILTER_GAUSSIAN: 
 
-<!-- ##### FUNCTION cairo_pattern_set_extend ##### -->
+<!-- ##### FUNCTION cairo_pattern_set_filter ##### -->
 <para>
 
 </para>
 
 @pattern: 
- at extend: 
+ at filter: 
 
 
-<!-- ##### FUNCTION cairo_pattern_get_extend ##### -->
+<!-- ##### FUNCTION cairo_pattern_get_filter ##### -->
 <para>
 
 </para>
@@ -179,21 +191,23 @@
 @Returns: 
 
 
-<!-- ##### FUNCTION cairo_pattern_set_filter ##### -->
+<!-- ##### FUNCTION cairo_pattern_set_matrix ##### -->
 <para>
 
 </para>
 
 @pattern: 
- at filter: 
+ at matrix: 
 
 
-<!-- ##### FUNCTION cairo_pattern_get_filter ##### -->
+<!-- ##### FUNCTION cairo_pattern_get_matrix ##### -->
 <para>
 
 </para>
 
 @pattern: 
+ at matrix: 
+<!-- # Unused Parameters # -->
 @Returns: 
 
 

Index: cairo-pdf.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-pdf.sgml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- cairo-pdf.sgml	15 Jun 2005 23:04:19 -0000	1.9
+++ cairo-pdf.sgml	23 Aug 2005 05:11:44 -0000	1.10
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-PDF Backend
+
+  PDF Surfaces
 
 <!-- ##### SECTION Short_Description ##### -->
 
+  Rendering PDF documents
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>

Index: cairo-png.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-png.sgml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- cairo-png.sgml	15 Jun 2005 23:04:19 -0000	1.7
+++ cairo-png.sgml	23 Aug 2005 05:11:44 -0000	1.8
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-PNG Backend
+
+  PNG Support
 
 <!-- ##### SECTION Short_Description ##### -->
 
+  Reading and writing PNG images
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>
@@ -26,6 +28,17 @@
 @Returns: 
 
 
+<!-- ##### USER_FUNCTION cairo_read_func_t ##### -->
+<para>
+
+</para>
+
+ at closure: 
+ at data: 
+ at length: 
+ at Returns: 
+
+
 <!-- ##### FUNCTION cairo_image_surface_create_from_png_stream ##### -->
 <para>
 
@@ -46,6 +59,17 @@
 @Returns: 
 
 
+<!-- ##### USER_FUNCTION cairo_write_func_t ##### -->
+<para>
+
+</para>
+
+ at closure: 
+ at data: 
+ at length: 
+ at Returns: 
+
+
 <!-- ##### FUNCTION cairo_surface_write_to_png_stream ##### -->
 <para>
 

Index: cairo-ps.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-ps.sgml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- cairo-ps.sgml	15 Jun 2005 23:04:19 -0000	1.6
+++ cairo-ps.sgml	23 Aug 2005 05:11:44 -0000	1.7
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-PS Backend
+
+  PostScript Surfaces
 
 <!-- ##### SECTION Short_Description ##### -->
 
+  Rendering PostScript documents
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>

Index: cairo-quartz.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-quartz.sgml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- cairo-quartz.sgml	15 Jun 2005 23:04:19 -0000	1.5
+++ cairo-quartz.sgml	23 Aug 2005 05:11:44 -0000	1.6
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-Quartz Backend
+
+  Quartz Surfaces
 
 <!-- ##### SECTION Short_Description ##### -->
 
+  Rendering to Quartz surfaces
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>

--- NEW FILE: cairo-scaled-font.sgml ---
<!-- ##### SECTION Title ##### -->

  Scaled Fonts

<!-- ##### SECTION Short_Description ##### -->

  Caching metrics for a particular font size

<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### TYPEDEF cairo_scaled_font_t ##### -->
<para>

</para>


<!-- ##### FUNCTION cairo_scaled_font_create ##### -->
<para>

</para>

@font_face: 
@font_matrix: 
@ctm: 
@options: 
@Returns: 


<!-- ##### FUNCTION cairo_scaled_font_reference ##### -->
<para>

</para>

@scaled_font: 
@Returns: 


<!-- ##### FUNCTION cairo_scaled_font_destroy ##### -->
<para>

</para>

@scaled_font: 


<!-- ##### FUNCTION cairo_scaled_font_status ##### -->
<para>

</para>

@scaled_font: 
@Returns: 


<!-- ##### STRUCT cairo_font_extents_t ##### -->
<para>

</para>

@ascent: 
@descent: 
@height: 
@max_x_advance: 
@max_y_advance: 

<!-- ##### FUNCTION cairo_scaled_font_extents ##### -->
<para>

</para>

@scaled_font: 
@extents: 
<!-- # Unused Parameters # -->
@Returns: 


<!-- ##### STRUCT cairo_text_extents_t ##### -->
<para>

</para>

@x_bearing: 
@y_bearing: 
@width: 
@height: 
@x_advance: 
@y_advance: 

<!-- ##### FUNCTION cairo_scaled_font_glyph_extents ##### -->
<para>

</para>

@scaled_font: 
@glyphs: 
@num_glyphs: 
@extents: 



--- NEW FILE: cairo-status.sgml ---
<!-- ##### SECTION Title ##### -->

  Error handling

<!-- ##### SECTION Short_Description ##### -->

  Decoding Cairo's status

<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### 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_INVALID_STATUS: 
@CAIRO_STATUS_NULL_POINTER: 
@CAIRO_STATUS_INVALID_STRING: 
@CAIRO_STATUS_INVALID_PATH_DATA: 
@CAIRO_STATUS_READ_ERROR: 
@CAIRO_STATUS_WRITE_ERROR: 
@CAIRO_STATUS_SURFACE_FINISHED: 
@CAIRO_STATUS_SURFACE_TYPE_MISMATCH: 
@CAIRO_STATUS_PATTERN_TYPE_MISMATCH: 
@CAIRO_STATUS_INVALID_CONTENT: 
@CAIRO_STATUS_INVALID_FORMAT: 
@CAIRO_STATUS_INVALID_VISUAL: 
@CAIRO_STATUS_FILE_NOT_FOUND: 
@CAIRO_STATUS_INVALID_DASH: 

<!-- ##### FUNCTION cairo_status_to_string ##### -->
<para>

</para>

@status: 
@Returns: 


<!-- ##### FUNCTION cairo_debug_reset_static_data ##### -->
<para>

</para>




Index: cairo-surface.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-surface.sgml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- cairo-surface.sgml	5 Aug 2005 17:30:31 -0000	1.16
+++ cairo-surface.sgml	23 Aug 2005 05:11:44 -0000	1.17
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-cairo_surface_t
+
+  cairo_surface_t
 
 <!-- ##### SECTION Short_Description ##### -->
 
+  Base class for surfaces
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>
@@ -23,6 +25,15 @@
 </para>
 
 
+<!-- ##### ENUM cairo_content_t ##### -->
+<para>
+
+</para>
+
+ at CAIRO_CONTENT_COLOR: 
+ at CAIRO_CONTENT_ALPHA: 
+ at CAIRO_CONTENT_COLOR_ALPHA: 
+
 <!-- ##### FUNCTION cairo_surface_create_similar ##### -->
 <para>
 
@@ -37,15 +48,6 @@
 @format: 
 
 
-<!-- ##### FUNCTION cairo_surface_reference ##### -->
-<para>
-
-</para>
-
- at surface: 
- at Returns: 
-
-
 <!-- ##### FUNCTION cairo_surface_destroy ##### -->
 <para>
 
@@ -54,23 +56,22 @@
 @surface: 
 
 
-<!-- ##### FUNCTION cairo_surface_status ##### -->
+<!-- ##### FUNCTION cairo_surface_finish ##### -->
 <para>
 
 </para>
 
 @surface: 
+<!-- # Unused Parameters # -->
 @Returns: 
 
 
-<!-- ##### FUNCTION cairo_surface_finish ##### -->
+<!-- ##### FUNCTION cairo_surface_flush ##### -->
 <para>
 
 </para>
 
 @surface: 
-<!-- # Unused Parameters # -->
- at Returns: 
 
 
 <!-- ##### FUNCTION cairo_surface_get_font_options ##### -->
@@ -104,7 +105,7 @@
 @Returns: 
 
 
-<!-- ##### FUNCTION cairo_surface_flush ##### -->
+<!-- ##### FUNCTION cairo_surface_mark_dirty ##### -->
 <para>
 
 </para>
@@ -112,24 +113,25 @@
 @surface: 
 
 
-<!-- ##### FUNCTION cairo_surface_mark_dirty ##### -->
+<!-- ##### FUNCTION cairo_surface_mark_dirty_rectangle ##### -->
 <para>
 
 </para>
 
 @surface: 
+ at x: 
+ at y: 
+ at width: 
+ at height: 
 
 
-<!-- ##### FUNCTION cairo_surface_mark_dirty_rectangle ##### -->
+<!-- ##### FUNCTION cairo_surface_reference ##### -->
 <para>
 
 </para>
 
 @surface: 
- at x: 
- at y: 
- at width: 
- at height: 
+ at Returns: 
 
 
 <!-- ##### FUNCTION cairo_surface_set_device_offset ##### -->
@@ -142,3 +144,12 @@
 @y_offset: 
 
 
+<!-- ##### FUNCTION cairo_surface_status ##### -->
+<para>
+
+</para>
+
+ at surface: 
+ at Returns: 
+
+

--- NEW FILE: cairo-text.sgml ---
<!-- ##### SECTION Title ##### -->

  Text

<!-- ##### SECTION Short_Description ##### -->

  Rendering text and sets of glyphs

<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### STRUCT cairo_glyph_t ##### -->
<para>

</para>

@index: 
@x: 
@y: 

<!-- ##### 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_face ##### -->
<para>

</para>

@cr: 
@family: 
@slant: 
@weight: 


<!-- ##### FUNCTION cairo_set_font_size ##### -->
<para>

</para>

@cr: 
@size: 


<!-- ##### FUNCTION cairo_set_font_matrix ##### -->
<para>

</para>

@cr: 
@matrix: 


<!-- ##### FUNCTION cairo_get_font_matrix ##### -->
<para>

</para>

@cr: 
@matrix: 


<!-- ##### FUNCTION cairo_set_font_options ##### -->
<para>

</para>

@cr: 
@options: 


<!-- ##### FUNCTION cairo_get_font_options ##### -->
<para>

</para>

@cr: 
@options: 


<!-- ##### FUNCTION cairo_show_text ##### -->
<para>

</para>

@cr: 
@utf8: 


<!-- ##### FUNCTION cairo_show_glyphs ##### -->
<para>

</para>

@cr: 
@glyphs: 
@num_glyphs: 


<!-- ##### FUNCTION cairo_get_font_face ##### -->
<para>

</para>

@cr: 
@Returns: 


<!-- ##### FUNCTION cairo_font_extents ##### -->
<para>

</para>

@cr: 
@extents: 


<!-- ##### FUNCTION cairo_set_font_face ##### -->
<para>

</para>

@cr: 
@font_face: 


<!-- ##### 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: 



--- NEW FILE: cairo-transforms.sgml ---
<!-- ##### SECTION Title ##### -->

  Transformations

<!-- ##### SECTION Short_Description ##### -->

  Manipulating the current transformation matrix

<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### 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_transform ##### -->
<para>

</para>

@cr: 
@matrix: 


<!-- ##### FUNCTION cairo_set_matrix ##### -->
<para>

</para>

@cr: 
@matrix: 


<!-- ##### FUNCTION cairo_get_matrix ##### -->
<para>

</para>

@cr: 
@matrix: 
<!-- # Unused Parameters # -->
@Returns: 


<!-- ##### FUNCTION cairo_identity_matrix ##### -->
<para>

</para>

@cr: 


<!-- ##### FUNCTION cairo_user_to_device ##### -->
<para>

</para>

@cr: 
@x: 
@y: 


<!-- ##### FUNCTION cairo_user_to_device_distance ##### -->
<para>

</para>

@cr: 
@dx: 
@dy: 


<!-- ##### FUNCTION cairo_device_to_user ##### -->
<para>

</para>

@cr: 
@x: 
@y: 


<!-- ##### FUNCTION cairo_device_to_user_distance ##### -->
<para>

</para>

@cr: 
@dx: 
@dy: 



--- NEW FILE: cairo-types.sgml ---
<!-- ##### SECTION Title ##### -->

  Types

<!-- ##### SECTION Short_Description ##### -->

  Generic data types used in the Cairo API

<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### TYPEDEF cairo_bool_t ##### -->
<para>

</para>


<!-- ##### STRUCT cairo_user_data_key_t ##### -->
<para>

</para>

@unused: 

<!-- ##### USER_FUNCTION cairo_destroy_func_t ##### -->
<para>

</para>

@data: 



--- NEW FILE: cairo-version.sgml ---
<!-- ##### SECTION Title ##### -->

  Version Information

<!-- ##### SECTION Short_Description ##### -->

  Compile and run time version checks

<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### MACRO CAIRO_VERSION ##### -->
<para>

</para>



<!-- ##### MACRO CAIRO_VERSION_ENCODE ##### -->
<para>

</para>

@major: 
@minor: 
@micro: 


<!-- ##### FUNCTION cairo_version ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION cairo_version_string ##### -->
<para>

</para>

@Returns: 



--- NEW FILE: cairo-win32-fonts.sgml ---
<!-- ##### SECTION Title ##### -->

  Win32 Fonts

<!-- ##### SECTION Short_Description ##### -->

  Font support for Microsoft Windows

<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### FUNCTION cairo_win32_font_face_create_for_logfontw ##### -->
<para>

</para>

@logfont: 
@Returns: 


<!-- ##### FUNCTION cairo_win32_scaled_font_select_font ##### -->
<para>

</para>

@scaled_font: 
@hdc: 
@Returns: 


<!-- ##### FUNCTION cairo_win32_scaled_font_done_font ##### -->
<para>

</para>

@scaled_font: 


<!-- ##### FUNCTION cairo_win32_scaled_font_get_metrics_factor ##### -->
<para>

</para>

@scaled_font: 
@Returns: 



Index: cairo-win32.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-win32.sgml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- cairo-win32.sgml	15 Jun 2005 23:04:19 -0000	1.3
+++ cairo-win32.sgml	23 Aug 2005 05:11:44 -0000	1.4
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-Microsoft Windows Backend
+
+  Win32 Surfaces
 
 <!-- ##### SECTION Short_Description ##### -->
 
+  Microsoft Windows surface support
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>
@@ -26,39 +28,3 @@
 @Returns: 
 
 
-<!-- ##### FUNCTION cairo_win32_font_face_create_for_logfontw ##### -->
-<para>
-
-</para>
-
- at logfont: 
- 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: 
-
-

Index: cairo-xcb-xrender.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-xcb-xrender.sgml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- cairo-xcb-xrender.sgml	15 Jun 2005 23:04:19 -0000	1.3
+++ cairo-xcb-xrender.sgml	23 Aug 2005 05:11:44 -0000	1.4
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-XCB Backend
+
+  XCB Surfaces
 
 <!-- ##### SECTION Short_Description ##### -->
 
+  X Window System rendering using the XCB library
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>

Index: cairo-xcb.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-xcb.sgml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- cairo-xcb.sgml	15 Jun 2005 23:04:19 -0000	1.7
+++ cairo-xcb.sgml	23 Aug 2005 05:11:44 -0000	1.8
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-XCB Backend
+
+  XCB Surfaces
 
 <!-- ##### SECTION Short_Description ##### -->
 
+  X Window System rendering using the XCB library
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>

Index: cairo-xlib.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-xlib.sgml,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- cairo-xlib.sgml	5 Aug 2005 17:30:31 -0000	1.12
+++ cairo-xlib.sgml	23 Aug 2005 05:11:44 -0000	1.13
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-XLib Backend
+
+  XLib Surfaces
 
 <!-- ##### SECTION Short_Description ##### -->
 
+  X Window System rendering using XLib
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>

Index: cairo.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo.sgml,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -d -r1.30 -r1.31
--- cairo.sgml	19 Aug 2005 19:02:14 -0000	1.30
+++ cairo.sgml	23 Aug 2005 05:11:44 -0000	1.31
@@ -1,8 +1,10 @@
 <!-- ##### SECTION Title ##### -->
-cairo_t
+
+  cairo_t
 
 <!-- ##### SECTION Short_Description ##### -->
-Drawing contexts.
+
+  The Cairo drawing context
 
 <!-- ##### SECTION Long_Description ##### -->
[...1069 lines suppressed...]
-
-
-<!-- ##### USER_FUNCTION cairo_write_func_t ##### -->
-<para>
-
-</para>
-
- at closure: 
- at data: 
- at length: 
- at Returns: 
-
-
-<!-- ##### FUNCTION cairo_debug_reset_static_data ##### -->
-<para>
-
-</para>
-
 
 



More information about the cairo-commit mailing list