cairo/doc/public/cairo-sections.txt

497 lines
11 KiB
Text
Raw Normal View History

<SECTION>
<FILE>cairo-ft</FILE>
<TITLE>FreeType Fonts</TITLE>
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
2006-06-30 00:46:48 +02:00
cairo_win32_font_face_create_for_hfont
2007-09-11 13:32:26 -07:00
cairo_win32_font_face_create_for_logfontw_hfont
cairo_win32_scaled_font_select_font
cairo_win32_scaled_font_done_font
cairo_win32_scaled_font_get_metrics_factor
cairo_win32_scaled_font_get_logical_to_device
cairo_win32_scaled_font_get_device_to_logical
</SECTION>
<SECTION>
<FILE>cairo-image</FILE>
<TITLE>Image Surfaces</TITLE>
cairo_format_t
cairo_format_stride_for_width
cairo_image_surface_create
cairo_image_surface_create_for_data
2006-06-30 00:46:48 +02:00
cairo_image_surface_get_data
cairo_image_surface_get_format
cairo_image_surface_get_width
cairo_image_surface_get_height
2006-06-30 00:46:48 +02:00
cairo_image_surface_get_stride
</SECTION>
<SECTION>
<FILE>cairo-pdf</FILE>
<TITLE>PDF Surfaces</TITLE>
cairo_pdf_surface_create
cairo_pdf_surface_create_for_stream
2006-06-30 00:46:48 +02:00
cairo_pdf_surface_set_size
</SECTION>
<SECTION>
<FILE>cairo-png</FILE>
<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>PostScript Surfaces</TITLE>
cairo_ps_surface_create
cairo_ps_surface_create_for_stream
cairo_ps_surface_restrict_to_level
cairo_ps_level_t
cairo_ps_get_levels
cairo_ps_level_to_string
2007-09-23 14:23:33 +09:30
cairo_ps_surface_set_eps
cairo_ps_surface_get_eps
2006-06-30 00:46:48 +02:00
cairo_ps_surface_set_size
cairo_ps_surface_dsc_begin_setup
cairo_ps_surface_dsc_begin_page_setup
cairo_ps_surface_dsc_comment
</SECTION>
<SECTION>
<FILE>cairo-win32</FILE>
<TITLE>Win32 Surfaces</TITLE>
cairo_win32_surface_create
2006-06-30 00:46:48 +02:00
cairo_win32_surface_create_with_dib
cairo_win32_surface_create_with_ddb
2007-10-21 23:42:54 +09:30
cairo_win32_printing_surface_create
2006-06-30 00:46:48 +02:00
cairo_win32_surface_get_dc
cairo_win32_surface_get_image
</SECTION>
<SECTION>
<FILE>cairo-xlib</FILE>
<TITLE>XLib Surfaces</TITLE>
cairo_xlib_surface_create
cairo_xlib_surface_create_for_bitmap
cairo_xlib_surface_set_size
2006-06-30 00:46:48 +02:00
cairo_xlib_surface_get_display
cairo_xlib_surface_get_screen
cairo_xlib_surface_set_drawable
2006-06-30 00:46:48 +02:00
cairo_xlib_surface_get_drawable
cairo_xlib_surface_get_visual
cairo_xlib_surface_get_width
cairo_xlib_surface_get_height
cairo_xlib_surface_get_depth
</SECTION>
<SECTION>
<FILE>cairo-xlib-xrender</FILE>
<TITLE>XLib/Xrender Backend</TITLE>
cairo_xlib_surface_create_with_xrender_format
cairo_xlib_surface_get_xrender_format
</SECTION>
<SECTION>
<FILE>cairo-svg</FILE>
<TITLE>SVG Surfaces</TITLE>
cairo_svg_surface_create
cairo_svg_surface_create_for_stream
cairo_svg_surface_restrict_to_version
2006-06-30 00:46:48 +02:00
cairo_svg_version_t
cairo_svg_get_versions
cairo_svg_version_to_string
</SECTION>
<SECTION>
<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
2006-06-30 00:46:48 +02:00
cairo_surface_get_content
cairo_surface_mark_dirty
cairo_surface_mark_dirty_rectangle
cairo_surface_set_device_offset
2006-06-30 00:46:48 +02:00
cairo_surface_get_device_offset
cairo_surface_set_fallback_resolution
cairo_surface_type_t
cairo_surface_get_type
cairo_surface_get_reference_count
cairo_surface_set_user_data
cairo_surface_get_user_data
2007-09-11 13:32:26 -07:00
cairo_surface_copy_page
cairo_surface_show_page
</SECTION>
<SECTION>
<FILE>cairo-version</FILE>
<TITLE>Version Information</TITLE>
CAIRO_VERSION
2006-06-30 00:58:01 +02:00
CAIRO_VERSION_MAJOR
CAIRO_VERSION_MINOR
CAIRO_VERSION_MICRO
CAIRO_VERSION_STRING
CAIRO_VERSION_ENCODE
cairo_version
cairo_version_string
</SECTION>
<SECTION>
<FILE>cairo-pattern</FILE>
<TITLE>Patterns</TITLE>
cairo_pattern_t
cairo_pattern_add_color_stop_rgb
cairo_pattern_add_color_stop_rgba
cairo_pattern_get_color_stop_count
cairo_pattern_get_color_stop_rgba
cairo_pattern_create_rgb
cairo_pattern_create_rgba
cairo_pattern_get_rgba
cairo_pattern_create_for_surface
cairo_pattern_get_surface
cairo_pattern_create_linear
cairo_pattern_get_linear_points
cairo_pattern_create_radial
cairo_pattern_get_radial_circles
cairo_pattern_reference
cairo_pattern_destroy
cairo_pattern_status
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
2006-06-30 00:46:48 +02:00
cairo_pattern_type_t
cairo_pattern_get_type
cairo_pattern_get_reference_count
cairo_pattern_set_user_data
cairo_pattern_get_user_data
</SECTION>
<SECTION>
<FILE>cairo-matrix</FILE>
<TITLE>cairo_matrix_t</TITLE>
cairo_matrix_t
cairo_matrix_init
cairo_matrix_init_identity
cairo_matrix_init_translate
cairo_matrix_init_scale
cairo_matrix_init_rotate
cairo_matrix_translate
cairo_matrix_scale
cairo_matrix_rotate
cairo_matrix_invert
cairo_matrix_multiply
cairo_matrix_transform_distance
cairo_matrix_transform_point
</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>cairo_font_face_t</TITLE>
cairo_font_face_t
cairo_font_face_reference
cairo_font_face_destroy
cairo_font_face_status
2006-06-30 00:46:48 +02:00
cairo_font_type_t
cairo_font_face_get_type
cairo_font_face_get_reference_count
cairo_font_face_set_user_data
cairo_font_face_get_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
cairo_scaled_font_status
cairo_font_extents_t
cairo_scaled_font_extents
cairo_text_extents_t
2006-06-30 00:46:48 +02:00
cairo_scaled_font_text_extents
cairo_scaled_font_glyph_extents
2006-06-30 00:46:48 +02:00
cairo_scaled_font_get_font_face
cairo_scaled_font_get_font_options
cairo_scaled_font_get_font_matrix
cairo_scaled_font_get_ctm
cairo_scaled_font_get_type
cairo_scaled_font_get_reference_count
cairo_scaled_font_set_user_data
cairo_scaled_font_get_user_data
</SECTION>
<SECTION>
<FILE>cairo-font-options</FILE>
<TITLE>Font Options</TITLE>
cairo_font_options_t
cairo_font_options_create
cairo_font_options_copy
cairo_font_options_destroy
cairo_font_options_status
cairo_font_options_merge
cairo_font_options_hash
cairo_font_options_equal
cairo_font_options_set_antialias
cairo_font_options_get_antialias
cairo_subpixel_order_t
cairo_font_options_set_subpixel_order
cairo_font_options_get_subpixel_order
cairo_hint_style_t
cairo_font_options_set_hint_style
cairo_font_options_get_hint_style
cairo_hint_metrics_t
cairo_font_options_set_hint_metrics
cairo_font_options_get_hint_metrics
</SECTION>
<SECTION>
<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_get_current_point
cairo_new_path
2006-06-30 00:46:48 +02:00
cairo_new_sub_path
cairo_close_path
cairo_arc
cairo_arc_negative
cairo_curve_to
cairo_line_to
cairo_move_to
cairo_rectangle
cairo_glyph_path
cairo_text_path
cairo_rel_curve_to
cairo_rel_line_to
cairo_rel_move_to
cairo_path_extents
</SECTION>
<SECTION>
<FILE>cairo-text</FILE>
<TITLE>Text</TITLE>
cairo_glyph_t
cairo_font_slant_t
cairo_font_weight_t
cairo_select_font_face
cairo_set_font_size
cairo_set_font_matrix
cairo_get_font_matrix
cairo_set_font_options
cairo_get_font_options
2007-02-27 20:09:22 -05:00
cairo_set_font_face
cairo_get_font_face
cairo_set_scaled_font
cairo_get_scaled_font
cairo_show_text
cairo_show_glyphs
cairo_font_extents
cairo_text_extents
cairo_glyph_extents
</SECTION>
<SECTION>
<FILE>cairo</FILE>
<TITLE>cairo_t</TITLE>
cairo_t
cairo_create
cairo_reference
cairo_destroy
2006-06-30 00:46:48 +02:00
cairo_status
cairo_save
cairo_restore
cairo_get_target
2006-06-30 00:46:48 +02:00
cairo_push_group
cairo_push_group_with_content
cairo_pop_group
cairo_pop_group_to_source
cairo_get_group_target
cairo_set_source_rgb
cairo_set_source_rgba
cairo_set_source
cairo_set_source_surface
cairo_get_source
cairo_antialias_t
cairo_set_antialias
cairo_get_antialias
cairo_set_dash
cairo_get_dash_count
cairo_get_dash
cairo_fill_rule_t
cairo_set_fill_rule
cairo_get_fill_rule
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_operator_t
cairo_set_operator
cairo_get_operator
cairo_set_tolerance
cairo_get_tolerance
cairo_clip
cairo_clip_preserve
cairo_clip_extents
cairo_reset_clip
cairo_rectangle_t
cairo_rectangle_list_t
cairo_rectangle_list_destroy
cairo_copy_clip_rectangle_list
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
cairo_get_reference_count
cairo_set_user_data
cairo_get_user_data
<SUBSECTION Private>
2006-06-30 00:46:48 +02:00
cairo_public
CAIRO_BEGIN_DECLS
CAIRO_END_DECLS
cairo_current_font_extents
cairo_get_font_extents
cairo_current_operator
cairo_current_tolerance
cairo_current_point
cairo_current_fill_rule
cairo_current_line_width
cairo_current_line_cap
cairo_current_line_join
cairo_current_miter_limit
cairo_current_matrix
cairo_current_target_surface
cairo_get_status
cairo_concat_matrix
cairo_scale_font
cairo_select_font
cairo_transform_font
cairo_transform_point
cairo_transform_distance
cairo_inverse_transform_point
cairo_inverse_transform_distance
cairo_init_clip
cairo_surface_create_for_image
cairo_default_matrix
cairo_matrix_set_affine
cairo_matrix_set_identity
cairo_pattern_add_color_stop
cairo_set_rgb_color
cairo_set_pattern
cairo_xlib_surface_create_for_pixmap_with_visual
cairo_xlib_surface_create_for_window_with_visual
cairo_xcb_surface_create_for_pixmap_with_visual
cairo_xcb_surface_create_for_window_with_visual
2006-06-30 00:46:48 +02:00
cairo_ps_surface_set_dpi
cairo_pdf_surface_set_dpi
cairo_svg_surface_set_dpi
cairo_current_path
cairo_current_path_flat
cairo_get_path
cairo_get_path_flat
cairo_set_alpha
cairo_show_surface
cairo_copy
cairo_surface_set_repeat
cairo_surface_set_matrix
cairo_surface_get_matrix
cairo_surface_set_filter
cairo_surface_get_filter
cairo_matrix_create
cairo_matrix_destroy
cairo_matrix_copy
cairo_matrix_get_affine
cairo_set_target_surface
cairo_set_target_glitz
cairo_set_target_image
cairo_set_target_pdf
cairo_set_target_png
cairo_set_target_ps
cairo_set_target_quartz
cairo_set_target_win32
cairo_set_target_xcb
cairo_set_target_drawable
2006-06-30 00:46:48 +02:00
cairo_get_status_string
cairo_status_string
CAIRO_FORMAT_RGB16_565
</SECTION>