cairo.c.functions

Undocumented in source.

Members

Static functions

cairo_append_path
void cairo_append_path(cairo_t* cr, cairo_path_t* path)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_arc
void cairo_arc(cairo_t* cr, double xc, double yc, double radius, double angle1, double angle2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_arc_negative
void cairo_arc_negative(cairo_t* cr, double xc, double yc, double radius, double angle1, double angle2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_clip
void cairo_clip(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_clip_extents
void cairo_clip_extents(cairo_t* cr, double* x1, double* y1, double* x2, double* y2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_clip_preserve
void cairo_clip_preserve(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_close_path
void cairo_close_path(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_copy_clip_rectangle_list
cairo_rectangle_list_t* cairo_copy_clip_rectangle_list(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_copy_page
void cairo_copy_page(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_copy_path
cairo_path_t* cairo_copy_path(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_copy_path_flat
cairo_path_t* cairo_copy_path_flat(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_create
cairo_t* cairo_create(cairo_surface_t* target)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_curve_to
void cairo_curve_to(cairo_t* cr, double x1, double y1, double x2, double y2, double x3, double y3)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_debug_reset_static_data
void cairo_debug_reset_static_data()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_destroy
void cairo_destroy(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_device_acquire
cairo_status_t cairo_device_acquire(cairo_device_t* device)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_device_destroy
void cairo_device_destroy(cairo_device_t* device)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_device_finish
void cairo_device_finish(cairo_device_t* device)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_device_flush
void cairo_device_flush(cairo_device_t* device)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_device_get_reference_count
uint cairo_device_get_reference_count(cairo_device_t* device)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_device_get_type
cairo_device_type_t cairo_device_get_type(cairo_device_t* device)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_device_get_user_data
void* cairo_device_get_user_data(cairo_device_t* device, cairo_user_data_key_t* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_device_reference
cairo_device_t* cairo_device_reference(cairo_device_t* device)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_device_release
void cairo_device_release(cairo_device_t* device)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_device_set_user_data
cairo_status_t cairo_device_set_user_data(cairo_device_t* device, cairo_user_data_key_t* key, void* userData, cairo_destroy_func_t destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_device_status
cairo_status_t cairo_device_status(cairo_device_t* device)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_device_to_user
void cairo_device_to_user(cairo_t* cr, double* x, double* y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_device_to_user_distance
void cairo_device_to_user_distance(cairo_t* cr, double* dx, double* dy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_fill
void cairo_fill(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_fill_extents
void cairo_fill_extents(cairo_t* cr, double* x1, double* y1, double* x2, double* y2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_fill_preserve
void cairo_fill_preserve(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_extents
void cairo_font_extents(cairo_t* cr, cairo_font_extents_t* extents)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_face_destroy
void cairo_font_face_destroy(cairo_font_face_t* fontFace)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_face_get_reference_count
uint cairo_font_face_get_reference_count(cairo_font_face_t* fontFace)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_face_get_type
cairo_font_type_t cairo_font_face_get_type(cairo_font_face_t* fontFace)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_face_get_user_data
void* cairo_font_face_get_user_data(cairo_font_face_t* fontFace, cairo_user_data_key_t* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_face_reference
cairo_font_face_t* cairo_font_face_reference(cairo_font_face_t* fontFace)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_face_set_user_data
cairo_status_t cairo_font_face_set_user_data(cairo_font_face_t* fontFace, cairo_user_data_key_t* key, void* userData, cairo_destroy_func_t destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_face_status
cairo_status_t cairo_font_face_status(cairo_font_face_t* fontFace)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_copy
cairo_font_options_t* cairo_font_options_copy(cairo_font_options_t* original)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_create
cairo_font_options_t* cairo_font_options_create()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_destroy
void cairo_font_options_destroy(cairo_font_options_t* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_equal
cairo_bool_t cairo_font_options_equal(cairo_font_options_t* options, cairo_font_options_t* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_get_antialias
cairo_antialias_t cairo_font_options_get_antialias(cairo_font_options_t* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_get_hint_metrics
cairo_hint_metrics_t cairo_font_options_get_hint_metrics(cairo_font_options_t* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_get_hint_style
cairo_hint_style_t cairo_font_options_get_hint_style(cairo_font_options_t* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_get_subpixel_order
cairo_subpixel_order_t cairo_font_options_get_subpixel_order(cairo_font_options_t* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_hash
ulong cairo_font_options_hash(cairo_font_options_t* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_merge
void cairo_font_options_merge(cairo_font_options_t* options, cairo_font_options_t* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_set_antialias
void cairo_font_options_set_antialias(cairo_font_options_t* options, cairo_antialias_t antialias)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_set_hint_metrics
void cairo_font_options_set_hint_metrics(cairo_font_options_t* options, cairo_hint_metrics_t hintMetrics)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_set_hint_style
void cairo_font_options_set_hint_style(cairo_font_options_t* options, cairo_hint_style_t hintStyle)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_set_subpixel_order
void cairo_font_options_set_subpixel_order(cairo_font_options_t* options, cairo_subpixel_order_t subpixelOrder)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_font_options_status
cairo_status_t cairo_font_options_status(cairo_font_options_t* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_format_stride_for_width
int cairo_format_stride_for_width(cairo_format_t format, int width)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_antialias
cairo_antialias_t cairo_get_antialias(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_current_point
void cairo_get_current_point(cairo_t* cr, double* x, double* y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_dash
void cairo_get_dash(cairo_t* cr, double* dashes, double* offset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_dash_count
int cairo_get_dash_count(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_fill_rule
cairo_fill_rule_t cairo_get_fill_rule(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_font_face
cairo_font_face_t* cairo_get_font_face(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_font_matrix
void cairo_get_font_matrix(cairo_t* cr, cairo_matrix_t* matrix)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_font_options
void cairo_get_font_options(cairo_t* cr, cairo_font_options_t* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_group_target
cairo_surface_t* cairo_get_group_target(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_line_cap
cairo_line_cap_t cairo_get_line_cap(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_line_join
cairo_line_join_t cairo_get_line_join(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_line_width
double cairo_get_line_width(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_matrix
void cairo_get_matrix(cairo_t* cr, cairo_matrix_t* matrix)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_miter_limit
double cairo_get_miter_limit(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_operator
cairo_operator_t cairo_get_operator(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_reference_count
uint cairo_get_reference_count(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_scaled_font
cairo_scaled_font_t* cairo_get_scaled_font(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_source
cairo_pattern_t* cairo_get_source(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_target
cairo_surface_t* cairo_get_target(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_tolerance
double cairo_get_tolerance(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_get_user_data
void* cairo_get_user_data(cairo_t* cr, cairo_user_data_key_t* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_glyph_allocate
cairo_glyph_t* cairo_glyph_allocate(int numGlyphs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_glyph_extents
void cairo_glyph_extents(cairo_t* cr, cairo_glyph_t* glyphs, int numGlyphs, cairo_text_extents_t* extents)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_glyph_free
void cairo_glyph_free(cairo_glyph_t* glyphs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_glyph_path
void cairo_glyph_path(cairo_t* cr, cairo_glyph_t* glyphs, int numGlyphs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_has_current_point
cairo_bool_t cairo_has_current_point(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_identity_matrix
void cairo_identity_matrix(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_image_surface_create
cairo_surface_t* cairo_image_surface_create(cairo_format_t format, int width, int height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_image_surface_create_for_data
cairo_surface_t* cairo_image_surface_create_for_data(uchar* data, cairo_format_t format, int width, int height, int stride)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_image_surface_create_from_png
cairo_surface_t* cairo_image_surface_create_from_png(char* filename)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_image_surface_create_from_png_stream
cairo_surface_t* cairo_image_surface_create_from_png_stream(cairo_read_func_t readFunc, void* closure)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_image_surface_get_data
uchar* cairo_image_surface_get_data(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_image_surface_get_format
cairo_format_t cairo_image_surface_get_format(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_image_surface_get_height
int cairo_image_surface_get_height(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_image_surface_get_stride
int cairo_image_surface_get_stride(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_image_surface_get_width
int cairo_image_surface_get_width(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_in_clip
cairo_bool_t cairo_in_clip(cairo_t* cr, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_in_fill
cairo_bool_t cairo_in_fill(cairo_t* cr, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_in_stroke
cairo_bool_t cairo_in_stroke(cairo_t* cr, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_line_to
void cairo_line_to(cairo_t* cr, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mask
void cairo_mask(cairo_t* cr, cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mask_surface
void cairo_mask_surface(cairo_t* cr, cairo_surface_t* surface, double surfaceX, double surfaceY)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_matrix_init
void cairo_matrix_init(cairo_matrix_t* matrix, double xx, double yx, double xy, double yy, double x0, double y0)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_matrix_init_identity
void cairo_matrix_init_identity(cairo_matrix_t* matrix)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_matrix_init_rotate
void cairo_matrix_init_rotate(cairo_matrix_t* matrix, double radians)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_matrix_init_scale
void cairo_matrix_init_scale(cairo_matrix_t* matrix, double sx, double sy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_matrix_init_translate
void cairo_matrix_init_translate(cairo_matrix_t* matrix, double tx, double ty)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_matrix_invert
cairo_status_t cairo_matrix_invert(cairo_matrix_t* matrix)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_matrix_multiply
void cairo_matrix_multiply(cairo_matrix_t* result, cairo_matrix_t* a, cairo_matrix_t* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_matrix_rotate
void cairo_matrix_rotate(cairo_matrix_t* matrix, double radians)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_matrix_scale
void cairo_matrix_scale(cairo_matrix_t* matrix, double sx, double sy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_matrix_transform_distance
void cairo_matrix_transform_distance(cairo_matrix_t* matrix, double* dx, double* dy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_matrix_transform_point
void cairo_matrix_transform_point(cairo_matrix_t* matrix, double* x, double* y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_matrix_translate
void cairo_matrix_translate(cairo_matrix_t* matrix, double tx, double ty)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mesh_pattern_begin_patch
void cairo_mesh_pattern_begin_patch(cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mesh_pattern_curve_to
void cairo_mesh_pattern_curve_to(cairo_pattern_t* pattern, double x1, double y1, double x2, double y2, double x3, double y3)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mesh_pattern_end_patch
void cairo_mesh_pattern_end_patch(cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mesh_pattern_get_control_point
cairo_status_t cairo_mesh_pattern_get_control_point(cairo_pattern_t* pattern, uint patchNum, uint pointNum, double* x, double* y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mesh_pattern_get_corner_color_rgba
cairo_status_t cairo_mesh_pattern_get_corner_color_rgba(cairo_pattern_t* pattern, uint patchNum, uint cornerNum, double* red, double* green, double* blue, double* alpha)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mesh_pattern_get_patch_count
cairo_status_t cairo_mesh_pattern_get_patch_count(cairo_pattern_t* pattern, uint* count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mesh_pattern_get_path
cairo_path_t* cairo_mesh_pattern_get_path(cairo_pattern_t* pattern, uint patchNum)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mesh_pattern_line_to
void cairo_mesh_pattern_line_to(cairo_pattern_t* pattern, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mesh_pattern_move_to
void cairo_mesh_pattern_move_to(cairo_pattern_t* pattern, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mesh_pattern_set_control_point
void cairo_mesh_pattern_set_control_point(cairo_pattern_t* pattern, uint pointNum, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mesh_pattern_set_corner_color_rgb
void cairo_mesh_pattern_set_corner_color_rgb(cairo_pattern_t* pattern, uint cornerNum, double red, double green, double blue)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_mesh_pattern_set_corner_color_rgba
void cairo_mesh_pattern_set_corner_color_rgba(cairo_pattern_t* pattern, uint cornerNum, double red, double green, double blue, double alpha)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_move_to
void cairo_move_to(cairo_t* cr, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_new_path
void cairo_new_path(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_new_sub_path
void cairo_new_sub_path(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_paint
void cairo_paint(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_paint_with_alpha
void cairo_paint_with_alpha(cairo_t* cr, double alpha)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_path_destroy
void cairo_path_destroy(cairo_path_t* path)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_path_extents
void cairo_path_extents(cairo_t* cr, double* x1, double* y1, double* x2, double* y2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_add_color_stop_rgb
void cairo_pattern_add_color_stop_rgb(cairo_pattern_t* pattern, double offset, double red, double green, double blue)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_add_color_stop_rgba
void cairo_pattern_add_color_stop_rgba(cairo_pattern_t* pattern, double offset, double red, double green, double blue, double alpha)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_create_for_surface
cairo_pattern_t* cairo_pattern_create_for_surface(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_create_linear
cairo_pattern_t* cairo_pattern_create_linear(double x0, double y0, double x1, double y1)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_create_mesh
cairo_pattern_t* cairo_pattern_create_mesh()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_create_radial
cairo_pattern_t* cairo_pattern_create_radial(double cx0, double cy0, double radius0, double cx1, double cy1, double radius1)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_create_raster_source
cairo_pattern_t* cairo_pattern_create_raster_source(void* userData, cairo_content_t content, int width, int height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_create_rgb
cairo_pattern_t* cairo_pattern_create_rgb(double red, double green, double blue)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_create_rgba
cairo_pattern_t* cairo_pattern_create_rgba(double red, double green, double blue, double alpha)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_destroy
void cairo_pattern_destroy(cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_get_color_stop_count
cairo_status_t cairo_pattern_get_color_stop_count(cairo_pattern_t* pattern, int* count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_get_color_stop_rgba
cairo_status_t cairo_pattern_get_color_stop_rgba(cairo_pattern_t* pattern, int index, double* offset, double* red, double* green, double* blue, double* alpha)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_get_extend
cairo_extend_t cairo_pattern_get_extend(cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_get_filter
cairo_filter_t cairo_pattern_get_filter(cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_get_linear_points
cairo_status_t cairo_pattern_get_linear_points(cairo_pattern_t* pattern, double* x0, double* y0, double* x1, double* y1)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_get_matrix
void cairo_pattern_get_matrix(cairo_pattern_t* pattern, cairo_matrix_t* matrix)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_get_radial_circles
cairo_status_t cairo_pattern_get_radial_circles(cairo_pattern_t* pattern, double* x0, double* y0, double* r0, double* x1, double* y1, double* r1)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_get_reference_count
uint cairo_pattern_get_reference_count(cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_get_rgba
cairo_status_t cairo_pattern_get_rgba(cairo_pattern_t* pattern, double* red, double* green, double* blue, double* alpha)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_get_surface
cairo_status_t cairo_pattern_get_surface(cairo_pattern_t* pattern, cairo_surface_t** surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_get_type
cairo_pattern_type_t cairo_pattern_get_type(cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_get_user_data
void* cairo_pattern_get_user_data(cairo_pattern_t* pattern, cairo_user_data_key_t* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_reference
cairo_pattern_t* cairo_pattern_reference(cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_set_extend
void cairo_pattern_set_extend(cairo_pattern_t* pattern, cairo_extend_t extend)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_set_filter
void cairo_pattern_set_filter(cairo_pattern_t* pattern, cairo_filter_t filter)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_set_matrix
void cairo_pattern_set_matrix(cairo_pattern_t* pattern, cairo_matrix_t* matrix)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_set_user_data
cairo_status_t cairo_pattern_set_user_data(cairo_pattern_t* pattern, cairo_user_data_key_t* key, void* userData, cairo_destroy_func_t destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pattern_status
cairo_status_t cairo_pattern_status(cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pdf_get_versions
void cairo_pdf_get_versions(cairo_pdf_version_t** versions, int* numVersions)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pdf_surface_create
cairo_surface_t* cairo_pdf_surface_create(char* filename, double widthInPoints, double heightInPoints)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pdf_surface_create_for_stream
cairo_surface_t* cairo_pdf_surface_create_for_stream(cairo_write_func_t writeFunc, void* closure, double widthInPoints, double heightInPoints)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pdf_surface_restrict_to_version
void cairo_pdf_surface_restrict_to_version(cairo_surface_t* surface, cairo_pdf_version_t versio)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pdf_surface_set_size
void cairo_pdf_surface_set_size(cairo_surface_t* surface, double widthInPoints, double heightInPoints)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pdf_version_to_string
char* cairo_pdf_version_to_string(cairo_pdf_version_t versio)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pop_group
cairo_pattern_t* cairo_pop_group(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_pop_group_to_source
void cairo_pop_group_to_source(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_ps_get_levels
void cairo_ps_get_levels(cairo_ps_level_t** levels, int* numLevels)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_ps_level_to_string
char* cairo_ps_level_to_string(cairo_ps_level_t level)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_ps_surface_create
cairo_surface_t* cairo_ps_surface_create(char* filename, double widthInPoints, double heightInPoints)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_ps_surface_create_for_stream
cairo_surface_t* cairo_ps_surface_create_for_stream(cairo_write_func_t writeFunc, void* closure, double widthInPoints, double heightInPoints)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_ps_surface_dsc_begin_page_setup
void cairo_ps_surface_dsc_begin_page_setup(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_ps_surface_dsc_begin_setup
void cairo_ps_surface_dsc_begin_setup(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_ps_surface_dsc_comment
void cairo_ps_surface_dsc_comment(cairo_surface_t* surface, char* comment)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_ps_surface_get_eps
cairo_bool_t cairo_ps_surface_get_eps(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_ps_surface_restrict_to_level
void cairo_ps_surface_restrict_to_level(cairo_surface_t* surface, cairo_ps_level_t level)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_ps_surface_set_eps
void cairo_ps_surface_set_eps(cairo_surface_t* surface, cairo_bool_t eps)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_ps_surface_set_size
void cairo_ps_surface_set_size(cairo_surface_t* surface, double widthInPoints, double heightInPoints)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_push_group
void cairo_push_group(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_push_group_with_content
void cairo_push_group_with_content(cairo_t* cr, cairo_content_t content)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_raster_source_pattern_get_acquire
void cairo_raster_source_pattern_get_acquire(cairo_pattern_t* pattern, cairo_raster_source_acquire_func_t* acquire, cairo_raster_source_release_func_t* release)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_raster_source_pattern_get_callback_data
void* cairo_raster_source_pattern_get_callback_data(cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_raster_source_pattern_get_copy
cairo_raster_source_copy_func_t cairo_raster_source_pattern_get_copy(cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_raster_source_pattern_get_finish
cairo_raster_source_finish_func_t cairo_raster_source_pattern_get_finish(cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_raster_source_pattern_get_snapshot
cairo_raster_source_snapshot_func_t cairo_raster_source_pattern_get_snapshot(cairo_pattern_t* pattern)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_raster_source_pattern_set_acquire
void cairo_raster_source_pattern_set_acquire(cairo_pattern_t* pattern, cairo_raster_source_acquire_func_t acquire, cairo_raster_source_release_func_t release)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_raster_source_pattern_set_callback_data
void cairo_raster_source_pattern_set_callback_data(cairo_pattern_t* pattern, void* data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_raster_source_pattern_set_copy
void cairo_raster_source_pattern_set_copy(cairo_pattern_t* pattern, cairo_raster_source_copy_func_t copy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_raster_source_pattern_set_finish
void cairo_raster_source_pattern_set_finish(cairo_pattern_t* pattern, cairo_raster_source_finish_func_t finish)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_raster_source_pattern_set_snapshot
void cairo_raster_source_pattern_set_snapshot(cairo_pattern_t* pattern, cairo_raster_source_snapshot_func_t snapshot)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_recording_surface_create
cairo_surface_t* cairo_recording_surface_create(cairo_content_t content, cairo_rectangle_t* extents)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_recording_surface_get_extents
cairo_bool_t cairo_recording_surface_get_extents(cairo_surface_t* surface, cairo_rectangle_t* extents)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_recording_surface_ink_extents
void cairo_recording_surface_ink_extents(cairo_surface_t* surface, double* x0, double* y0, double* width, double* height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_rectangle
void cairo_rectangle(cairo_t* cr, double x, double y, double width, double height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_rectangle_list_destroy
void cairo_rectangle_list_destroy(cairo_rectangle_list_t* rectangleList)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_reference
cairo_t* cairo_reference(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_contains_point
cairo_bool_t cairo_region_contains_point(cairo_region_t* region, int x, int y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_contains_rectangle
cairo_region_overlap_t cairo_region_contains_rectangle(cairo_region_t* region, cairo_rectangle_int_t* rectangle)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_copy
cairo_region_t* cairo_region_copy(cairo_region_t* original)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_create
cairo_region_t* cairo_region_create()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_create_rectangle
cairo_region_t* cairo_region_create_rectangle(cairo_rectangle_int_t* rectangle)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_create_rectangles
cairo_region_t* cairo_region_create_rectangles(cairo_rectangle_int_t* rects, int count)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_destroy
void cairo_region_destroy(cairo_region_t* region)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_equal
cairo_bool_t cairo_region_equal(cairo_region_t* a, cairo_region_t* b)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_get_extents
void cairo_region_get_extents(cairo_region_t* region, cairo_rectangle_int_t* extents)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_get_rectangle
void cairo_region_get_rectangle(cairo_region_t* region, int nth, cairo_rectangle_int_t* rectangle)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_intersect
cairo_status_t cairo_region_intersect(cairo_region_t* dst, cairo_region_t* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_intersect_rectangle
cairo_status_t cairo_region_intersect_rectangle(cairo_region_t* dst, cairo_rectangle_int_t* rectangle)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_is_empty
cairo_bool_t cairo_region_is_empty(cairo_region_t* region)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_num_rectangles
int cairo_region_num_rectangles(cairo_region_t* region)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_reference
cairo_region_t* cairo_region_reference(cairo_region_t* region)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_status
cairo_status_t cairo_region_status(cairo_region_t* region)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_subtract
cairo_status_t cairo_region_subtract(cairo_region_t* dst, cairo_region_t* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_subtract_rectangle
cairo_status_t cairo_region_subtract_rectangle(cairo_region_t* dst, cairo_rectangle_int_t* rectangle)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_translate
void cairo_region_translate(cairo_region_t* region, int dx, int dy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_union
cairo_status_t cairo_region_union(cairo_region_t* dst, cairo_region_t* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_union_rectangle
cairo_status_t cairo_region_union_rectangle(cairo_region_t* dst, cairo_rectangle_int_t* rectangle)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_xor
cairo_status_t cairo_region_xor(cairo_region_t* dst, cairo_region_t* other)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_region_xor_rectangle
cairo_status_t cairo_region_xor_rectangle(cairo_region_t* dst, cairo_rectangle_int_t* rectangle)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_rel_curve_to
void cairo_rel_curve_to(cairo_t* cr, double dx1, double dy1, double dx2, double dy2, double dx3, double dy3)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_rel_line_to
void cairo_rel_line_to(cairo_t* cr, double dx, double dy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_rel_move_to
void cairo_rel_move_to(cairo_t* cr, double dx, double dy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_reset_clip
void cairo_reset_clip(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_restore
void cairo_restore(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_rotate
void cairo_rotate(cairo_t* cr, double angle)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_save
void cairo_save(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scale
void cairo_scale(cairo_t* cr, double sx, double sy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_create
cairo_scaled_font_t* cairo_scaled_font_create(cairo_font_face_t* fontFace, cairo_matrix_t* fontMatrix, cairo_matrix_t* ctm, cairo_font_options_t* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_destroy
void cairo_scaled_font_destroy(cairo_scaled_font_t* scaledFont)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_extents
void cairo_scaled_font_extents(cairo_scaled_font_t* scaledFont, cairo_font_extents_t* extents)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_get_ctm
void cairo_scaled_font_get_ctm(cairo_scaled_font_t* scaledFont, cairo_matrix_t* ctm)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_get_font_face
cairo_font_face_t* cairo_scaled_font_get_font_face(cairo_scaled_font_t* scaledFont)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_get_font_matrix
void cairo_scaled_font_get_font_matrix(cairo_scaled_font_t* scaledFont, cairo_matrix_t* fontMatrix)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_get_font_options
void cairo_scaled_font_get_font_options(cairo_scaled_font_t* scaledFont, cairo_font_options_t* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_get_reference_count
uint cairo_scaled_font_get_reference_count(cairo_scaled_font_t* scaledFont)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_get_scale_matrix
void cairo_scaled_font_get_scale_matrix(cairo_scaled_font_t* scaledFont, cairo_matrix_t* scaleMatrix)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_get_type
cairo_font_type_t cairo_scaled_font_get_type(cairo_scaled_font_t* scaledFont)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_get_user_data
void* cairo_scaled_font_get_user_data(cairo_scaled_font_t* scaledFont, cairo_user_data_key_t* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_glyph_extents
void cairo_scaled_font_glyph_extents(cairo_scaled_font_t* scaledFont, cairo_glyph_t* glyphs, int numGlyphs, cairo_text_extents_t* extents)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_reference
cairo_scaled_font_t* cairo_scaled_font_reference(cairo_scaled_font_t* scaledFont)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_set_user_data
cairo_status_t cairo_scaled_font_set_user_data(cairo_scaled_font_t* scaledFont, cairo_user_data_key_t* key, void* userData, cairo_destroy_func_t destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_status
cairo_status_t cairo_scaled_font_status(cairo_scaled_font_t* scaledFont)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_text_extents
void cairo_scaled_font_text_extents(cairo_scaled_font_t* scaledFont, char* utf8, cairo_text_extents_t* extents)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_scaled_font_text_to_glyphs
cairo_status_t cairo_scaled_font_text_to_glyphs(cairo_scaled_font_t* scaledFont, double x, double y, char* utf8, int utf8_Len, cairo_glyph_t** glyphs, int* numGlyphs, cairo_text_cluster_t** clusters, int* numClusters, cairo_text_cluster_flags_t* clusterFlags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_script_create
cairo_device_t* cairo_script_create(char* filename)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_script_create_for_stream
cairo_device_t* cairo_script_create_for_stream(cairo_write_func_t writeFunc, void* closure)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_script_from_recording_surface
cairo_status_t cairo_script_from_recording_surface(cairo_device_t* script, cairo_surface_t* recordingSurface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_script_get_mode
cairo_script_mode_t cairo_script_get_mode(cairo_device_t* script)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_script_set_mode
void cairo_script_set_mode(cairo_device_t* script, cairo_script_mode_t mode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_script_surface_create
cairo_surface_t* cairo_script_surface_create(cairo_device_t* script, cairo_content_t content, double width, double height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_script_surface_create_for_target
cairo_surface_t* cairo_script_surface_create_for_target(cairo_device_t* script, cairo_surface_t* target)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_script_write_comment
void cairo_script_write_comment(cairo_device_t* script, char* comment, int len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_select_font_face
void cairo_select_font_face(cairo_t* cr, char* family, cairo_font_slant_t slant, cairo_font_weight_t weight)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_antialias
void cairo_set_antialias(cairo_t* cr, cairo_antialias_t antialias)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_dash
void cairo_set_dash(cairo_t* cr, double* dashes, int numDashes, double offset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_fill_rule
void cairo_set_fill_rule(cairo_t* cr, cairo_fill_rule_t fillRule)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_font_face
void cairo_set_font_face(cairo_t* cr, cairo_font_face_t* fontFace)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_font_matrix
void cairo_set_font_matrix(cairo_t* cr, cairo_matrix_t* matrix)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_font_options
void cairo_set_font_options(cairo_t* cr, cairo_font_options_t* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_font_size
void cairo_set_font_size(cairo_t* cr, double size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_line_cap
void cairo_set_line_cap(cairo_t* cr, cairo_line_cap_t lineCap)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_line_join
void cairo_set_line_join(cairo_t* cr, cairo_line_join_t lineJoin)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_line_width
void cairo_set_line_width(cairo_t* cr, double width)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_matrix
void cairo_set_matrix(cairo_t* cr, cairo_matrix_t* matrix)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_miter_limit
void cairo_set_miter_limit(cairo_t* cr, double limit)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_operator
void cairo_set_operator(cairo_t* cr, cairo_operator_t op)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_scaled_font
void cairo_set_scaled_font(cairo_t* cr, cairo_scaled_font_t* scaledFont)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_source
void cairo_set_source(cairo_t* cr, cairo_pattern_t* source)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_source_rgb
void cairo_set_source_rgb(cairo_t* cr, double red, double green, double blue)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_source_rgba
void cairo_set_source_rgba(cairo_t* cr, double red, double green, double blue, double alpha)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_source_surface
void cairo_set_source_surface(cairo_t* cr, cairo_surface_t* surface, double x, double y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_tolerance
void cairo_set_tolerance(cairo_t* cr, double tolerance)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_set_user_data
cairo_status_t cairo_set_user_data(cairo_t* cr, cairo_user_data_key_t* key, void* userData, cairo_destroy_func_t destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_show_glyphs
void cairo_show_glyphs(cairo_t* cr, cairo_glyph_t* glyphs, int numGlyphs)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_show_page
void cairo_show_page(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_show_text
void cairo_show_text(cairo_t* cr, char* utf8)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_show_text_glyphs
void cairo_show_text_glyphs(cairo_t* cr, char* utf8, int utf8_Len, cairo_glyph_t* glyphs, int numGlyphs, cairo_text_cluster_t* clusters, int numClusters, cairo_text_cluster_flags_t clusterFlags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_status
cairo_status_t cairo_status(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_status_to_string
char* cairo_status_to_string(cairo_status_t status)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_stroke
void cairo_stroke(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_stroke_extents
void cairo_stroke_extents(cairo_t* cr, double* x1, double* y1, double* x2, double* y2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_stroke_preserve
void cairo_stroke_preserve(cairo_t* cr)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_copy_page
void cairo_surface_copy_page(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_create_for_rectangle
cairo_surface_t* cairo_surface_create_for_rectangle(cairo_surface_t* target, double x, double y, double width, double height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_create_similar
cairo_surface_t* cairo_surface_create_similar(cairo_surface_t* other, cairo_content_t content, int width, int height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_create_similar_image
cairo_surface_t* cairo_surface_create_similar_image(cairo_surface_t* other, cairo_format_t format, int width, int height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_destroy
void cairo_surface_destroy(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_finish
void cairo_surface_finish(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_flush
void cairo_surface_flush(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_get_content
cairo_content_t cairo_surface_get_content(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_get_device
cairo_device_t* cairo_surface_get_device(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_get_device_offset
void cairo_surface_get_device_offset(cairo_surface_t* surface, double* xOffset, double* yOffset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_get_fallback_resolution
void cairo_surface_get_fallback_resolution(cairo_surface_t* surface, double* xPixelsPerInch, double* yPixelsPerInch)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_get_font_options
void cairo_surface_get_font_options(cairo_surface_t* surface, cairo_font_options_t* options)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_get_mime_data
void cairo_surface_get_mime_data(cairo_surface_t* surface, char* mimeType, uchar** data, ulong* length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_get_reference_count
uint cairo_surface_get_reference_count(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_get_type
cairo_surface_type_t cairo_surface_get_type(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_get_user_data
void* cairo_surface_get_user_data(cairo_surface_t* surface, cairo_user_data_key_t* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_has_show_text_glyphs
cairo_bool_t cairo_surface_has_show_text_glyphs(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_map_to_image
cairo_surface_t* cairo_surface_map_to_image(cairo_surface_t* surface, cairo_rectangle_int_t* extents)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_mark_dirty
void cairo_surface_mark_dirty(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_mark_dirty_rectangle
void cairo_surface_mark_dirty_rectangle(cairo_surface_t* surface, int x, int y, int width, int height)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_reference
cairo_surface_t* cairo_surface_reference(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_set_device_offset
void cairo_surface_set_device_offset(cairo_surface_t* surface, double xOffset, double yOffset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_set_fallback_resolution
void cairo_surface_set_fallback_resolution(cairo_surface_t* surface, double xPixelsPerInch, double yPixelsPerInch)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_set_mime_data
cairo_status_t cairo_surface_set_mime_data(cairo_surface_t* surface, char* mimeType, uchar* data, ulong length, cairo_destroy_func_t destroy, void* closure)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_set_user_data
cairo_status_t cairo_surface_set_user_data(cairo_surface_t* surface, cairo_user_data_key_t* key, void* userData, cairo_destroy_func_t destroy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_show_page
void cairo_surface_show_page(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_status
cairo_status_t cairo_surface_status(cairo_surface_t* surface)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_supports_mime_type
cairo_bool_t cairo_surface_supports_mime_type(cairo_surface_t* surface, char* mimeType)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_unmap_image
void cairo_surface_unmap_image(cairo_surface_t* surface, cairo_surface_t* image)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_write_to_png
cairo_status_t cairo_surface_write_to_png(cairo_surface_t* surface, char* filename)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_surface_write_to_png_stream
cairo_status_t cairo_surface_write_to_png_stream(cairo_surface_t* surface, cairo_write_func_t writeFunc, void* closure)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_svg_get_versions
void cairo_svg_get_versions(cairo_svg_version_t** versions, int* numVersions)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_svg_surface_create
cairo_surface_t* cairo_svg_surface_create(char* filename, double widthInPoints, double heightInPoints)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_svg_surface_create_for_stream
cairo_surface_t* cairo_svg_surface_create_for_stream(cairo_write_func_t writeFunc, void* closure, double widthInPoints, double heightInPoints)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_svg_surface_restrict_to_version
void cairo_svg_surface_restrict_to_version(cairo_surface_t* surface, cairo_svg_version_t versio)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_svg_version_to_string
char* cairo_svg_version_to_string(cairo_svg_version_t versio)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_text_cluster_allocate
cairo_text_cluster_t* cairo_text_cluster_allocate(int numClusters)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_text_cluster_free
void cairo_text_cluster_free(cairo_text_cluster_t* clusters)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_text_extents
void cairo_text_extents(cairo_t* cr, char* utf8, cairo_text_extents_t* extents)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_text_path
void cairo_text_path(cairo_t* cr, char* utf8)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_toy_font_face_create
cairo_font_face_t* cairo_toy_font_face_create(char* family, cairo_font_slant_t slant, cairo_font_weight_t weight)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_toy_font_face_get_family
char* cairo_toy_font_face_get_family(cairo_font_face_t* fontFace)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_toy_font_face_get_slant
cairo_font_slant_t cairo_toy_font_face_get_slant(cairo_font_face_t* fontFace)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_toy_font_face_get_weight
cairo_font_weight_t cairo_toy_font_face_get_weight(cairo_font_face_t* fontFace)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_transform
void cairo_transform(cairo_t* cr, cairo_matrix_t* matrix)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_translate
void cairo_translate(cairo_t* cr, double tx, double ty)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_user_font_face_create
cairo_font_face_t* cairo_user_font_face_create()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_user_font_face_get_init_func
cairo_user_scaled_font_init_func_t cairo_user_font_face_get_init_func(cairo_font_face_t* fontFace)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_user_font_face_get_render_glyph_func
cairo_user_scaled_font_render_glyph_func_t cairo_user_font_face_get_render_glyph_func(cairo_font_face_t* fontFace)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_user_font_face_get_text_to_glyphs_func
cairo_user_scaled_font_text_to_glyphs_func_t cairo_user_font_face_get_text_to_glyphs_func(cairo_font_face_t* fontFace)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_user_font_face_get_unicode_to_glyph_func
cairo_user_scaled_font_unicode_to_glyph_func_t cairo_user_font_face_get_unicode_to_glyph_func(cairo_font_face_t* fontFace)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_user_font_face_set_init_func
void cairo_user_font_face_set_init_func(cairo_font_face_t* fontFace, cairo_user_scaled_font_init_func_t initFunc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_user_font_face_set_render_glyph_func
void cairo_user_font_face_set_render_glyph_func(cairo_font_face_t* fontFace, cairo_user_scaled_font_render_glyph_func_t renderGlyphFunc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_user_font_face_set_text_to_glyphs_func
void cairo_user_font_face_set_text_to_glyphs_func(cairo_font_face_t* fontFace, cairo_user_scaled_font_text_to_glyphs_func_t textToGlyphsFunc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_user_font_face_set_unicode_to_glyph_func
void cairo_user_font_face_set_unicode_to_glyph_func(cairo_font_face_t* fontFace, cairo_user_scaled_font_unicode_to_glyph_func_t unicodeToGlyphFunc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_user_to_device
void cairo_user_to_device(cairo_t* cr, double* x, double* y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_user_to_device_distance
void cairo_user_to_device_distance(cairo_t* cr, double* dx, double* dy)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_version
int cairo_version()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
cairo_version_string
char* cairo_version_string()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static variables

LIBRARY_CAIRO
auto LIBRARY_CAIRO;
Undocumented in source.
LIBRARY_CAIRO
auto LIBRARY_CAIRO;
Undocumented in source.
LIBRARY_CAIRO
auto LIBRARY_CAIRO;
Undocumented in source.

Meta