Linux Standard Base Desktop Specification 4.0 | ||
---|---|---|
<<< Previous | Next >>> |
Table 15-1 defines the library name and shared object name for the libcairo library
The behavior of the interfaces in this library is specified by the following specifications:
[Cairo] Cairo API Reference |
An LSB conforming implementation shall provide the generic functions for Cairo Vector Graphics Library specified in Table 15-2, with the full mandatory functionality as described in the referenced underlying specification.
Table 15-2. libcairo - Cairo Vector Graphics Library Function Interfaces
cairo_append_path [Cairo] | cairo_arc [Cairo] | cairo_arc_negative [Cairo] |
cairo_clip [Cairo] | cairo_clip_preserve [Cairo] | cairo_close_path [Cairo] |
cairo_copy_page [Cairo] | cairo_copy_path [Cairo] | cairo_copy_path_flat [Cairo] |
cairo_create [Cairo] | cairo_curve_to [Cairo] | cairo_destroy [Cairo] |
cairo_device_to_user [Cairo] | cairo_device_to_user_distance [Cairo] | cairo_fill [Cairo] |
cairo_fill_extents [Cairo] | cairo_fill_preserve [Cairo] | cairo_font_extents [Cairo] |
cairo_font_face_destroy [Cairo] | cairo_font_face_get_user_data [Cairo] | cairo_font_face_reference [Cairo] |
cairo_font_face_set_user_data [Cairo] | cairo_font_face_status [Cairo] | cairo_font_options_copy [Cairo] |
cairo_font_options_create [Cairo] | cairo_font_options_destroy [Cairo] | cairo_font_options_equal [Cairo] |
cairo_font_options_get_antialias [Cairo] | cairo_font_options_get_hint_metrics [Cairo] | cairo_font_options_get_hint_style [Cairo] |
cairo_font_options_get_subpixel_order [Cairo] | cairo_font_options_hash [Cairo] | cairo_font_options_merge [Cairo] |
cairo_font_options_set_antialias [Cairo] | cairo_font_options_set_hint_metrics [Cairo] | cairo_font_options_set_hint_style [Cairo] |
cairo_font_options_set_subpixel_order [Cairo] | cairo_font_options_status [Cairo] | cairo_ft_font_face_create_for_ft_face [Cairo] |
cairo_ft_font_face_create_for_pattern [Cairo] | cairo_ft_font_options_substitute [Cairo] | cairo_ft_scaled_font_lock_face [Cairo] |
cairo_ft_scaled_font_unlock_face [Cairo] | cairo_get_antialias [Cairo] | cairo_get_current_point [Cairo] |
cairo_get_fill_rule [Cairo] | cairo_get_font_face [Cairo] | cairo_get_font_matrix [Cairo] |
cairo_get_font_options [Cairo] | cairo_get_line_cap [Cairo] | cairo_get_line_join [Cairo] |
cairo_get_line_width [Cairo] | cairo_get_matrix [Cairo] | cairo_get_miter_limit [Cairo] |
cairo_get_operator [Cairo] | cairo_get_source [Cairo] | cairo_get_target [Cairo] |
cairo_get_tolerance [Cairo] | cairo_glyph_extents [Cairo] | cairo_glyph_path [Cairo] |
cairo_identity_matrix [Cairo] | cairo_image_surface_create [Cairo] | cairo_image_surface_create_for_data [Cairo] |
cairo_image_surface_create_from_png [Cairo] | cairo_image_surface_create_from_png_stream [Cairo] | cairo_image_surface_get_height [Cairo] |
cairo_image_surface_get_width [Cairo] | cairo_in_fill [Cairo] | cairo_in_stroke [Cairo] |
cairo_line_to [Cairo] | cairo_mask [Cairo] | cairo_mask_surface [Cairo] |
cairo_matrix_init [Cairo] | cairo_matrix_init_identity [Cairo] | cairo_matrix_init_rotate [Cairo] |
cairo_matrix_init_scale [Cairo] | cairo_matrix_init_translate [Cairo] | cairo_matrix_invert [Cairo] |
cairo_matrix_multiply [Cairo] | cairo_matrix_rotate [Cairo] | cairo_matrix_scale [Cairo] |
cairo_matrix_transform_distance [Cairo] | cairo_matrix_transform_point [Cairo] | cairo_matrix_translate [Cairo] |
cairo_move_to [Cairo] | cairo_new_path [Cairo] | cairo_paint [Cairo] |
cairo_paint_with_alpha [Cairo] | cairo_path_destroy [Cairo] | cairo_pattern_add_color_stop_rgb [Cairo] |
cairo_pattern_add_color_stop_rgba [Cairo] | cairo_pattern_create_for_surface [Cairo] | cairo_pattern_create_linear [Cairo] |
cairo_pattern_create_radial [Cairo] | cairo_pattern_create_rgb [Cairo] | cairo_pattern_create_rgba [Cairo] |
cairo_pattern_destroy [Cairo] | cairo_pattern_get_extend [Cairo] | cairo_pattern_get_filter [Cairo] |
cairo_pattern_get_matrix [Cairo] | cairo_pattern_reference [Cairo] | cairo_pattern_set_extend [Cairo] |
cairo_pattern_set_filter [Cairo] | cairo_pattern_set_matrix [Cairo] | cairo_pattern_status [Cairo] |
cairo_pdf_surface_create [Cairo] | cairo_pdf_surface_create_for_stream [Cairo] | cairo_ps_surface_create [Cairo] |
cairo_ps_surface_create_for_stream [Cairo] | cairo_rectangle [Cairo] | cairo_reference [Cairo] |
cairo_rel_curve_to [Cairo] | cairo_rel_line_to [Cairo] | cairo_rel_move_to [Cairo] |
cairo_reset_clip [Cairo] | cairo_restore [Cairo] | cairo_rotate [Cairo] |
cairo_save [Cairo] | cairo_scale [Cairo] | cairo_scaled_font_create [Cairo] |
cairo_scaled_font_destroy [Cairo] | cairo_scaled_font_extents [Cairo] | cairo_scaled_font_glyph_extents [Cairo] |
cairo_scaled_font_reference [Cairo] | cairo_scaled_font_status [Cairo] | cairo_select_font_face [Cairo] |
cairo_set_antialias [Cairo] | cairo_set_dash [Cairo] | cairo_set_fill_rule [Cairo] |
cairo_set_font_face [Cairo] | cairo_set_font_matrix [Cairo] | cairo_set_font_options [Cairo] |
cairo_set_font_size [Cairo] | cairo_set_line_cap [Cairo] | cairo_set_line_join [Cairo] |
cairo_set_line_width [Cairo] | cairo_set_matrix [Cairo] | cairo_set_miter_limit [Cairo] |
cairo_set_operator [Cairo] | cairo_set_source [Cairo] | cairo_set_source_rgb [Cairo] |
cairo_set_source_rgba [Cairo] | cairo_set_source_surface [Cairo] | cairo_set_tolerance [Cairo] |
cairo_show_glyphs [Cairo] | cairo_show_page [Cairo] | cairo_show_text [Cairo] |
cairo_status [Cairo] | cairo_status_to_string [Cairo] | cairo_stroke [Cairo] |
cairo_stroke_extents [Cairo] | cairo_stroke_preserve [Cairo] | cairo_surface_create_similar [Cairo] |
cairo_surface_destroy [Cairo] | cairo_surface_finish [Cairo] | cairo_surface_flush [Cairo] |
cairo_surface_get_font_options [Cairo] | cairo_surface_get_user_data [Cairo] | cairo_surface_mark_dirty [Cairo] |
cairo_surface_mark_dirty_rectangle [Cairo] | cairo_surface_reference [Cairo] | cairo_surface_set_device_offset [Cairo] |
cairo_surface_set_user_data [Cairo] | cairo_surface_status [Cairo] | cairo_surface_write_to_png [Cairo] |
cairo_surface_write_to_png_stream [Cairo] | cairo_text_extents [Cairo] | cairo_text_path [Cairo] |
cairo_transform [Cairo] | cairo_translate [Cairo] | cairo_user_to_device [Cairo] |
cairo_user_to_device_distance [Cairo] | cairo_version [Cairo] | cairo_version_string [Cairo] |
cairo_xlib_surface_create [Cairo] | cairo_xlib_surface_create_for_bitmap [Cairo] | cairo_xlib_surface_create_with_xrender_format [Cairo] |
cairo_xlib_surface_set_drawable [Cairo] | cairo_xlib_surface_set_size [Cairo] |
<<< Previous | Home | Next >>> |
Cairo Vector Graphics library | Up | Data Definitions for libcairo |