[cairo-commit] cairo/doc/public cairo-docs.xml, 1.8, 1.9 cairo-sections.txt, 1.31, 1.32

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


Committed by: vektor

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

Modified Files:
	cairo-docs.xml cairo-sections.txt 
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.



Index: cairo-docs.xml
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/cairo-docs.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- cairo-docs.xml	18 Aug 2005 15:28:08 -0000	1.8
+++ cairo-docs.xml	23 Aug 2005 05:11:44 -0000	1.9
@@ -14,20 +14,42 @@
   </part>				  
   <part>
     <title>Reference</title>
-    <xi:include href="xml/cairo.xml"/>
-    <xi:include href="xml/cairo-surface.xml"/>
-    <xi:include href="xml/cairo-pattern.xml"/>
-    <xi:include href="xml/cairo-matrix.xml"/>
-    <xi:include href="xml/cairo-font.xml"/>
-    <xi:include href="xml/cairo-ft.xml"/>
-    <xi:include href="xml/cairo-glitz.xml"/>
-    <xi:include href="xml/cairo-pdf.xml"/>
-    <xi:include href="xml/cairo-png.xml"/>
-    <xi:include href="xml/cairo-ps.xml"/>
-    <xi:include href="xml/cairo-quartz.xml"/>
-    <xi:include href="xml/cairo-win32.xml"/>
-    <xi:include href="xml/cairo-xcb.xml"/>
-    <xi:include href="xml/cairo-xlib.xml"/>
+    <chapter id="Drawing">
+      <title>Drawing</title>
+      <xi:include href="xml/cairo.xml"/>
+      <xi:include href="xml/cairo-paths.xml"/>
+      <xi:include href="xml/cairo-pattern.xml"/>
+      <xi:include href="xml/cairo-transforms.xml"/>
+      <xi:include href="xml/cairo-text.xml"/>
+    </chapter>
+    <chapter id="Fonts">
+      <title>Fonts</title>
+      <xi:include href="xml/cairo-font.xml"/>
+      <xi:include href="xml/cairo-scaled-font.xml"/>
+      <xi:include href="xml/cairo-font-options.xml"/>
+      <xi:include href="xml/cairo-ft.xml"/>
+      <xi:include href="xml/cairo-win32-fonts.xml"/>
+    </chapter>
+    <chapter id="Surfaces">
+      <title>Surfaces</title>
+      <xi:include href="xml/cairo-surface.xml"/>
+      <xi:include href="xml/cairo-image.xml"/>
+      <xi:include href="xml/cairo-glitz.xml"/>
+      <xi:include href="xml/cairo-pdf.xml"/>
+      <xi:include href="xml/cairo-png.xml"/>
+      <xi:include href="xml/cairo-ps.xml"/>
+      <xi:include href="xml/cairo-quartz.xml"/>
+      <xi:include href="xml/cairo-win32.xml"/>
+      <xi:include href="xml/cairo-xcb.xml"/>
+      <xi:include href="xml/cairo-xlib.xml"/>
+    </chapter>
+    <chapter id="Support">
+      <title>Utilities</title>
+      <xi:include href="xml/cairo-matrix.xml"/>
+      <xi:include href="xml/cairo-status.xml"/>
+      <xi:include href="xml/cairo-version.xml"/>
+      <xi:include href="xml/cairo-types.xml"/>
+    </chapter>
   </part>
   <index>
     <title>Index</title>

Index: cairo-sections.txt
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/cairo-sections.txt,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -d -r1.31 -r1.32
--- cairo-sections.txt	11 Aug 2005 23:52:44 -0000	1.31
+++ cairo-sections.txt	23 Aug 2005 05:11:44 -0000	1.32
@@ -1,22 +1,41 @@
 <SECTION>
 <FILE>cairo-ft</FILE>
 <TITLE>FreeType Fonts</TITLE>
-cairo_ft_font_options_substitute
-cairo_ft_font_face_create_for_pattern
 cairo_ft_font_face_create_for_ft_face
+cairo_ft_font_face_create_for_pattern
+cairo_ft_font_options_substitute
 cairo_ft_scaled_font_lock_face
 cairo_ft_scaled_font_unlock_face
 </SECTION>
 
 <SECTION>
+<FILE>cairo-win32-fonts</FILE>
+<TITLE>Win32 Fonts</TITLE>
+cairo_win32_font_face_create_for_logfontw
+cairo_win32_scaled_font_select_font
+cairo_win32_scaled_font_done_font
+cairo_win32_scaled_font_get_metrics_factor
+</SECTION>
+
+<SECTION>
 <FILE>cairo-glitz</FILE>
-<TITLE>Glitz backend</TITLE>
+<TITLE>Glitz Surfaces</TITLE>
 cairo_glitz_surface_create
 </SECTION>
 
 <SECTION>
+<FILE>cairo-image</FILE>
+<TITLE>Image Surfaces</TITLE>
+cairo_format_t
+cairo_image_surface_create
+cairo_image_surface_create_for_data
+cairo_image_surface_get_width
+cairo_image_surface_get_height
+</SECTION>
+
+<SECTION>
 <FILE>cairo-pdf</FILE>
-<TITLE>PDF Backend</TITLE>
+<TITLE>PDF Surfaces</TITLE>
 cairo_pdf_surface_create
 cairo_pdf_surface_create_for_stream
 cairo_pdf_surface_set_dpi
@@ -24,16 +43,18 @@
 
 <SECTION>
 <FILE>cairo-png</FILE>
-<TITLE>PNG Backend</TITLE>
+<TITLE>PNG Support</TITLE>
 cairo_image_surface_create_from_png
+cairo_read_func_t
 cairo_image_surface_create_from_png_stream
 cairo_surface_write_to_png
+cairo_write_func_t
 cairo_surface_write_to_png_stream
 </SECTION>
 
 <SECTION>
 <FILE>cairo-ps</FILE>
-<TITLE>PS Backend</TITLE>
+<TITLE>PostScript Surfaces</TITLE>
 cairo_ps_surface_create
 cairo_ps_surface_create_for_stream
 cairo_ps_surface_set_dpi
@@ -41,23 +62,19 @@
 
 <SECTION>
 <FILE>cairo-quartz</FILE>
-<TITLE>Quartz Backend</TITLE>
+<TITLE>Quartz Surfaces</TITLE>
 cairo_quartz_surface_create
 </SECTION>
 
 <SECTION>
 <FILE>cairo-win32</FILE>
-<TITLE>Microsoft Windows Backend</TITLE>
+<TITLE>Win32 Surfaces</TITLE>
 cairo_win32_surface_create
-cairo_win32_font_face_create_for_logfontw
-cairo_win32_scaled_font_select_font
-cairo_win32_scaled_font_done_font
-cairo_win32_scaled_font_get_metrics_factor
 </SECTION>
 
 <SECTION>
 <FILE>cairo-xcb</FILE>
-<TITLE>XCB Backend</TITLE>
+<TITLE>XCB Surfaces</TITLE>
 cairo_xcb_surface_create
 cairo_xcb_surface_create_for_bitmap
 cairo_xcb_surface_set_size
@@ -65,13 +82,13 @@
 
 <SECTION>
 <FILE>cairo-xcb-xrender</FILE>
-<TITLE>XCB Backend</TITLE>
+<TITLE>XCB Render Surfaces</TITLE>
 cairo_xcb_surface_create_with_xrender_format
 </SECTION>
 
 <SECTION>
 <FILE>cairo-xlib</FILE>
-<TITLE>XLib Backend</TITLE>
+<TITLE>XLib Surfaces</TITLE>
 cairo_xlib_surface_create
 cairo_xlib_surface_create_for_bitmap
 cairo_xlib_surface_set_size
@@ -88,41 +105,53 @@
 <FILE>cairo-surface</FILE>
 <TITLE>cairo_surface_t</TITLE>
 cairo_surface_t
+cairo_content_t
 cairo_surface_create_similar
-cairo_surface_reference
 cairo_surface_destroy
-cairo_surface_status
 cairo_surface_finish
+cairo_surface_flush
 cairo_surface_get_font_options
 cairo_surface_set_user_data
 cairo_surface_get_user_data
-cairo_surface_flush
 cairo_surface_mark_dirty
 cairo_surface_mark_dirty_rectangle
+cairo_surface_reference
 cairo_surface_set_device_offset
+cairo_surface_status
+</SECTION>
+
+<SECTION>
+<FILE>cairo-version</FILE>
+<TITLE>Version Information</TITLE>
+CAIRO_VERSION
+CAIRO_VERSION_STRING
+CAIRO_VERSION_ENCODE
+cairo_version
+cairo_version_string
 </SECTION>
 
 <SECTION>
 <FILE>cairo-pattern</FILE>
-<TITLE>cairo_pattern_t</TITLE>
+<TITLE>Patterns</TITLE>
 cairo_pattern_t
+cairo_pattern_add_color_stop_rgb
+cairo_pattern_add_color_stop_rgba
 cairo_pattern_create_rgb
 cairo_pattern_create_rgba
 cairo_pattern_create_for_surface
 cairo_pattern_create_linear
 cairo_pattern_create_radial
-cairo_pattern_reference
 cairo_pattern_destroy
+cairo_pattern_reference
 cairo_pattern_status
-cairo_pattern_add_color_stop_rgb
-cairo_pattern_add_color_stop_rgba
-cairo_pattern_set_matrix
-cairo_pattern_get_matrix
 cairo_extend_t
 cairo_pattern_set_extend
 cairo_pattern_get_extend
+cairo_filter_t
 cairo_pattern_set_filter
 cairo_pattern_get_filter
+cairo_pattern_set_matrix
+cairo_pattern_get_matrix
 </SECTION>
 
 <SECTION>
@@ -144,15 +173,28 @@
 </SECTION>
 
 <SECTION>
+<FILE>cairo-status</FILE>
+<TITLE>Error handling</TITLE>
+cairo_status_t
+cairo_status_to_string
+cairo_debug_reset_static_data
+</SECTION>
+
+<SECTION>
 <FILE>cairo-font</FILE>
-<TITLE>Fonts</TITLE>
+<TITLE>cairo_font_face_t</TITLE>
 cairo_font_face_t
-cairo_scaled_font_t
 cairo_font_face_reference
 cairo_font_face_destroy
 cairo_font_face_status
 cairo_font_face_get_user_data
 cairo_font_face_set_user_data
+</SECTION>
+
+<SECTION>
+<FILE>cairo-scaled-font</FILE>
+<TITLE>Scaled Fonts</TITLE>
+cairo_scaled_font_t
 cairo_scaled_font_create
 cairo_scaled_font_reference
 cairo_scaled_font_destroy
@@ -161,6 +203,11 @@
 cairo_scaled_font_extents
 cairo_text_extents_t
 cairo_scaled_font_glyph_extents
+</SECTION>
+
+<SECTION>
+<FILE>cairo-font-options</FILE>
+<TITLE>Font Options</TITLE>
 cairo_font_options_t
 cairo_font_options_create
 cairo_font_options_copy
@@ -183,47 +230,43 @@
 </SECTION>
 
 <SECTION>
-<FILE>cairo</FILE>
-<TITLE>cairo_t</TITLE>
-cairo_t
-cairo_create
-cairo_reference
-cairo_destroy
-cairo_save
-cairo_restore
-cairo_content_t
-CAIRO_CONTENT_VALID
-cairo_format_t
-CAIRO_FORMAT_VALID
-cairo_operator_t
-cairo_set_operator
-cairo_set_source_rgb
-cairo_set_source_rgba
-cairo_set_source
-cairo_set_source_surface
-cairo_set_tolerance
-cairo_antialias_t
-cairo_set_antialias
-cairo_fill_rule_t
-cairo_set_fill_rule
-cairo_set_line_width
-cairo_line_cap_t
-cairo_set_line_cap
-cairo_line_join_t
-cairo_set_line_join
-cairo_set_dash
-cairo_set_miter_limit
+<FILE>cairo-types</FILE>
+<TITLE>Types</TITLE>
+cairo_bool_t
+cairo_user_data_key_t
+cairo_destroy_func_t
+</SECTION>
+
+<SECTION>
+<FILE>cairo-transforms</FILE>
+<TITLE>Transformations</TITLE>
 cairo_translate
 cairo_scale
 cairo_rotate
 cairo_transform
 cairo_set_matrix
+cairo_get_matrix
 cairo_identity_matrix
 cairo_user_to_device
 cairo_user_to_device_distance
 cairo_device_to_user
 cairo_device_to_user_distance
+</SECTION>
+
+
+<SECTION>
+<FILE>cairo-paths</FILE>
+<TITLE>Paths</TITLE>
+cairo_path_t
+cairo_path_data_t
+cairo_path_data_type_t
+cairo_copy_path
+cairo_copy_path_flat
+cairo_path_destroy
+cairo_append_path
 cairo_new_path
+cairo_close_path
+cairo_get_current_point
 cairo_move_to
 cairo_line_to
 cairo_curve_to
@@ -233,25 +276,11 @@
 cairo_rel_line_to
 cairo_rel_curve_to
 cairo_rectangle
-cairo_close_path
-cairo_paint
-cairo_paint_with_alpha
-cairo_mask
-cairo_mask_surface
-cairo_stroke
-cairo_stroke_preserve
-cairo_fill
-cairo_fill_preserve
-cairo_copy_page
-cairo_show_page
-cairo_in_stroke
-cairo_in_fill
-cairo_bool_t
-cairo_stroke_extents
-cairo_fill_extents
-cairo_clip
-cairo_clip_preserve
-cairo_reset_clip
+</SECTION>
+
+<SECTION>
+<FILE>cairo-text</FILE>
+<TITLE>Text</TITLE>
 cairo_glyph_t
 cairo_font_slant_t
 cairo_font_weight_t
@@ -270,39 +299,63 @@
 cairo_glyph_extents
 cairo_text_path
 cairo_glyph_path
-cairo_get_operator
+</SECTION>
+
+<SECTION>
+<FILE>cairo</FILE>
+<TITLE>cairo_t</TITLE>
+cairo_t
+cairo_create
+cairo_reference
+cairo_destroy
+cairo_save
+cairo_restore
+cairo_status
+cairo_get_target
+cairo_set_source_rgb
+cairo_set_source_rgba
+cairo_set_source
+cairo_set_source_surface
 cairo_get_source
-cairo_get_tolerance
+cairo_antialias_t
+cairo_set_antialias
 cairo_get_antialias
-cairo_get_current_point
+cairo_set_dash
+cairo_fill_rule_t
+cairo_set_fill_rule
 cairo_get_fill_rule
-cairo_get_line_width
+cairo_line_cap_t
+cairo_set_line_cap
 cairo_get_line_cap
+cairo_line_join_t
+cairo_set_line_join
 cairo_get_line_join
+cairo_set_line_width
+cairo_get_line_width
+cairo_set_miter_limit
 cairo_get_miter_limit
-cairo_get_matrix
-cairo_get_target
-cairo_copy_path
-cairo_copy_path_flat
-cairo_append_path
-cairo_path_data_type_t
-cairo_path_data_t
-cairo_path_t
-cairo_path_destroy
-cairo_status_t
-cairo_status
-cairo_status_string
-cairo_status_to_string
-cairo_filter_t
-cairo_image_surface_create
-cairo_image_surface_create_for_data
-cairo_image_surface_get_width
-cairo_image_surface_get_height
-cairo_destroy_func_t
-cairo_user_data_key_t
-cairo_read_func_t
-cairo_write_func_t
-cairo_debug_reset_static_data
+cairo_operator_t
+cairo_set_operator
+cairo_get_operator
+cairo_set_tolerance
+cairo_get_tolerance
+cairo_clip
+cairo_clip_preserve
+cairo_reset_clip
+cairo_fill
+cairo_fill_preserve
+cairo_fill_extents
+cairo_in_fill
+cairo_mask
+cairo_mask_surface
+cairo_paint
+cairo_paint_with_alpha
+cairo_stroke
+cairo_stroke_preserve
+cairo_stroke_extents
+cairo_in_stroke
+cairo_copy_page
+cairo_show_page
 <SUBSECTION Private>
 cairo_current_font_extents
 cairo_get_font_extents
@@ -366,9 +419,4 @@
 cairo_set_target_win32
 cairo_set_target_xcb
 cairo_set_target_drawable
-CAIRO_VERSION
-CAIRO_VERSION_STRING
-CAIRO_VERSION_ENCODE
-cairo_version
-cairo_version_string
 </SECTION>



More information about the cairo-commit mailing list