A.12. libcairo

The behavior of the interfaces in this library is specified by the following Standards.

Cairo API Reference [Cairo 1.12.4]
This Specification [LSB]

Table A-13. libcairo Function Interfaces

cairo_append_path[Cairo 1.12.4]cairo_mesh_pattern_get_corner_color_rgba[Cairo 1.12.4]cairo_script_set_mode[Cairo 1.12.4]
cairo_arc[Cairo 1.12.4]cairo_mesh_pattern_get_patch_count[Cairo 1.12.4]cairo_script_surface_create[Cairo 1.12.4]
cairo_arc_negative[Cairo 1.12.4]cairo_mesh_pattern_get_path[Cairo 1.12.4]cairo_script_surface_create_for_target[Cairo 1.12.4]
cairo_clip[Cairo 1.12.4]cairo_mesh_pattern_line_to[Cairo 1.12.4]cairo_script_write_comment[Cairo 1.12.4]
cairo_clip_preserve[Cairo 1.12.4]cairo_mesh_pattern_move_to[Cairo 1.12.4]cairo_select_font_face[Cairo 1.12.4]
cairo_close_path[Cairo 1.12.4]cairo_mesh_pattern_set_control_point[Cairo 1.12.4]cairo_set_antialias[Cairo 1.12.4]
cairo_copy_page[Cairo 1.12.4]cairo_mesh_pattern_set_corner_color_rgb[Cairo 1.12.4]cairo_set_dash[Cairo 1.12.4]
cairo_copy_path[Cairo 1.12.4]cairo_mesh_pattern_set_corner_color_rgba[Cairo 1.12.4]cairo_set_fill_rule[Cairo 1.12.4]
cairo_copy_path_flat[Cairo 1.12.4]cairo_move_to[Cairo 1.12.4]cairo_set_font_face[Cairo 1.12.4]
cairo_create[Cairo 1.12.4]cairo_new_path[Cairo 1.12.4]cairo_set_font_matrix[Cairo 1.12.4]
cairo_curve_to[Cairo 1.12.4]cairo_new_sub_path[Cairo 1.12.4]cairo_set_font_options[Cairo 1.12.4]
cairo_destroy[Cairo 1.12.4]cairo_paint[Cairo 1.12.4]cairo_set_font_size[Cairo 1.12.4]
cairo_device_acquire[Cairo 1.12.4]cairo_paint_with_alpha[Cairo 1.12.4]cairo_set_line_cap[Cairo 1.12.4]
cairo_device_destroy[Cairo 1.12.4]cairo_path_destroy[Cairo 1.12.4]cairo_set_line_join[Cairo 1.12.4]
cairo_device_finish[Cairo 1.12.4]cairo_path_extents[Cairo 1.12.4]cairo_set_line_width[Cairo 1.12.4]
cairo_device_flush[Cairo 1.12.4]cairo_pattern_add_color_stop_rgb[Cairo 1.12.4]cairo_set_matrix[Cairo 1.12.4]
cairo_device_get_reference_count[Cairo 1.12.4]cairo_pattern_add_color_stop_rgba[Cairo 1.12.4]cairo_set_miter_limit[Cairo 1.12.4]
cairo_device_get_type[Cairo 1.12.4]cairo_pattern_create_for_surface[Cairo 1.12.4]cairo_set_operator[Cairo 1.12.4]
cairo_device_get_user_data[Cairo 1.12.4]cairo_pattern_create_linear[Cairo 1.12.4]cairo_set_scaled_font[Cairo 1.12.4]
cairo_device_observer_elapsed[LSB]cairo_pattern_create_mesh[Cairo 1.12.4]cairo_set_source[Cairo 1.12.4]
cairo_device_observer_fill_elapsed[LSB]cairo_pattern_create_radial[Cairo 1.12.4]cairo_set_source_rgb[Cairo 1.12.4]
cairo_device_observer_glyphs_elapsed[LSB]cairo_pattern_create_raster_source[Cairo 1.12.4]cairo_set_source_rgba[Cairo 1.12.4]
cairo_device_observer_mask_elapsed[LSB]cairo_pattern_create_rgb[Cairo 1.12.4]cairo_set_source_surface[Cairo 1.12.4]
cairo_device_observer_paint_elapsed[LSB]cairo_pattern_create_rgba[Cairo 1.12.4]cairo_set_tolerance[Cairo 1.12.4]
cairo_device_observer_print[LSB]cairo_pattern_destroy[Cairo 1.12.4]cairo_show_glyphs[Cairo 1.12.4]
cairo_device_observer_stroke_elapsed[LSB]cairo_pattern_get_extend[Cairo 1.12.4]cairo_show_page[Cairo 1.12.4]
cairo_device_reference[Cairo 1.12.4]cairo_pattern_get_filter[Cairo 1.12.4]cairo_show_text[Cairo 1.12.4]
cairo_device_release[Cairo 1.12.4]cairo_pattern_get_matrix[Cairo 1.12.4]cairo_show_text_glyphs[Cairo 1.12.4]
cairo_device_set_user_data[Cairo 1.12.4]cairo_pattern_get_type[Cairo 1.12.4]cairo_status[Cairo 1.12.4]
cairo_device_status[Cairo 1.12.4]cairo_pattern_reference[Cairo 1.12.4]cairo_status_to_string[Cairo 1.12.4]
cairo_device_to_user[Cairo 1.12.4]cairo_pattern_set_extend[Cairo 1.12.4]cairo_stroke[Cairo 1.12.4]
cairo_device_to_user_distance[Cairo 1.12.4]cairo_pattern_set_filter[Cairo 1.12.4]cairo_stroke_extents[Cairo 1.12.4]
cairo_fill[Cairo 1.12.4]cairo_pattern_set_matrix[Cairo 1.12.4]cairo_stroke_preserve[Cairo 1.12.4]
cairo_fill_extents[Cairo 1.12.4]cairo_pattern_status[Cairo 1.12.4]cairo_surface_copy_page[Cairo 1.12.4]
cairo_fill_preserve[Cairo 1.12.4]cairo_pdf_get_versions[Cairo 1.12.4]cairo_surface_create_for_rectangle[Cairo 1.12.4]
cairo_font_extents[Cairo 1.12.4]cairo_pdf_surface_create[Cairo 1.12.4]cairo_surface_create_observer[LSB]
cairo_font_face_destroy[Cairo 1.12.4]cairo_pdf_surface_create_for_stream[Cairo 1.12.4]cairo_surface_create_similar[Cairo 1.12.4]
cairo_font_face_get_type[Cairo 1.12.4]cairo_pdf_surface_restrict_to_version[Cairo 1.12.4]cairo_surface_create_similar_image[Cairo 1.12.4]
cairo_font_face_get_user_data[Cairo 1.12.4]cairo_pdf_surface_set_size[Cairo 1.12.4]cairo_surface_destroy[Cairo 1.12.4]
cairo_font_face_reference[Cairo 1.12.4]cairo_pdf_version_to_string[Cairo 1.12.4]cairo_surface_finish[Cairo 1.12.4]
cairo_font_face_set_user_data[Cairo 1.12.4]cairo_pop_group[Cairo 1.12.4]cairo_surface_flush[Cairo 1.12.4]
cairo_font_face_status[Cairo 1.12.4]cairo_pop_group_to_source[Cairo 1.12.4]cairo_surface_get_content[Cairo 1.12.4]
cairo_font_options_copy[Cairo 1.12.4]cairo_ps_get_levels[Cairo 1.12.4]cairo_surface_get_device[Cairo 1.12.4]
cairo_font_options_create[Cairo 1.12.4]cairo_ps_level_to_string[Cairo 1.12.4]cairo_surface_get_device_offset[Cairo 1.12.4]
cairo_font_options_destroy[Cairo 1.12.4]cairo_ps_surface_create[Cairo 1.12.4]cairo_surface_get_fallback_resolution[Cairo 1.12.4]
cairo_font_options_equal[Cairo 1.12.4]cairo_ps_surface_create_for_stream[Cairo 1.12.4]cairo_surface_get_font_options[Cairo 1.12.4]
cairo_font_options_get_antialias[Cairo 1.12.4]cairo_ps_surface_dsc_begin_page_setup[Cairo 1.12.4]cairo_surface_get_mime_data[Cairo 1.12.4]
cairo_font_options_get_hint_metrics[Cairo 1.12.4]cairo_ps_surface_dsc_begin_setup[Cairo 1.12.4]cairo_surface_get_type[Cairo 1.12.4]
cairo_font_options_get_hint_style[Cairo 1.12.4]cairo_ps_surface_dsc_comment[Cairo 1.12.4]cairo_surface_get_user_data[Cairo 1.12.4]
cairo_font_options_get_subpixel_order[Cairo 1.12.4]cairo_ps_surface_get_eps[Cairo 1.12.4]cairo_surface_has_show_text_glyphs[Cairo 1.12.4]
cairo_font_options_hash[Cairo 1.12.4]cairo_ps_surface_restrict_to_level[Cairo 1.12.4]cairo_surface_map_to_image[Cairo 1.12.4]
cairo_font_options_merge[Cairo 1.12.4]cairo_ps_surface_set_eps[Cairo 1.12.4]cairo_surface_mark_dirty[Cairo 1.12.4]
cairo_font_options_set_antialias[Cairo 1.12.4]cairo_ps_surface_set_size[Cairo 1.12.4]cairo_surface_mark_dirty_rectangle[Cairo 1.12.4]
cairo_font_options_set_hint_metrics[Cairo 1.12.4]cairo_push_group[Cairo 1.12.4]cairo_surface_observer_add_fill_callback[LSB]
cairo_font_options_set_hint_style[Cairo 1.12.4]cairo_push_group_with_content[Cairo 1.12.4]cairo_surface_observer_add_finish_callback[LSB]
cairo_font_options_set_subpixel_order[Cairo 1.12.4]cairo_raster_source_pattern_get_acquire[Cairo 1.12.4]cairo_surface_observer_add_flush_callback[LSB]
cairo_font_options_status[Cairo 1.12.4]cairo_raster_source_pattern_get_callback_data[Cairo 1.12.4]cairo_surface_observer_add_glyphs_callback[LSB]
cairo_format_stride_for_width[Cairo 1.12.4]cairo_raster_source_pattern_get_copy[Cairo 1.12.4]cairo_surface_observer_add_mask_callback[LSB]
cairo_ft_font_face_create_for_ft_face[Cairo 1.12.4]cairo_raster_source_pattern_get_finish[Cairo 1.12.4]cairo_surface_observer_add_paint_callback[LSB]
cairo_ft_font_face_create_for_pattern[Cairo 1.12.4]cairo_raster_source_pattern_get_snapshot[Cairo 1.12.4]cairo_surface_observer_add_stroke_callback[LSB]
cairo_ft_font_face_get_synthesize[Cairo 1.12.4]cairo_raster_source_pattern_set_acquire[Cairo 1.12.4]cairo_surface_observer_elapsed[LSB]
cairo_ft_font_face_set_synthesize[Cairo 1.12.4]cairo_raster_source_pattern_set_callback_data[Cairo 1.12.4]cairo_surface_observer_print[LSB]
cairo_ft_font_face_unset_synthesize[Cairo 1.12.4]cairo_raster_source_pattern_set_copy[Cairo 1.12.4]cairo_surface_reference[Cairo 1.12.4]
cairo_ft_font_options_substitute[Cairo 1.12.4]cairo_raster_source_pattern_set_finish[Cairo 1.12.4]cairo_surface_set_device_offset[Cairo 1.12.4]
cairo_ft_scaled_font_lock_face[Cairo 1.12.4]cairo_raster_source_pattern_set_snapshot[Cairo 1.12.4]cairo_surface_set_fallback_resolution[Cairo 1.12.4]
cairo_ft_scaled_font_unlock_face[Cairo 1.12.4]cairo_recording_surface_create[Cairo 1.12.4]cairo_surface_set_mime_data[Cairo 1.12.4]
cairo_get_antialias[Cairo 1.12.4]cairo_recording_surface_get_extents[Cairo 1.12.4]cairo_surface_set_user_data[Cairo 1.12.4]
cairo_get_current_point[Cairo 1.12.4]cairo_recording_surface_ink_extents[Cairo 1.12.4]cairo_surface_show_page[Cairo 1.12.4]
cairo_get_fill_rule[Cairo 1.12.4]cairo_rectangle[Cairo 1.12.4]cairo_surface_status[Cairo 1.12.4]
cairo_get_font_face[Cairo 1.12.4]cairo_reference[Cairo 1.12.4]cairo_surface_supports_mime_type[Cairo 1.12.4]
cairo_get_font_matrix[Cairo 1.12.4]cairo_region_contains_point[Cairo 1.12.4]cairo_surface_unmap_image[Cairo 1.12.4]
cairo_get_font_options[Cairo 1.12.4]cairo_region_contains_rectangle[Cairo 1.12.4]cairo_surface_write_to_png[Cairo 1.12.4]
cairo_get_group_target[Cairo 1.12.4]cairo_region_copy[Cairo 1.12.4]cairo_surface_write_to_png_stream[Cairo 1.12.4]
cairo_get_line_cap[Cairo 1.12.4]cairo_region_create[Cairo 1.12.4]cairo_svg_get_versions[Cairo 1.12.4]
cairo_get_line_join[Cairo 1.12.4]cairo_region_create_rectangle[Cairo 1.12.4]cairo_svg_surface_create[Cairo 1.12.4]
cairo_get_line_width[Cairo 1.12.4]cairo_region_create_rectangles[Cairo 1.12.4]cairo_svg_surface_create_for_stream[Cairo 1.12.4]
cairo_get_matrix[Cairo 1.12.4]cairo_region_destroy[Cairo 1.12.4]cairo_svg_surface_restrict_to_version[Cairo 1.12.4]
cairo_get_miter_limit[Cairo 1.12.4]cairo_region_equal[Cairo 1.12.4]cairo_svg_version_to_string[Cairo 1.12.4]
cairo_get_operator[Cairo 1.12.4]cairo_region_get_extents[Cairo 1.12.4]cairo_text_cluster_allocate[Cairo 1.12.4]
cairo_get_source[Cairo 1.12.4]cairo_region_get_rectangle[Cairo 1.12.4]cairo_text_cluster_free[Cairo 1.12.4]
cairo_get_target[Cairo 1.12.4]cairo_region_intersect[Cairo 1.12.4]cairo_text_extents[Cairo 1.12.4]
cairo_get_tolerance[Cairo 1.12.4]cairo_region_intersect_rectangle[Cairo 1.12.4]cairo_text_path[Cairo 1.12.4]
cairo_glyph_allocate[Cairo 1.12.4]cairo_region_is_empty[Cairo 1.12.4]cairo_toy_font_face_create[Cairo 1.12.4]
cairo_glyph_extents[Cairo 1.12.4]cairo_region_num_rectangles[Cairo 1.12.4]cairo_toy_font_face_get_family[Cairo 1.12.4]
cairo_glyph_free[Cairo 1.12.4]cairo_region_reference[Cairo 1.12.4]cairo_toy_font_face_get_slant[Cairo 1.12.4]
cairo_glyph_path[Cairo 1.12.4]cairo_region_status[Cairo 1.12.4]cairo_toy_font_face_get_weight[Cairo 1.12.4]
cairo_has_current_point[Cairo 1.12.4]cairo_region_subtract[Cairo 1.12.4]cairo_transform[Cairo 1.12.4]
cairo_identity_matrix[Cairo 1.12.4]cairo_region_subtract_rectangle[Cairo 1.12.4]cairo_translate[Cairo 1.12.4]
cairo_image_surface_create[Cairo 1.12.4]cairo_region_translate[Cairo 1.12.4]cairo_user_font_face_create[Cairo 1.12.4]
cairo_image_surface_create_for_data[Cairo 1.12.4]cairo_region_union[Cairo 1.12.4]cairo_user_font_face_get_init_func[Cairo 1.12.4]
cairo_image_surface_create_from_png[Cairo 1.12.4]cairo_region_union_rectangle[Cairo 1.12.4]cairo_user_font_face_get_render_glyph_func[Cairo 1.12.4]
cairo_image_surface_create_from_png_stream[Cairo 1.12.4]cairo_region_xor[Cairo 1.12.4]cairo_user_font_face_get_text_to_glyphs_func[Cairo 1.12.4]
cairo_image_surface_get_data[Cairo 1.12.4]cairo_region_xor_rectangle[Cairo 1.12.4]cairo_user_font_face_get_unicode_to_glyph_func[Cairo 1.12.4]
cairo_image_surface_get_format[Cairo 1.12.4]cairo_rel_curve_to[Cairo 1.12.4]cairo_user_font_face_set_init_func[Cairo 1.12.4]
cairo_image_surface_get_height[Cairo 1.12.4]cairo_rel_line_to[Cairo 1.12.4]cairo_user_font_face_set_render_glyph_func[Cairo 1.12.4]
cairo_image_surface_get_stride[Cairo 1.12.4]cairo_rel_move_to[Cairo 1.12.4]cairo_user_font_face_set_text_to_glyphs_func[Cairo 1.12.4]
cairo_image_surface_get_width[Cairo 1.12.4]cairo_reset_clip[Cairo 1.12.4]cairo_user_font_face_set_unicode_to_glyph_func[Cairo 1.12.4]
cairo_in_clip[Cairo 1.12.4]cairo_restore[Cairo 1.12.4]cairo_user_to_device[Cairo 1.12.4]
cairo_in_fill[Cairo 1.12.4]cairo_rotate[Cairo 1.12.4]cairo_user_to_device_distance[Cairo 1.12.4]
cairo_in_stroke[Cairo 1.12.4]cairo_save[Cairo 1.12.4]cairo_version[Cairo 1.12.4]
cairo_line_to[Cairo 1.12.4]cairo_scale[Cairo 1.12.4]cairo_version_string[Cairo 1.12.4]
cairo_mask[Cairo 1.12.4]cairo_scaled_font_create[Cairo 1.12.4]cairo_xcb_device_get_connection[Cairo 1.12.4]
cairo_mask_surface[Cairo 1.12.4]cairo_scaled_font_destroy[Cairo 1.12.4]cairo_xcb_surface_create[Cairo 1.12.4]
cairo_matrix_init[Cairo 1.12.4]cairo_scaled_font_extents[Cairo 1.12.4]cairo_xcb_surface_create_for_bitmap[Cairo 1.12.4]
cairo_matrix_init_identity[Cairo 1.12.4]cairo_scaled_font_get_ctm[Cairo 1.12.4]cairo_xcb_surface_set_drawable[Cairo 1.12.4]
cairo_matrix_init_rotate[Cairo 1.12.4]cairo_scaled_font_get_font_face[Cairo 1.12.4]cairo_xcb_surface_set_size[Cairo 1.12.4]
cairo_matrix_init_scale[Cairo 1.12.4]cairo_scaled_font_get_font_matrix[Cairo 1.12.4]cairo_xlib_surface_create[Cairo 1.12.4]
cairo_matrix_init_translate[Cairo 1.12.4]cairo_scaled_font_get_font_options[Cairo 1.12.4]cairo_xlib_surface_create_for_bitmap[Cairo 1.12.4]
cairo_matrix_invert[Cairo 1.12.4]cairo_scaled_font_get_scale_matrix[Cairo 1.12.4]cairo_xlib_surface_create_with_xrender_format[Cairo 1.12.4]
cairo_matrix_multiply[Cairo 1.12.4]cairo_scaled_font_get_type[Cairo 1.12.4]cairo_xlib_surface_get_depth[Cairo 1.12.4]
cairo_matrix_rotate[Cairo 1.12.4]cairo_scaled_font_glyph_extents[Cairo 1.12.4]cairo_xlib_surface_get_display[Cairo 1.12.4]
cairo_matrix_scale[Cairo 1.12.4]cairo_scaled_font_reference[Cairo 1.12.4]cairo_xlib_surface_get_drawable[Cairo 1.12.4]
cairo_matrix_transform_distance[Cairo 1.12.4]cairo_scaled_font_status[Cairo 1.12.4]cairo_xlib_surface_get_height[Cairo 1.12.4]
cairo_matrix_transform_point[Cairo 1.12.4]cairo_scaled_font_text_extents[Cairo 1.12.4]cairo_xlib_surface_get_screen[Cairo 1.12.4]
cairo_matrix_translate[Cairo 1.12.4]cairo_scaled_font_text_to_glyphs[Cairo 1.12.4]cairo_xlib_surface_get_visual[Cairo 1.12.4]
cairo_mesh_pattern_begin_patch[Cairo 1.12.4]cairo_script_create[Cairo 1.12.4]cairo_xlib_surface_get_width[Cairo 1.12.4]
cairo_mesh_pattern_curve_to[Cairo 1.12.4]cairo_script_create_for_stream[Cairo 1.12.4]cairo_xlib_surface_get_xrender_format[Cairo 1.12.4]
cairo_mesh_pattern_end_patch[Cairo 1.12.4]cairo_script_from_recording_surface[Cairo 1.12.4]cairo_xlib_surface_set_drawable[Cairo 1.12.4]
cairo_mesh_pattern_get_control_point[Cairo 1.12.4]cairo_script_get_mode[Cairo 1.12.4]cairo_xlib_surface_set_size[Cairo 1.12.4]