[cairo-commit] cairo/doc/public/tmpl cairo-font.sgml, 1.6,
1.7 cairo-ft.sgml, 1.5, 1.6 cairo-pattern.sgml, 1.9,
1.10 cairo-surface.sgml, 1.11, 1.12 cairo.sgml, 1.22, 1.23
Owen Taylor
commit at pdx.freedesktop.org
Thu Jul 21 06:52:15 PDT 2005
- Previous message: [cairo-commit] cairo/doc/public Makefile.am, 1.7,
1.8 cairo-sections.txt, 1.24, 1.25
- Next message: [cairo-commit] cairo/src Makefile.am, 1.53,
1.54 cairo-font-options.c, NONE, 1.1 cairo-font.c, 1.53,
1.54 cairo-ft-font.c, 1.70, 1.71 cairo-ft.h, 1.5,
1.6 cairo-gstate.c, 1.146, 1.147 cairo-pdf-surface.c, 1.51,
1.52 cairo-surface.c, 1.79, 1.80 cairo-win32-font.c, 1.24,
1.25 cairo-xlib-private.h, NONE, 1.1 cairo-xlib-screen.c, NONE,
1.1 cairo-xlib-surface.c, 1.90, 1.91 cairo.h, 1.135,
1.136 cairoint.h, 1.164, 1.165
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: otaylor
Update of /cvs/cairo/cairo/doc/public/tmpl
In directory gabe:/tmp/cvs-serv27923/doc/public/tmpl
Modified Files:
cairo-font.sgml cairo-ft.sgml cairo-pattern.sgml
cairo-surface.sgml cairo.sgml
Log Message:
2005-07-13 Owen Taylor <otaylor at redhat.com>
reviewed by: cworth
* src/cairo-font-options.c src/cairo.h src/cairoint.h
src/Makefile.am: Add an opaque cairo_font_options_t structure.
* src/cairo-font.c src/cairo.h src/cairoint.h: Add a
cairo_font_options_t object to cairo_scaled_font_create().
* src/cairo-surface.c src/cairoint.h: Add virtualized
cairo_surface_get_font_options() to get the font options for
a surface.
* src/cairo-gstate.c: Adapt to cairo_scaled_font_create() change.
* src/cairo-pdf-surface.c: Add an implementation of
get_font_options() that turns off metrics hinting.
* src/cairo-xlib-screen.c src/cairo-xlib-private.h: Add
a "screen info" structure that holds (for now) information
about the default font options for the screen.
* src/cairo-xlib-surface.c: Implement get_font_options()
* src/cairo-ft-font.c src/cairo-ft.h: Add functions to apply
a cairo_font_options_t to a FcPattern or get the load flags
for a cairo_font_options_t.
* src/cairo-ft-font.c: Adapt to font options additions.
Add support for non-antialiased rendering of scalable fonts.
Add support for turning off metrics hinting.
* src/cairo-win32-font.c: Adapt to font options additions.
* doc/public/Makefile.am doc/public/cairo-sections.txt: Update.
Index: cairo-font.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-font.sgml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- cairo-font.sgml 15 Jun 2005 23:04:19 -0000 1.6
+++ cairo-font.sgml 21 Jul 2005 13:52:13 -0000 1.7
@@ -75,6 +75,7 @@
@font_face:
@font_matrix:
@ctm:
+ at options:
@Returns:
@@ -138,3 +139,186 @@
@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:
+
+
+<!-- ##### ENUM cairo_antialias_t ##### -->
+<para>
+
+</para>
+
+ at CAIRO_ANTIALIAS_DEFAULT:
+ at CAIRO_ANTIALIAS_NONE:
+ at CAIRO_ANTIALIAS_GRAY:
+ at CAIRO_ANTIALIAS_SUBPIXEL:
+
+<!-- ##### 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.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- cairo-ft.sgml 15 Jun 2005 23:04:19 -0000 1.5
+++ cairo-ft.sgml 21 Jul 2005 13:52:13 -0000 1.6
@@ -17,6 +17,15 @@
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### FUNCTION cairo_ft_font_options_substitute ##### -->
+<para>
+
+</para>
+
+ at options:
+ at pattern:
+
+
<!-- ##### FUNCTION cairo_ft_font_face_create_for_pattern ##### -->
<para>
Index: cairo-pattern.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-pattern.sgml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- cairo-pattern.sgml 18 Jun 2005 06:22:21 -0000 1.9
+++ cairo-pattern.sgml 21 Jul 2005 13:52:13 -0000 1.10
@@ -23,6 +23,29 @@
</para>
+<!-- ##### 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>
Index: cairo-surface.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo-surface.sgml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- cairo-surface.sgml 15 Jun 2005 23:04:19 -0000 1.11
+++ cairo-surface.sgml 21 Jul 2005 13:52:13 -0000 1.12
@@ -29,10 +29,12 @@
</para>
@other:
- at format:
+ at content:
@width:
@height:
@Returns:
+<!-- # Unused Parameters # -->
+ at format:
<!-- ##### FUNCTION cairo_surface_reference ##### -->
@@ -60,6 +62,15 @@
@Returns:
+<!-- ##### FUNCTION cairo_surface_get_font_options ##### -->
+<para>
+
+</para>
+
+ at surface:
+ at options:
+
+
<!-- ##### FUNCTION cairo_surface_set_user_data ##### -->
<para>
Index: cairo.sgml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/tmpl/cairo.sgml,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -d -r1.22 -r1.23
--- cairo.sgml 21 Jun 2005 00:01:37 -0000 1.22
+++ cairo.sgml 21 Jul 2005 13:52:13 -0000 1.23
@@ -74,6 +74,23 @@
@cr:
+<!-- ##### ENUM cairo_content_t ##### -->
+<para>
+
+</para>
+
+ at CAIRO_CONTENT_COLOR:
+ at CAIRO_CONTENT_ALPHA:
+ at CAIRO_CONTENT_COLOR_ALPHA:
+
+<!-- ##### MACRO CAIRO_CONTENT_VALID ##### -->
+<para>
+
+</para>
+
+ at content:
+
+
<!-- ##### ENUM cairo_format_t ##### -->
<para>
@@ -84,6 +101,14 @@
@CAIRO_FORMAT_A8:
@CAIRO_FORMAT_A1:
+<!-- ##### MACRO CAIRO_FORMAT_VALID ##### -->
+<para>
+
+</para>
+
+ at format:
+
+
<!-- ##### ENUM cairo_operator_t ##### -->
<para>
@@ -942,7 +967,7 @@
@CAIRO_STATUS_INVALID_POP_GROUP:
@CAIRO_STATUS_NO_CURRENT_POINT:
@CAIRO_STATUS_INVALID_MATRIX:
- at CAIRO_STATUS_NO_TARGET_SURFACE:
+ at CAIRO_STATUS_INVALID_STATUS:
@CAIRO_STATUS_NULL_POINTER:
@CAIRO_STATUS_INVALID_STRING:
@CAIRO_STATUS_INVALID_PATH_DATA:
- Previous message: [cairo-commit] cairo/doc/public Makefile.am, 1.7,
1.8 cairo-sections.txt, 1.24, 1.25
- Next message: [cairo-commit] cairo/src Makefile.am, 1.53,
1.54 cairo-font-options.c, NONE, 1.1 cairo-font.c, 1.53,
1.54 cairo-ft-font.c, 1.70, 1.71 cairo-ft.h, 1.5,
1.6 cairo-gstate.c, 1.146, 1.147 cairo-pdf-surface.c, 1.51,
1.52 cairo-surface.c, 1.79, 1.80 cairo-win32-font.c, 1.24,
1.25 cairo-xlib-private.h, NONE, 1.1 cairo-xlib-screen.c, NONE,
1.1 cairo-xlib-surface.c, 1.90, 1.91 cairo.h, 1.135,
1.136 cairoint.h, 1.164, 1.165
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the cairo-commit
mailing list