Address
:
[go:
up one dir
,
main page
]
Include Form
Remove Scripts
Accept Cookies
Show Images
Show Referer
Rotate13
Base64
Strip Meta
Strip Title
Session Cookies
Docs.rs
cairo-sys-rs-0.16.3
cairo-sys-rs 0.16.3
Docs.rs crate page
MIT
Links
Homepage
Repository
crates.io
Source
Owners
GuillaumeGomez
sdroege
bilelmoussaoui
github:gtk-rs:crates-io
Dependencies
glib-sys ^0.16
normal
libc ^0.2
normal
x11 ^2.16
normal
system-deps ^6
build
winapi ^0.3.2
normal
Versions
0%
of the crate is documented
Go to latest version
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Crate cairo_sys
Version 0.16.3
All Items
Structs
Constants
Functions
Type Definitions
Unions
?
Crate
cairo_sys
source
·
[
−
]
Structs
cairo_bool_t
cairo_device_t
cairo_font_extents_t
cairo_font_face_t
cairo_font_options_t
cairo_glyph_t
cairo_matrix_t
cairo_path_data_header
cairo_path_t
cairo_pattern_t
cairo_rectangle_int_t
cairo_rectangle_list_t
cairo_rectangle_t
cairo_region_t
cairo_scaled_font_t
cairo_surface_t
cairo_t
cairo_text_cluster_t
cairo_text_extents_t
cairo_user_data_key_t
Constants
ANTIALIAS_BEST
ANTIALIAS_DEFAULT
ANTIALIAS_FAST
ANTIALIAS_GOOD
ANTIALIAS_GRAY
ANTIALIAS_NONE
ANTIALIAS_SUBPIXEL
CAIRO_DEVICE_TYPE_COGL
CAIRO_DEVICE_TYPE_DRM
CAIRO_DEVICE_TYPE_GL
CAIRO_DEVICE_TYPE_INVALID
CAIRO_DEVICE_TYPE_SCRIPT
CAIRO_DEVICE_TYPE_WIN32
CAIRO_DEVICE_TYPE_XCB
CAIRO_DEVICE_TYPE_XLIB
CAIRO_DEVICE_TYPE_XML
CAIRO_FT_SYNTHESIZE_BOLD
CAIRO_FT_SYNTHESIZE_OBLIQUE
CAIRO_SCRIPT_MODE_ASCII
CAIRO_SCRIPT_MODE_BINARY
CONTENT_ALPHA
CONTENT_COLOR
CONTENT_COLOR_ALPHA
EXTEND_NONE
EXTEND_PAD
EXTEND_REFLECT
EXTEND_REPEAT
FILL_RULE_EVEN_ODD
FILL_RULE_WINDING
FILTER_BEST
FILTER_BILINEAR
FILTER_FAST
FILTER_GAUSSIAN
FILTER_GOOD
FILTER_NEAREST
FONT_SLANT_ITALIC
FONT_SLANT_NORMAL
FONT_SLANT_OBLIQUE
FONT_TYPE_FONT_TYPE_DWRITE
FONT_TYPE_FONT_TYPE_FT
FONT_TYPE_FONT_TYPE_QUARTZ
FONT_TYPE_FONT_TYPE_TOY
FONT_TYPE_FONT_TYPE_USER
FONT_TYPE_FONT_TYPE_WIN32
FONT_WEIGHT_BOLD
FONT_WEIGHT_NORMAL
FORMAT_A1
FORMAT_A8
FORMAT_A_RGB32
FORMAT_INVALID
FORMAT_RGB16_565
FORMAT_RGB24
FORMAT_RGB30
HINT_METRICS_DEFAULT
HINT_METRICS_OFF
HINT_METRICS_ON
HINT_STYLE_DEFAULT
HINT_STYLE_FULL
HINT_STYLE_MEDIUM
HINT_STYLE_NONE
HINT_STYLE_SLIGHT
LINE_CAP_BUTT
LINE_CAP_ROUND
LINE_CAP_SQUARE
LINE_JOIN_BEVEL
LINE_JOIN_MITER
LINE_JOIN_ROUND
MESH_CORNER_MESH_CORNER0
MESH_CORNER_MESH_CORNER1
MESH_CORNER_MESH_CORNER2
MESH_CORNER_MESH_CORNER3
OPERATOR_ADD
OPERATOR_ATOP
OPERATOR_CLEAR
OPERATOR_COLOR_BURN
OPERATOR_COLOR_DODGE
OPERATOR_DARKEN
OPERATOR_DEST
OPERATOR_DEST_ATOP
OPERATOR_DEST_IN
OPERATOR_DEST_OUT
OPERATOR_DEST_OVER
OPERATOR_DIFFERENCE
OPERATOR_EXCLUSION
OPERATOR_HARD_LIGHT
OPERATOR_HSL_COLOR
OPERATOR_HSL_HUE
OPERATOR_HSL_LUMINOSITY
OPERATOR_HSL_SATURATION
OPERATOR_IN
OPERATOR_LIGHTEN
OPERATOR_MULTIPLY
OPERATOR_OUT
OPERATOR_OVER
OPERATOR_OVERLAY
OPERATOR_SATURATE
OPERATOR_SCREEN
OPERATOR_SOFT_LIGHT
OPERATOR_SOURCE
OPERATOR_XOR
PATH_DATA_TYPE_CLOSE_PATH
PATH_DATA_TYPE_CURVE_TO
PATH_DATA_TYPE_LINE_TO
PATH_DATA_TYPE_MOVE_TO
PATTERN_TYPE_LINEAR_GRADIENT
PATTERN_TYPE_MESH
PATTERN_TYPE_RADIAL_GRADIENT
PATTERN_TYPE_RASTER_SOURCE
PATTERN_TYPE_SOLID
PATTERN_TYPE_SURFACE
PDF_METADATA_AUTHOR
PDF_METADATA_CREATE_DATE
PDF_METADATA_CREATOR
PDF_METADATA_KEYWORDS
PDF_METADATA_MOD_DATE
PDF_METADATA_SUBJECT
PDF_METADATA_TITLE
PDF_OUTLINE_FLAG_BOLD
PDF_OUTLINE_FLAG_ITALIC
PDF_OUTLINE_FLAG_OPEN
PDF_VERSION__1_4
PDF_VERSION__1_5
PDF_VERSION__1_6
PDF_VERSION__1_7
PS_LEVEL__2
PS_LEVEL__3
REGION_OVERLAP_IN
REGION_OVERLAP_OUT
REGION_OVERLAP_PART
STATUS_CLIP_NOT_REPRESENTABLE
STATUS_DEVICE_ERROR
STATUS_DEVICE_FINISHED
STATUS_DEVICE_TYPE_MISMATCH
STATUS_DWRITE_ERROR
STATUS_FILE_NOT_FOUND
STATUS_FONT_TYPE_MISMATCH
STATUS_FREETYPE_ERROR
STATUS_INVALID_CLUSTERS
STATUS_INVALID_CONTENT
STATUS_INVALID_DASH
STATUS_INVALID_DSC_COMMENT
STATUS_INVALID_FORMAT
STATUS_INVALID_INDEX
STATUS_INVALID_MATRIX
STATUS_INVALID_MESH_CONSTRUCTION
STATUS_INVALID_PATH_DATA
STATUS_INVALID_POP_GROUP
STATUS_INVALID_RESTORE
STATUS_INVALID_SIZE
STATUS_INVALID_SLANT
STATUS_INVALID_STATUS
STATUS_INVALID_STRIDE
STATUS_INVALID_STRING
STATUS_INVALID_VISUAL
STATUS_INVALID_WEIGHT
STATUS_J_BIG2_GLOBAL_MISSING
STATUS_LAST_STATUS
STATUS_NEGATIVE_COUNT
STATUS_NO_CURRENT_POINT
STATUS_NO_MEMORY
STATUS_NULL_POINTER
STATUS_PATTERN_TYPE_MISMATCH
STATUS_PNG_ERROR
STATUS_READ_ERROR
STATUS_SUCCESS
STATUS_SURFACE_FINISHED
STATUS_SURFACE_TYPE_MISMATCH
STATUS_TAG_ERROR
STATUS_TEMP_FILE_ERROR
STATUS_USER_FONT_ERROR
STATUS_USER_FONT_IMMUTABLE
STATUS_USER_FONT_NOT_IMPLEMENTED
STATUS_WIN32_GDI_ERROR
STATUS_WRITE_ERROR
SUBPIXEL_ORDER_BGR
SUBPIXEL_ORDER_DEFAULT
SUBPIXEL_ORDER_RGB
SUBPIXEL_ORDER_VBGR
SUBPIXEL_ORDER_VRGB
SURFACE_TYPE_BE_OS
SURFACE_TYPE_COGL
SURFACE_TYPE_DIRECT_FB
SURFACE_TYPE_DRM
SURFACE_TYPE_GL
SURFACE_TYPE_GLITZ
SURFACE_TYPE_IMAGE
SURFACE_TYPE_OS2
SURFACE_TYPE_PDF
SURFACE_TYPE_PS
SURFACE_TYPE_QT
SURFACE_TYPE_QUARTZ
SURFACE_TYPE_QUARTZ_IMAGE
SURFACE_TYPE_RECORDING
SURFACE_TYPE_SCRIPT
SURFACE_TYPE_SKIA
SURFACE_TYPE_SUBSURFACE
SURFACE_TYPE_SVG
SURFACE_TYPE_TEE
SURFACE_TYPE_VG
SURFACE_TYPE_WIN32
SURFACE_TYPE_WIN32_PRINTING
SURFACE_TYPE_XCB
SURFACE_TYPE_XLIB
SURFACE_TYPE_XML
SVG_UNIT_CM
SVG_UNIT_EM
SVG_UNIT_EX
SVG_UNIT_IN
SVG_UNIT_MM
SVG_UNIT_PC
SVG_UNIT_PERCENT
SVG_UNIT_PT
SVG_UNIT_PX
SVG_UNIT_USER
SVG_VERSION__1_1
SVG_VERSION__1_2
TEXT_CLUSTER_FLAGS_BACKWARD
TEXT_CLUSTER_FLAGS_NONE
Functions
cairo_append_path
⚠
cairo_arc
⚠
cairo_arc_negative
⚠
cairo_clip
⚠
cairo_clip_extents
⚠
cairo_clip_preserve
⚠
cairo_close_path
⚠
cairo_copy_clip_rectangle_list
⚠
cairo_copy_page
⚠
cairo_copy_path
⚠
cairo_copy_path_flat
⚠
cairo_create
⚠
cairo_curve_to
⚠
cairo_debug_reset_static_data
⚠
cairo_destroy
⚠
cairo_device_acquire
⚠
cairo_device_destroy
⚠
cairo_device_finish
⚠
cairo_device_flush
⚠
cairo_device_get_reference_count
⚠
cairo_device_get_type
⚠
cairo_device_get_user_data
⚠
cairo_device_observer_elapsed
⚠
cairo_device_observer_fill_elapsed
⚠
cairo_device_observer_glyphs_elapsed
⚠
cairo_device_observer_mask_elapsed
⚠
cairo_device_observer_paint_elapsed
⚠
cairo_device_observer_print
⚠
cairo_device_observer_stroke_elapsed
⚠
cairo_device_reference
⚠
cairo_device_release
⚠
cairo_device_set_user_data
⚠
cairo_device_status
⚠
cairo_device_to_user
⚠
cairo_device_to_user_distance
⚠
cairo_fill
⚠
cairo_fill_extents
⚠
cairo_fill_preserve
⚠
cairo_font_extents
⚠
cairo_font_face_destroy
⚠
cairo_font_face_get_reference_count
⚠
cairo_font_face_get_type
⚠
cairo_font_face_get_user_data
⚠
cairo_font_face_reference
⚠
cairo_font_face_set_user_data
⚠
cairo_font_face_status
⚠
cairo_font_options_copy
⚠
cairo_font_options_create
⚠
cairo_font_options_destroy
⚠
cairo_font_options_equal
⚠
cairo_font_options_get_antialias
⚠
cairo_font_options_get_hint_metrics
⚠
cairo_font_options_get_hint_style
⚠
cairo_font_options_get_subpixel_order
⚠
cairo_font_options_hash
⚠
cairo_font_options_merge
⚠
cairo_font_options_set_antialias
⚠
cairo_font_options_set_hint_metrics
⚠
cairo_font_options_set_hint_style
⚠
cairo_font_options_set_subpixel_order
⚠
cairo_font_options_status
⚠
cairo_format_stride_for_width
⚠
cairo_get_antialias
⚠
cairo_get_current_point
⚠
cairo_get_dash
⚠
cairo_get_dash_count
⚠
cairo_get_fill_rule
⚠
cairo_get_font_face
⚠
cairo_get_font_matrix
⚠
cairo_get_font_options
⚠
cairo_get_group_target
⚠
cairo_get_line_cap
⚠
cairo_get_line_join
⚠
cairo_get_line_width
⚠
cairo_get_matrix
⚠
cairo_get_miter_limit
⚠
cairo_get_operator
⚠
cairo_get_reference_count
⚠
cairo_get_scaled_font
⚠
cairo_get_source
⚠
cairo_get_target
⚠
cairo_get_tolerance
⚠
cairo_glyph_allocate
⚠
cairo_glyph_extents
⚠
cairo_glyph_free
⚠
cairo_glyph_path
⚠
cairo_has_current_point
⚠
cairo_identity_matrix
⚠
cairo_image_surface_create
⚠
cairo_image_surface_create_for_data
⚠
cairo_image_surface_get_data
⚠
cairo_image_surface_get_format
⚠
cairo_image_surface_get_height
⚠
cairo_image_surface_get_stride
⚠
cairo_image_surface_get_width
⚠
cairo_in_clip
⚠
cairo_in_fill
⚠
cairo_in_stroke
⚠
cairo_line_to
⚠
cairo_mask
⚠
cairo_mask_surface
⚠
cairo_matrix_init
⚠
cairo_matrix_init_identity
⚠
cairo_matrix_invert
⚠
cairo_matrix_multiply
⚠
cairo_matrix_rotate
⚠
cairo_matrix_scale
⚠
cairo_matrix_transform_distance
⚠
cairo_matrix_transform_point
⚠
cairo_matrix_translate
⚠
cairo_mesh_pattern_begin_patch
⚠
cairo_mesh_pattern_curve_to
⚠
cairo_mesh_pattern_end_patch
⚠
cairo_mesh_pattern_get_control_point
⚠
cairo_mesh_pattern_get_corner_color_rgba
⚠
cairo_mesh_pattern_get_patch_count
⚠
cairo_mesh_pattern_get_path
⚠
cairo_mesh_pattern_line_to
⚠
cairo_mesh_pattern_move_to
⚠
cairo_mesh_pattern_set_control_point
⚠
cairo_mesh_pattern_set_corner_color_rgb
⚠
cairo_mesh_pattern_set_corner_color_rgba
⚠
cairo_move_to
⚠
cairo_new_path
⚠
cairo_new_sub_path
⚠
cairo_paint
⚠
cairo_paint_with_alpha
⚠
cairo_path_destroy
⚠
cairo_path_extents
⚠
cairo_pattern_add_color_stop_rgb
⚠
cairo_pattern_add_color_stop_rgba
⚠
cairo_pattern_create_for_surface
⚠
cairo_pattern_create_linear
⚠
cairo_pattern_create_mesh
⚠
cairo_pattern_create_radial
⚠
cairo_pattern_create_rgb
⚠
cairo_pattern_create_rgba
⚠
cairo_pattern_destroy
⚠
cairo_pattern_get_color_stop_count
⚠
cairo_pattern_get_color_stop_rgba
⚠
cairo_pattern_get_extend
⚠
cairo_pattern_get_filter
⚠
cairo_pattern_get_linear_points
⚠
cairo_pattern_get_matrix
⚠
cairo_pattern_get_radial_circles
⚠
cairo_pattern_get_reference_count
⚠
cairo_pattern_get_rgba
⚠
cairo_pattern_get_surface
⚠
cairo_pattern_get_type
⚠
cairo_pattern_get_user_data
⚠
cairo_pattern_reference
⚠
cairo_pattern_set_extend
⚠
cairo_pattern_set_filter
⚠
cairo_pattern_set_matrix
⚠
cairo_pattern_set_user_data
⚠
cairo_pattern_status
⚠
cairo_pop_group
⚠
cairo_pop_group_to_source
⚠
cairo_push_group
⚠
cairo_push_group_with_content
⚠
cairo_recording_surface_create
⚠
cairo_recording_surface_get_extents
⚠
cairo_recording_surface_ink_extents
⚠
cairo_rectangle
⚠
cairo_rectangle_list_destroy
⚠
cairo_reference
⚠
cairo_region_contains_point
⚠
cairo_region_contains_rectangle
⚠
cairo_region_copy
⚠
cairo_region_create
⚠
cairo_region_create_rectangle
⚠
cairo_region_create_rectangles
⚠
cairo_region_destroy
⚠
cairo_region_equal
⚠
cairo_region_get_extents
⚠
cairo_region_get_rectangle
⚠
cairo_region_intersect
⚠
cairo_region_intersect_rectangle
⚠
cairo_region_is_empty
⚠
cairo_region_num_rectangles
⚠
cairo_region_reference
⚠
cairo_region_status
⚠
cairo_region_subtract
⚠
cairo_region_subtract_rectangle
⚠
cairo_region_translate
⚠
cairo_region_union
⚠
cairo_region_union_rectangle
⚠
cairo_region_xor
⚠
cairo_region_xor_rectangle
⚠
cairo_rel_curve_to
⚠
cairo_rel_line_to
⚠
cairo_rel_move_to
⚠
cairo_reset_clip
⚠
cairo_restore
⚠
cairo_rotate
⚠
cairo_save
⚠
cairo_scale
⚠
cairo_scaled_font_create
⚠
cairo_scaled_font_destroy
⚠
cairo_scaled_font_extents
⚠
cairo_scaled_font_get_ctm
⚠
cairo_scaled_font_get_font_face
⚠
cairo_scaled_font_get_font_matrix
⚠
cairo_scaled_font_get_font_options
⚠
cairo_scaled_font_get_reference_count
⚠
cairo_scaled_font_get_scale_matrix
⚠
cairo_scaled_font_get_type
⚠
cairo_scaled_font_get_user_data
⚠
cairo_scaled_font_glyph_extents
⚠
cairo_scaled_font_reference
⚠
cairo_scaled_font_set_user_data
⚠
cairo_scaled_font_status
⚠
cairo_scaled_font_text_extents
⚠
cairo_scaled_font_text_to_glyphs
⚠
cairo_select_font_face
⚠
cairo_set_antialias
⚠
cairo_set_dash
⚠
cairo_set_fill_rule
⚠
cairo_set_font_face
⚠
cairo_set_font_matrix
⚠
cairo_set_font_options
⚠
cairo_set_font_size
⚠
cairo_set_line_cap
⚠
cairo_set_line_join
⚠
cairo_set_line_width
⚠
cairo_set_matrix
⚠
cairo_set_miter_limit
⚠
cairo_set_operator
⚠
cairo_set_scaled_font
⚠
cairo_set_source
⚠
cairo_set_source_rgb
⚠
cairo_set_source_rgba
⚠
cairo_set_source_surface
⚠
cairo_set_tolerance
⚠
cairo_show_glyphs
⚠
cairo_show_page
⚠
cairo_show_text
⚠
cairo_show_text_glyphs
⚠
cairo_status
⚠
cairo_status_to_string
⚠
cairo_stroke
⚠
cairo_stroke_extents
⚠
cairo_stroke_preserve
⚠
cairo_surface_create_for_rectangle
⚠
cairo_surface_create_similar
⚠
cairo_surface_create_similar_image
⚠
cairo_surface_destroy
⚠
cairo_surface_finish
⚠
cairo_surface_flush
⚠
cairo_surface_get_content
⚠
cairo_surface_get_device
⚠
cairo_surface_get_device_offset
⚠
cairo_surface_get_device_scale
⚠
cairo_surface_get_fallback_resolution
⚠
cairo_surface_get_mime_data
⚠
cairo_surface_get_reference_count
⚠
cairo_surface_get_type
⚠
cairo_surface_get_user_data
⚠
cairo_surface_map_to_image
⚠
cairo_surface_mark_dirty
⚠
cairo_surface_mark_dirty_rectangle
⚠
cairo_surface_reference
⚠
cairo_surface_set_device_offset
⚠
cairo_surface_set_device_scale
⚠
cairo_surface_set_fallback_resolution
⚠
cairo_surface_set_mime_data
⚠
cairo_surface_set_user_data
⚠
cairo_surface_status
⚠
cairo_surface_supports_mime_type
⚠
cairo_surface_unmap_image
⚠
cairo_text_cluster_allocate
⚠
cairo_text_cluster_free
⚠
cairo_text_extents
⚠
cairo_text_path
⚠
cairo_toy_font_face_create
⚠
cairo_toy_font_face_get_family
⚠
cairo_toy_font_face_get_slant
⚠
cairo_toy_font_face_get_weight
⚠
cairo_transform
⚠
cairo_translate
⚠
cairo_user_font_face_create
⚠
cairo_user_font_face_get_init_func
⚠
cairo_user_font_face_get_render_color_glyph_func
⚠
cairo_user_font_face_get_render_glyph_func
⚠
cairo_user_font_face_get_text_to_glyphs_func
⚠
cairo_user_font_face_get_unicode_to_glyph_func
⚠
cairo_user_font_face_set_init_func
⚠
cairo_user_font_face_set_render_color_glyph_func
⚠
cairo_user_font_face_set_render_glyph_func
⚠
cairo_user_font_face_set_text_to_glyphs_func
⚠
cairo_user_font_face_set_unicode_to_glyph_func
⚠
cairo_user_to_device
⚠
cairo_user_to_device_distance
⚠
cairo_version
⚠
cairo_version_string
⚠
Type Definitions
CGContextRef
cairo_antialias_t
cairo_content_t
cairo_destroy_func_t
cairo_device_type_t
cairo_extend_t
cairo_fill_rule_t
cairo_filter_t
cairo_font_slant_t
cairo_font_type_t
cairo_font_weight_t
cairo_format_t
cairo_ft_synthesize_t
cairo_hint_metrics_t
cairo_hint_style_t
cairo_line_cap_t
cairo_line_join_t
cairo_mesh_corner_t
cairo_operator_t
cairo_path_data_type_t
cairo_pattern_type_t
cairo_read_func_t
cairo_region_overlap_t
cairo_status_t
cairo_subpixel_order_t
cairo_surface_type_t
cairo_text_cluster_flags_t
cairo_user_scaled_font_init_func_t
cairo_user_scaled_font_render_glyph_func_t
cairo_user_scaled_font_text_to_glyphs_func_t
cairo_user_scaled_font_unicode_to_glyph_func_t
cairo_write_func_t
Unions
cairo_path_data