[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