public class Cairo extends Platform
| Constructor and Description |
|---|
Cairo() |
| Modifier and Type | Method and Description |
|---|---|
static void |
_cairo_append_path(int cr,
int path) |
static void |
_cairo_arc_negative(int cr,
double xc,
double yc,
double radius,
double angle1,
double angle2) |
static void |
_cairo_arc(int cr,
double xc,
double yc,
double radius,
double angle1,
double angle2) |
static void |
_cairo_clip_preserve(int cr) |
static void |
_cairo_clip(int cr) |
static void |
_cairo_close_path(int cr) |
static void |
_cairo_copy_page(int cr) |
static int |
_cairo_copy_path_flat(int cr) |
static int |
_cairo_copy_path(int cr) |
static int |
_cairo_create(int target) |
static void |
_cairo_curve_to(int cr,
double x1,
double y1,
double x2,
double y2,
double x3,
double y3) |
static void |
_cairo_destroy(int cr) |
static void |
_cairo_device_to_user_distance(int cr,
double[] dx,
double[] dy) |
static void |
_cairo_device_to_user(int cr,
double[] x,
double[] y) |
static void |
_cairo_fill_extents(int cr,
double[] x1,
double[] y1,
double[] x2,
double[] y2) |
static void |
_cairo_fill_preserve(int cr) |
static void |
_cairo_fill(int cr) |
static void |
_cairo_font_extents(int cr,
cairo_font_extents_t extents) |
static int |
_cairo_font_options_create() |
static void |
_cairo_font_options_destroy(int options) |
static int |
_cairo_font_options_get_antialias(int options) |
static void |
_cairo_font_options_set_antialias(int options,
int antialias) |
static int |
_cairo_format_stride_for_width(int format,
int width) |
static int |
_cairo_get_antialias(int cr) |
static void |
_cairo_get_current_point(int cr,
double[] x,
double[] y) |
static int |
_cairo_get_fill_rule(int cr) |
static int |
_cairo_get_font_face(int cr) |
static void |
_cairo_get_font_matrix(int cr,
double[] matrix) |
static void |
_cairo_get_font_options(int cr,
int options) |
static int |
_cairo_get_line_cap(int cr) |
static int |
_cairo_get_line_join(int cr) |
static double |
_cairo_get_line_width(int cr) |
static void |
_cairo_get_matrix(int cr,
double[] matrix) |
static double |
_cairo_get_miter_limit(int cr) |
static int |
_cairo_get_operator(int cr) |
static int |
_cairo_get_source(int cr) |
static int |
_cairo_get_target(int cr) |
static double |
_cairo_get_tolerance(int cr) |
static void |
_cairo_glyph_extents(int cr,
int glyphs,
int num_glyphs,
int extents) |
static void |
_cairo_glyph_path(int cr,
int glyphs,
int num_glyphs) |
static void |
_cairo_identity_matrix(int cr) |
static int |
_cairo_image_surface_create_for_data(int data,
int format,
int width,
int height,
int stride) |
static int |
_cairo_image_surface_create(int format,
int width,
int height) |
static int |
_cairo_image_surface_get_data(int surface) |
static int |
_cairo_image_surface_get_format(int surface) |
static int |
_cairo_image_surface_get_height(int surface) |
static int |
_cairo_image_surface_get_stride(int surface) |
static int |
_cairo_image_surface_get_width(int surface) |
static int |
_cairo_in_fill(int cr,
double x,
double y) |
static int |
_cairo_in_stroke(int cr,
double x,
double y) |
static void |
_cairo_line_to(int cr,
double x,
double y) |
static void |
_cairo_mask_surface(int cr,
int surface,
double surface_x,
double surface_y) |
static void |
_cairo_mask(int cr,
int pattern) |
static void |
_cairo_matrix_init_identity(double[] matrix) |
static void |
_cairo_matrix_init_rotate(double[] matrix,
double radians) |
static void |
_cairo_matrix_init_scale(double[] matrix,
double sx,
double sy) |
static void |
_cairo_matrix_init_translate(double[] matrix,
double tx,
double ty) |
static void |
_cairo_matrix_init(double[] matrix,
double xx,
double yx,
double xy,
double yy,
double x0,
double y0) |
static int |
_cairo_matrix_invert(double[] matrix) |
static void |
_cairo_matrix_multiply(double[] result,
double[] a,
double[] b) |
static void |
_cairo_matrix_rotate(double[] matrix,
double radians) |
static void |
_cairo_matrix_scale(double[] matrix,
double sx,
double sy) |
static void |
_cairo_matrix_transform_distance(double[] matrix,
double[] dx,
double[] dy) |
static void |
_cairo_matrix_transform_point(double[] matrix,
double[] x,
double[] y) |
static void |
_cairo_matrix_translate(double[] matrix,
double tx,
double ty) |
static void |
_cairo_move_to(int cr,
double x,
double y) |
static void |
_cairo_new_path(int cr) |
static void |
_cairo_paint_with_alpha(int cr,
double alpha) |
static void |
_cairo_paint(int cr) |
static void |
_cairo_path_destroy(int path) |
static void |
_cairo_pattern_add_color_stop_rgb(int pattern,
double offset,
double red,
double green,
double blue) |
static void |
_cairo_pattern_add_color_stop_rgba(int pattern,
double offset,
double red,
double green,
double blue,
double alpha) |
static int |
_cairo_pattern_create_for_surface(int surface) |
static int |
_cairo_pattern_create_linear(double x0,
double y0,
double x1,
double y1) |
static int |
_cairo_pattern_create_radial(double cx0,
double cy0,
double radius0,
double cx1,
double cy1,
double radius1) |
static void |
_cairo_pattern_destroy(int pattern) |
static int |
_cairo_pattern_get_extend(int pattern) |
static int |
_cairo_pattern_get_filter(int pattern) |
static void |
_cairo_pattern_get_matrix(int pattern,
double[] matrix) |
static void |
_cairo_pattern_reference(int pattern) |
static void |
_cairo_pattern_set_extend(int pattern,
int extend) |
static void |
_cairo_pattern_set_filter(int pattern,
int filter) |
static void |
_cairo_pattern_set_matrix(int pattern,
double[] matrix) |
static void |
_cairo_pdf_surface_set_size(int surface,
double width_in_points,
double height_in_points) |
static void |
_cairo_pop_group_to_source(int cairo) |
static void |
_cairo_ps_surface_set_size(int surface,
double width_in_points,
double height_in_points) |
static void |
_cairo_push_group(int cairo) |
static void |
_cairo_rectangle(int cr,
double x,
double y,
double width,
double height) |
static int |
_cairo_reference(int cr) |
static void |
_cairo_region_get_rectangle(int region,
int nth,
int rectangle) |
static int |
_cairo_region_num_rectangles(int region) |
static void |
_cairo_rel_curve_to(int cr,
double dx1,
double dy1,
double dx2,
double dy2,
double dx3,
double dy3) |
static void |
_cairo_rel_line_to(int cr,
double dx,
double dy) |
static void |
_cairo_rel_move_to(int cr,
double dx,
double dy) |
static void |
_cairo_reset_clip(int cr) |
static void |
_cairo_restore(int cr) |
static void |
_cairo_rotate(int cr,
double angle) |
static void |
_cairo_save(int cr) |
static void |
_cairo_scale(int cr,
double sx,
double sy) |
static void |
_cairo_select_font_face(int cr,
byte[] family,
int slant,
int weight) |
static void |
_cairo_set_antialias(int cr,
int antialias) |
static void |
_cairo_set_dash(int cr,
double[] dashes,
int ndash,
double offset) |
static void |
_cairo_set_fill_rule(int cr,
int fill_rule) |
static void |
_cairo_set_font_face(int cr,
int font_face) |
static void |
_cairo_set_font_matrix(int cr,
double[] matrix) |
static void |
_cairo_set_font_options(int cr,
int options) |
static void |
_cairo_set_font_size(int cr,
double size) |
static void |
_cairo_set_line_cap(int cr,
int line_cap) |
static void |
_cairo_set_line_join(int cr,
int line_join) |
static void |
_cairo_set_line_width(int cr,
double width) |
static void |
_cairo_set_matrix(int cr,
double[] matrix) |
static void |
_cairo_set_miter_limit(int cr,
double limit) |
static void |
_cairo_set_operator(int cr,
int op) |
static void |
_cairo_set_source_rgb(int cr,
double red,
double green,
double blue) |
static void |
_cairo_set_source_rgba(int cr,
double red,
double green,
double blue,
double alpha) |
static void |
_cairo_set_source_surface(int cr,
int surface,
double x,
double y) |
static void |
_cairo_set_source(int cr,
int source) |
static void |
_cairo_set_tolerance(int cr,
double tolerance) |
static void |
_cairo_show_glyphs(int cr,
int glyphs,
int num_glyphs) |
static void |
_cairo_show_page(int cr) |
static void |
_cairo_show_text(int cr,
byte[] utf8) |
static int |
_cairo_status_to_string(int status) |
static int |
_cairo_status(int cr) |
static void |
_cairo_stroke_extents(int cr,
double[] x1,
double[] y1,
double[] x2,
double[] y2) |
static void |
_cairo_stroke_preserve(int cr) |
static void |
_cairo_stroke(int cr) |
static int |
_cairo_surface_create_similar(int other,
int format,
int width,
int height) |
static void |
_cairo_surface_destroy(int surface) |
static void |
_cairo_surface_finish(int surface) |
static void |
_cairo_surface_flush(int surface) |
static int |
_cairo_surface_get_content(int surface) |
static int |
_cairo_surface_get_type(int surface) |
static int |
_cairo_surface_get_user_data(int surface,
int key) |
static void |
_cairo_surface_mark_dirty(int surface) |
static void |
_cairo_surface_reference(int surface) |
static void |
_cairo_surface_set_device_offset(int surface,
double x_offset,
double y_offset) |
static void |
_cairo_surface_set_fallback_resolution(int surface,
double x_pixels_per_inch,
double y_pixels_per_inch) |
static int |
_cairo_surface_set_user_data(int surface,
int key,
int user_data,
int destroy) |
static void |
_cairo_text_extents(int cr,
byte[] utf8,
cairo_text_extents_t extents) |
static void |
_cairo_text_path(int cr,
byte[] utf8) |
static void |
_cairo_transform(int cr,
double[] matrix) |
static void |
_cairo_translate(int cr,
double tx,
double ty) |
static void |
_cairo_user_to_device_distance(int cr,
double[] dx,
double[] dy) |
static void |
_cairo_user_to_device(int cr,
double[] x,
double[] y) |
static int |
_cairo_xlib_surface_create_for_bitmap(int dpy,
int pixmap,
int screen,
int width,
int height) |
static int |
_cairo_xlib_surface_create(int dpy,
int drawable,
int visual,
int width,
int height) |
static int |
_cairo_xlib_surface_get_drawable(int surface) |
static int |
_cairo_xlib_surface_get_height(int surface) |
static int |
_cairo_xlib_surface_get_width(int surface) |
static void |
_cairo_xlib_surface_set_size(int surface,
int width,
int height) |
static void |
cairo_append_path(int cr,
int path) |
static void |
cairo_arc_negative(int cr,
double xc,
double yc,
double radius,
double angle1,
double angle2) |
static void |
cairo_arc(int cr,
double xc,
double yc,
double radius,
double angle1,
double angle2) |
static void |
cairo_clip_preserve(int cr) |
static void |
cairo_clip(int cr) |
static void |
cairo_close_path(int cr) |
static void |
cairo_copy_page(int cr) |
static int |
cairo_copy_path_flat(int cr) |
static int |
cairo_copy_path(int cr) |
static int |
cairo_create(int target) |
static void |
cairo_curve_to(int cr,
double x1,
double y1,
double x2,
double y2,
double x3,
double y3) |
static void |
cairo_destroy(int cr) |
static void |
cairo_device_to_user_distance(int cr,
double[] dx,
double[] dy) |
static void |
cairo_device_to_user(int cr,
double[] x,
double[] y) |
static void |
cairo_fill_extents(int cr,
double[] x1,
double[] y1,
double[] x2,
double[] y2) |
static void |
cairo_fill_preserve(int cr) |
static void |
cairo_fill(int cr) |
static int |
cairo_font_extents_t_sizeof()
64
|
static void |
cairo_font_extents(int cr,
cairo_font_extents_t extents) |
static int |
cairo_font_options_create() |
static void |
cairo_font_options_destroy(int options) |
static int |
cairo_font_options_get_antialias(int options) |
static void |
cairo_font_options_set_antialias(int options,
int antialias) |
static int |
cairo_format_stride_for_width(int format,
int width) |
static int |
cairo_get_antialias(int cr) |
static void |
cairo_get_current_point(int cr,
double[] x,
double[] y) |
static int |
cairo_get_fill_rule(int cr) |
static int |
cairo_get_font_face(int cr) |
static void |
cairo_get_font_matrix(int cr,
double[] matrix) |
static void |
cairo_get_font_options(int cr,
int options) |
static int |
cairo_get_line_cap(int cr) |
static int |
cairo_get_line_join(int cr) |
static double |
cairo_get_line_width(int cr) |
static void |
cairo_get_matrix(int cr,
double[] matrix) |
static double |
cairo_get_miter_limit(int cr) |
static int |
cairo_get_operator(int cr) |
static int |
cairo_get_source(int cr) |
static int |
cairo_get_target(int cr) |
static double |
cairo_get_tolerance(int cr) |
static void |
cairo_glyph_extents(int cr,
int glyphs,
int num_glyphs,
int extents) |
static void |
cairo_glyph_path(int cr,
int glyphs,
int num_glyphs) |
static void |
cairo_identity_matrix(int cr) |
static int |
cairo_image_surface_create_for_data(int data,
int format,
int width,
int height,
int stride) |
static int |
cairo_image_surface_create(int format,
int width,
int height) |
static int |
cairo_image_surface_get_data(int surface) |
static int |
cairo_image_surface_get_format(int surface) |
static int |
cairo_image_surface_get_height(int surface) |
static int |
cairo_image_surface_get_stride(int surface) |
static int |
cairo_image_surface_get_width(int surface) |
static int |
cairo_in_fill(int cr,
double x,
double y) |
static int |
cairo_in_stroke(int cr,
double x,
double y) |
static void |
cairo_line_to(int cr,
double x,
double y) |
static void |
cairo_mask_surface(int cr,
int surface,
double surface_x,
double surface_y) |
static void |
cairo_mask(int cr,
int pattern) |
static void |
cairo_matrix_init_identity(double[] matrix) |
static void |
cairo_matrix_init_rotate(double[] matrix,
double radians) |
static void |
cairo_matrix_init_scale(double[] matrix,
double sx,
double sy) |
static void |
cairo_matrix_init_translate(double[] matrix,
double tx,
double ty) |
static void |
cairo_matrix_init(double[] matrix,
double xx,
double yx,
double xy,
double yy,
double x0,
double y0) |
static int |
cairo_matrix_invert(double[] matrix) |
static void |
cairo_matrix_multiply(double[] result,
double[] a,
double[] b) |
static void |
cairo_matrix_rotate(double[] matrix,
double radians) |
static void |
cairo_matrix_scale(double[] matrix,
double sx,
double sy) |
static void |
cairo_matrix_transform_distance(double[] matrix,
double[] dx,
double[] dy) |
static void |
cairo_matrix_transform_point(double[] matrix,
double[] x,
double[] y) |
static void |
cairo_matrix_translate(double[] matrix,
double tx,
double ty) |
static void |
cairo_move_to(int cr,
double x,
double y) |
static void |
cairo_new_path(int cr) |
static void |
cairo_paint_with_alpha(int cr,
double alpha) |
static void |
cairo_paint(int cr) |
static int |
cairo_path_data_t_sizeof() |
static void |
cairo_path_destroy(int path) |
static int |
cairo_path_t_sizeof() |
static void |
cairo_pattern_add_color_stop_rgb(int pattern,
double offset,
double red,
double green,
double blue) |
static void |
cairo_pattern_add_color_stop_rgba(int pattern,
double offset,
double red,
double green,
double blue,
double alpha) |
static int |
cairo_pattern_create_for_surface(int surface) |
static int |
cairo_pattern_create_linear(double x0,
double y0,
double x1,
double y1) |
static int |
cairo_pattern_create_radial(double cx0,
double cy0,
double radius0,
double cx1,
double cy1,
double radius1) |
static void |
cairo_pattern_destroy(int pattern) |
static int |
cairo_pattern_get_extend(int pattern) |
static int |
cairo_pattern_get_filter(int pattern) |
static void |
cairo_pattern_get_matrix(int pattern,
double[] matrix) |
static void |
cairo_pattern_reference(int pattern) |
static void |
cairo_pattern_set_extend(int pattern,
int extend) |
static void |
cairo_pattern_set_filter(int pattern,
int filter) |
static void |
cairo_pattern_set_matrix(int pattern,
double[] matrix) |
static void |
cairo_pdf_surface_set_size(int surface,
double width_in_points,
double height_in_points) |
static void |
cairo_pop_group_to_source(int cairo) |
static void |
cairo_ps_surface_set_size(int surface,
double width_in_points,
double height_in_points) |
static void |
cairo_push_group(int cairo) |
static void |
cairo_rectangle(int cr,
double x,
double y,
double width,
double height) |
static int |
cairo_reference(int cr) |
static void |
cairo_region_get_rectangle(int region,
int nth,
int rectangle) |
static int |
cairo_region_num_rectangles(int region) |
static void |
cairo_rel_curve_to(int cr,
double dx1,
double dy1,
double dx2,
double dy2,
double dx3,
double dy3) |
static void |
cairo_rel_line_to(int cr,
double dx,
double dy) |
static void |
cairo_rel_move_to(int cr,
double dx,
double dy) |
static void |
cairo_reset_clip(int cr) |
static void |
cairo_restore(int cr) |
static void |
cairo_rotate(int cr,
double angle) |
static void |
cairo_save(int cr) |
static void |
cairo_scale(int cr,
double sx,
double sy) |
static void |
cairo_select_font_face(int cr,
byte[] family,
int slant,
int weight) |
static void |
cairo_set_antialias(int cr,
int antialias) |
static void |
cairo_set_dash(int cr,
double[] dashes,
int ndash,
double offset) |
static void |
cairo_set_fill_rule(int cr,
int fill_rule) |
static void |
cairo_set_font_face(int cr,
int font_face) |
static void |
cairo_set_font_matrix(int cr,
double[] matrix) |
static void |
cairo_set_font_options(int cr,
int options) |
static void |
cairo_set_font_size(int cr,
double size) |
static void |
cairo_set_line_cap(int cr,
int line_cap) |
static void |
cairo_set_line_join(int cr,
int line_join) |
static void |
cairo_set_line_width(int cr,
double width) |
static void |
cairo_set_matrix(int cr,
double[] matrix) |
static void |
cairo_set_miter_limit(int cr,
double limit) |
static void |
cairo_set_operator(int cr,
int op) |
static void |
cairo_set_source_rgb(int cr,
double red,
double green,
double blue) |
static void |
cairo_set_source_rgba(int cr,
double red,
double green,
double blue,
double alpha) |
static void |
cairo_set_source_surface(int cr,
int surface,
double x,
double y) |
static void |
cairo_set_source(int cr,
int source) |
static void |
cairo_set_tolerance(int cr,
double tolerance) |
static void |
cairo_show_glyphs(int cr,
int glyphs,
int num_glyphs) |
static void |
cairo_show_page(int cr) |
static void |
cairo_show_text(int cr,
byte[] utf8) |
static int |
cairo_status_to_string(int status) |
static int |
cairo_status(int cr) |
static void |
cairo_stroke_extents(int cr,
double[] x1,
double[] y1,
double[] x2,
double[] y2) |
static void |
cairo_stroke_preserve(int cr) |
static void |
cairo_stroke(int cr) |
static int |
cairo_surface_create_similar(int other,
int format,
int width,
int height) |
static void |
cairo_surface_destroy(int surface) |
static void |
cairo_surface_finish(int surface) |
static void |
cairo_surface_flush(int surface) |
static int |
cairo_surface_get_content(int surface) |
static int |
cairo_surface_get_type(int surface) |
static int |
cairo_surface_get_user_data(int surface,
int key) |
static void |
cairo_surface_mark_dirty(int surface) |
static void |
cairo_surface_reference(int surface) |
static void |
cairo_surface_set_device_offset(int surface,
double x_offset,
double y_offset) |
static void |
cairo_surface_set_fallback_resolution(int surface,
double x_pixels_per_inch,
double y_pixels_per_inch) |
static int |
cairo_surface_set_user_data(int surface,
int key,
int user_data,
int destroy) |
static int |
cairo_text_extents_t_sizeof() |
static void |
cairo_text_extents(int cr,
byte[] utf8,
cairo_text_extents_t extents) |
static void |
cairo_text_path(int cr,
byte[] utf8) |
static void |
cairo_transform(int cr,
double[] matrix) |
static void |
cairo_translate(int cr,
double tx,
double ty) |
static void |
cairo_user_to_device_distance(int cr,
double[] dx,
double[] dy) |
static void |
cairo_user_to_device(int cr,
double[] x,
double[] y) |
static int |
CAIRO_VERSION_ENCODE(int major,
int minor,
int micro)
Natives
|
static int |
cairo_version() |
static int |
cairo_xlib_surface_create_for_bitmap(int dpy,
int pixmap,
int screen,
int width,
int height) |
static int |
cairo_xlib_surface_create(int dpy,
int drawable,
int visual,
int width,
int height) |
static int |
cairo_xlib_surface_get_drawable(int surface) |
static int |
cairo_xlib_surface_get_height(int surface) |
static int |
cairo_xlib_surface_get_width(int surface) |
static void |
cairo_xlib_surface_set_size(int surface,
int width,
int height) |
static void |
memmove(cairo_path_data_t dest,
int src,
int size) |
static void |
memmove(cairo_path_t dest,
int src,
int size) |
static void |
memmove(double[] dest,
int src,
int size) |
isLoadablepublic static final int CAIRO_ANTIALIAS_DEFAULT
public static final int CAIRO_ANTIALIAS_NONE
public static final int CAIRO_ANTIALIAS_GRAY
public static final int CAIRO_ANTIALIAS_SUBPIXEL
public static final int CAIRO_CONTENT_COLOR
public static final int CAIRO_CONTENT_ALPHA
public static final int CAIRO_CONTENT_COLOR_ALPHA
public static final int CAIRO_FORMAT_ARGB32
public static final int CAIRO_FORMAT_RGB24
public static final int CAIRO_FORMAT_A8
public static final int CAIRO_FORMAT_A1
public static final int CAIRO_OPERATOR_SOURCE
public static final int CAIRO_OPERATOR_OVER
public static final int CAIRO_OPERATOR_DIFFERENCE
public static final int CAIRO_FILL_RULE_WINDING
public static final int CAIRO_FILL_RULE_EVEN_ODD
public static final int CAIRO_LINE_CAP_BUTT
public static final int CAIRO_LINE_CAP_ROUND
public static final int CAIRO_LINE_CAP_SQUARE
public static final int CAIRO_LINE_JOIN_MITER
public static final int CAIRO_LINE_JOIN_ROUND
public static final int CAIRO_LINE_JOIN_BEVEL
public static final int CAIRO_FONT_SLANT_NORMAL
public static final int CAIRO_FONT_SLANT_ITALIC
public static final int CAIRO_FONT_SLANT_OBLIQUE
public static final int CAIRO_FONT_WEIGHT_NORMAL
public static final int CAIRO_FONT_WEIGHT_BOLD
public static final int CAIRO_STATUS_SUCCESS
public static final int CAIRO_STATUS_NO_MEMORY
public static final int CAIRO_STATUS_INVALID_RESTORE
public static final int CAIRO_STATUS_INVALID_POP_GROUP
public static final int CAIRO_STATUS_NO_CURRENT_POINT
public static final int CAIRO_STATUS_INVALID_MATRIX
public static final int CAIRO_STATUS_NO_TARGET_SURFACE
public static final int CAIRO_STATUS_NULL_POINTER
public static final int CAIRO_SURFACE_TYPE_IMAGE
public static final int CAIRO_SURFACE_TYPE_PDF
public static final int CAIRO_SURFACE_TYPE_PS
public static final int CAIRO_SURFACE_TYPE_XLIB
public static final int CAIRO_SURFACE_TYPE_XCB
public static final int CAIRO_SURFACE_TYPE_GLITZ
public static final int CAIRO_SURFACE_TYPE_QUARTZ
public static final int CAIRO_SURFACE_TYPE_WIN32
public static final int CAIRO_SURFACE_TYPE_BEOS
public static final int CAIRO_SURFACE_TYPE_DIRECTFB
public static final int CAIRO_SURFACE_TYPE_SVG
public static final int CAIRO_FILTER_FAST
public static final int CAIRO_FILTER_GOOD
public static final int CAIRO_FILTER_BEST
public static final int CAIRO_FILTER_NEAREST
public static final int CAIRO_FILTER_BILINEAR
public static final int CAIRO_FILTER_GAUSSIAN
public static final int CAIRO_EXTEND_NONE
public static final int CAIRO_EXTEND_REPEAT
public static final int CAIRO_EXTEND_REFLECT
public static final int CAIRO_EXTEND_PAD
public static final int CAIRO_PATH_MOVE_TO
public static final int CAIRO_PATH_LINE_TO
public static final int CAIRO_PATH_CURVE_TO
public static final int CAIRO_PATH_CLOSE_PATH
public static final int cairo_font_extents_t_sizeof()
public static final int cairo_path_data_t_sizeof()
public static final int cairo_path_t_sizeof()
public static final int cairo_text_extents_t_sizeof()
public static final int CAIRO_VERSION_ENCODE(int major,
int minor,
int micro)
public static final void _cairo_append_path(int cr,
int path)
cr - cast=(cairo_t *)path - cast=(cairo_path_t *)public static final void cairo_append_path(int cr,
int path)
public static final void _cairo_arc(int cr,
double xc,
double yc,
double radius,
double angle1,
double angle2)
cr - cast=(cairo_t *)public static final void cairo_arc(int cr,
double xc,
double yc,
double radius,
double angle1,
double angle2)
public static final void _cairo_arc_negative(int cr,
double xc,
double yc,
double radius,
double angle1,
double angle2)
cr - cast=(cairo_t *)public static final void cairo_arc_negative(int cr,
double xc,
double yc,
double radius,
double angle1,
double angle2)
public static final void _cairo_clip(int cr)
cr - cast=(cairo_t *)public static final void cairo_clip(int cr)
public static final void _cairo_clip_preserve(int cr)
cr - cast=(cairo_t *)public static final void cairo_clip_preserve(int cr)
public static final void _cairo_close_path(int cr)
cr - cast=(cairo_t *)public static final void cairo_close_path(int cr)
public static final void _cairo_copy_page(int cr)
cr - cast=(cairo_t *)public static final void cairo_copy_page(int cr)
public static final int _cairo_copy_path(int cr)
cr - cast=(cairo_t *)public static final int cairo_copy_path(int cr)
public static final int _cairo_copy_path_flat(int cr)
cr - cast=(cairo_t *)public static final int cairo_copy_path_flat(int cr)
public static final int _cairo_create(int target)
target - cast=(cairo_surface_t *)public static final int cairo_create(int target)
public static final void _cairo_curve_to(int cr,
double x1,
double y1,
double x2,
double y2,
double x3,
double y3)
cr - cast=(cairo_t *)public static final void cairo_curve_to(int cr,
double x1,
double y1,
double x2,
double y2,
double x3,
double y3)
public static final void _cairo_destroy(int cr)
cr - cast=(cairo_t *)public static final void cairo_destroy(int cr)
public static final void _cairo_device_to_user(int cr,
double[] x,
double[] y)
cr - cast=(cairo_t *)public static final void cairo_device_to_user(int cr,
double[] x,
double[] y)
public static final void _cairo_device_to_user_distance(int cr,
double[] dx,
double[] dy)
cr - cast=(cairo_t *)public static final void cairo_device_to_user_distance(int cr,
double[] dx,
double[] dy)
public static final void _cairo_fill(int cr)
cr - cast=(cairo_t *)public static final void cairo_fill(int cr)
public static final void _cairo_fill_extents(int cr,
double[] x1,
double[] y1,
double[] x2,
double[] y2)
cr - cast=(cairo_t *)public static final void cairo_fill_extents(int cr,
double[] x1,
double[] y1,
double[] x2,
double[] y2)
public static final void _cairo_fill_preserve(int cr)
cr - cast=(cairo_t *)public static final void cairo_fill_preserve(int cr)
public static final void _cairo_font_extents(int cr,
cairo_font_extents_t extents)
cr - cast=(cairo_t *)public static final void cairo_font_extents(int cr,
cairo_font_extents_t extents)
public static final int _cairo_font_options_create()
public static final int cairo_font_options_create()
public static final void _cairo_font_options_destroy(int options)
options - cast=(cairo_font_options_t *)public static final void cairo_font_options_destroy(int options)
public static final int _cairo_font_options_get_antialias(int options)
options - cast=(cairo_font_options_t *)public static final int cairo_font_options_get_antialias(int options)
public static final void _cairo_font_options_set_antialias(int options,
int antialias)
options - cast=(cairo_font_options_t *)public static final void cairo_font_options_set_antialias(int options,
int antialias)
public static final int _cairo_format_stride_for_width(int format,
int width)
public static final int cairo_format_stride_for_width(int format,
int width)
public static final int _cairo_get_antialias(int cr)
cr - cast=(cairo_t *)public static final int cairo_get_antialias(int cr)
public static final void _cairo_get_current_point(int cr,
double[] x,
double[] y)
cr - cast=(cairo_t *)public static final void cairo_get_current_point(int cr,
double[] x,
double[] y)
public static final int _cairo_get_fill_rule(int cr)
cr - cast=(cairo_t *)public static final int cairo_get_fill_rule(int cr)
public static final int _cairo_get_font_face(int cr)
cr - cast=(cairo_t *)public static final int cairo_get_font_face(int cr)
public static final void _cairo_get_font_matrix(int cr,
double[] matrix)
cr - cast=(cairo_t *)matrix - cast=(cairo_matrix_t *)public static final void cairo_get_font_matrix(int cr,
double[] matrix)
public static final void _cairo_get_font_options(int cr,
int options)
cr - cast=(cairo_t *)options - cast=(cairo_font_options_t *)public static final void cairo_get_font_options(int cr,
int options)
public static final int _cairo_get_line_cap(int cr)
cr - cast=(cairo_t *)public static final int cairo_get_line_cap(int cr)
public static final int _cairo_get_line_join(int cr)
cr - cast=(cairo_t *)public static final int cairo_get_line_join(int cr)
public static final double _cairo_get_line_width(int cr)
cr - cast=(cairo_t *)public static final double cairo_get_line_width(int cr)
public static final void _cairo_get_matrix(int cr,
double[] matrix)
cr - cast=(cairo_t *)matrix - cast=(cairo_matrix_t *)public static final void cairo_get_matrix(int cr,
double[] matrix)
public static final double _cairo_get_miter_limit(int cr)
cr - cast=(cairo_t *)public static final double cairo_get_miter_limit(int cr)
public static final int _cairo_get_operator(int cr)
cr - cast=(cairo_t *)public static final int cairo_get_operator(int cr)
public static final int _cairo_get_source(int cr)
cr - cast=(cairo_t *)public static final int cairo_get_source(int cr)
public static final int _cairo_get_target(int cr)
cr - cast=(cairo_t *)public static final int cairo_get_target(int cr)
public static final double _cairo_get_tolerance(int cr)
cr - cast=(cairo_t *)public static final double cairo_get_tolerance(int cr)
public static final void _cairo_glyph_extents(int cr,
int glyphs,
int num_glyphs,
int extents)
cr - cast=(cairo_t *)glyphs - cast=(cairo_glyph_t *)extents - cast=(cairo_text_extents_t *)public static final void cairo_glyph_extents(int cr,
int glyphs,
int num_glyphs,
int extents)
public static final void _cairo_glyph_path(int cr,
int glyphs,
int num_glyphs)
cr - cast=(cairo_t *)glyphs - cast=(cairo_glyph_t *)public static final void cairo_glyph_path(int cr,
int glyphs,
int num_glyphs)
public static final void _cairo_identity_matrix(int cr)
cr - cast=(cairo_t *)public static final void cairo_identity_matrix(int cr)
public static final int _cairo_image_surface_create(int format,
int width,
int height)
public static final int cairo_image_surface_create(int format,
int width,
int height)
public static final int _cairo_image_surface_create_for_data(int data,
int format,
int width,
int height,
int stride)
data - cast=(unsigned char *)public static final int cairo_image_surface_create_for_data(int data,
int format,
int width,
int height,
int stride)
public static final int _cairo_image_surface_get_data(int surface)
surface - cast=(cairo_surface_t *)public static final int cairo_image_surface_get_data(int surface)
public static final int _cairo_image_surface_get_format(int surface)
surface - cast=(cairo_surface_t *)public static final int cairo_image_surface_get_format(int surface)
public static final int _cairo_image_surface_get_height(int surface)
surface - cast=(cairo_surface_t *)public static final int cairo_image_surface_get_height(int surface)
public static final int _cairo_image_surface_get_width(int surface)
surface - cast=(cairo_surface_t *)public static final int cairo_image_surface_get_width(int surface)
public static final int _cairo_image_surface_get_stride(int surface)
surface - cast=(cairo_surface_t *)public static final int cairo_image_surface_get_stride(int surface)
public static final int _cairo_in_fill(int cr,
double x,
double y)
cr - cast=(cairo_t *)public static final int cairo_in_fill(int cr,
double x,
double y)
public static final int _cairo_in_stroke(int cr,
double x,
double y)
cr - cast=(cairo_t *)public static final int cairo_in_stroke(int cr,
double x,
double y)
public static final void _cairo_line_to(int cr,
double x,
double y)
cr - cast=(cairo_t *)public static final void cairo_line_to(int cr,
double x,
double y)
public static final void _cairo_mask(int cr,
int pattern)
cr - cast=(cairo_t *)pattern - cast=(cairo_pattern_t *)public static final void cairo_mask(int cr,
int pattern)
public static final void _cairo_mask_surface(int cr,
int surface,
double surface_x,
double surface_y)
cr - cast=(cairo_t *)surface - cast=(cairo_surface_t *)public static final void cairo_mask_surface(int cr,
int surface,
double surface_x,
double surface_y)
public static final void _cairo_matrix_init(double[] matrix,
double xx,
double yx,
double xy,
double yy,
double x0,
double y0)
matrix - cast=(cairo_matrix_t *)public static final void cairo_matrix_init(double[] matrix,
double xx,
double yx,
double xy,
double yy,
double x0,
double y0)
public static final void _cairo_matrix_init_identity(double[] matrix)
matrix - cast=(cairo_matrix_t *)public static final void cairo_matrix_init_identity(double[] matrix)
public static final void _cairo_matrix_init_rotate(double[] matrix,
double radians)
matrix - cast=(cairo_matrix_t *)public static final void cairo_matrix_init_rotate(double[] matrix,
double radians)
public static final void _cairo_matrix_init_scale(double[] matrix,
double sx,
double sy)
matrix - cast=(cairo_matrix_t *)public static final void cairo_matrix_init_scale(double[] matrix,
double sx,
double sy)
public static final void _cairo_matrix_init_translate(double[] matrix,
double tx,
double ty)
matrix - cast=(cairo_matrix_t *)public static final void cairo_matrix_init_translate(double[] matrix,
double tx,
double ty)
public static final int _cairo_matrix_invert(double[] matrix)
matrix - cast=(cairo_matrix_t *)public static final int cairo_matrix_invert(double[] matrix)
public static final void _cairo_matrix_multiply(double[] result,
double[] a,
double[] b)
result - cast=(cairo_matrix_t *)a - cast=(cairo_matrix_t *)b - cast=(cairo_matrix_t *)public static final void cairo_matrix_multiply(double[] result,
double[] a,
double[] b)
public static final void _cairo_matrix_rotate(double[] matrix,
double radians)
matrix - cast=(cairo_matrix_t *)public static final void cairo_matrix_rotate(double[] matrix,
double radians)
public static final void _cairo_matrix_scale(double[] matrix,
double sx,
double sy)
matrix - cast=(cairo_matrix_t *)public static final void cairo_matrix_scale(double[] matrix,
double sx,
double sy)
public static final void _cairo_matrix_transform_distance(double[] matrix,
double[] dx,
double[] dy)
matrix - cast=(cairo_matrix_t *)public static final void cairo_matrix_transform_distance(double[] matrix,
double[] dx,
double[] dy)
public static final void _cairo_matrix_transform_point(double[] matrix,
double[] x,
double[] y)
matrix - cast=(cairo_matrix_t *)public static final void cairo_matrix_transform_point(double[] matrix,
double[] x,
double[] y)
public static final void _cairo_matrix_translate(double[] matrix,
double tx,
double ty)
matrix - cast=(cairo_matrix_t *)public static final void cairo_matrix_translate(double[] matrix,
double tx,
double ty)
public static final void _cairo_move_to(int cr,
double x,
double y)
cr - cast=(cairo_t *)public static final void cairo_move_to(int cr,
double x,
double y)
public static final void _cairo_new_path(int cr)
cr - cast=(cairo_t *)public static final void cairo_new_path(int cr)
public static final void _cairo_paint(int cr)
cr - cast=(cairo_t *)public static final void cairo_paint(int cr)
public static final void _cairo_paint_with_alpha(int cr,
double alpha)
cr - cast=(cairo_t *)public static final void cairo_paint_with_alpha(int cr,
double alpha)
public static final void _cairo_path_destroy(int path)
path - cast=(cairo_path_t *)public static final void cairo_path_destroy(int path)
public static final void _cairo_pattern_add_color_stop_rgb(int pattern,
double offset,
double red,
double green,
double blue)
pattern - cast=(cairo_pattern_t *)public static final void cairo_pattern_add_color_stop_rgb(int pattern,
double offset,
double red,
double green,
double blue)
public static final void _cairo_pattern_add_color_stop_rgba(int pattern,
double offset,
double red,
double green,
double blue,
double alpha)
pattern - cast=(cairo_pattern_t *)public static final void cairo_pattern_add_color_stop_rgba(int pattern,
double offset,
double red,
double green,
double blue,
double alpha)
public static final int _cairo_pattern_create_for_surface(int surface)
surface - cast=(cairo_surface_t *)public static final int cairo_pattern_create_for_surface(int surface)
public static final int _cairo_pattern_create_linear(double x0,
double y0,
double x1,
double y1)
public static final int cairo_pattern_create_linear(double x0,
double y0,
double x1,
double y1)
public static final int _cairo_pattern_create_radial(double cx0,
double cy0,
double radius0,
double cx1,
double cy1,
double radius1)
public static final int cairo_pattern_create_radial(double cx0,
double cy0,
double radius0,
double cx1,
double cy1,
double radius1)
public static final void _cairo_pattern_destroy(int pattern)
pattern - cast=(cairo_pattern_t *)public static final void cairo_pattern_destroy(int pattern)
public static final int _cairo_pattern_get_extend(int pattern)
pattern - cast=(cairo_pattern_t *)public static final int cairo_pattern_get_extend(int pattern)
public static final int _cairo_pattern_get_filter(int pattern)
pattern - cast=(cairo_pattern_t *)public static final int cairo_pattern_get_filter(int pattern)
public static final void _cairo_pattern_get_matrix(int pattern,
double[] matrix)
pattern - cast=(cairo_pattern_t *)matrix - cast=(cairo_matrix_t *)public static final void cairo_pattern_get_matrix(int pattern,
double[] matrix)
public static final void _cairo_pattern_reference(int pattern)
pattern - cast=(cairo_pattern_t *)public static final void cairo_pattern_reference(int pattern)
public static final void _cairo_pattern_set_extend(int pattern,
int extend)
pattern - cast=(cairo_pattern_t *)public static final void cairo_pattern_set_extend(int pattern,
int extend)
public static final void _cairo_pattern_set_filter(int pattern,
int filter)
pattern - cast=(cairo_pattern_t *)public static final void cairo_pattern_set_filter(int pattern,
int filter)
public static final void _cairo_pattern_set_matrix(int pattern,
double[] matrix)
pattern - cast=(cairo_pattern_t *)matrix - cast=(cairo_matrix_t *)public static final void cairo_pattern_set_matrix(int pattern,
double[] matrix)
public static final void _cairo_pdf_surface_set_size(int surface,
double width_in_points,
double height_in_points)
surface - cast=(cairo_surface_t *)public static final void cairo_pdf_surface_set_size(int surface,
double width_in_points,
double height_in_points)
public static final void _cairo_push_group(int cairo)
cairo - cast=(cairo_t *)public static final void cairo_push_group(int cairo)
public static final void _cairo_pop_group_to_source(int cairo)
cairo - cast=(cairo_t *)public static final void cairo_pop_group_to_source(int cairo)
public static final void _cairo_ps_surface_set_size(int surface,
double width_in_points,
double height_in_points)
surface - cast=(cairo_surface_t *)public static final void cairo_ps_surface_set_size(int surface,
double width_in_points,
double height_in_points)
public static final void _cairo_rectangle(int cr,
double x,
double y,
double width,
double height)
cr - cast=(cairo_t *)public static final void cairo_rectangle(int cr,
double x,
double y,
double width,
double height)
public static final int _cairo_reference(int cr)
cr - cast=(cairo_t *)public static final int cairo_reference(int cr)
public static final void _cairo_rel_curve_to(int cr,
double dx1,
double dy1,
double dx2,
double dy2,
double dx3,
double dy3)
cr - cast=(cairo_t *)public static final void cairo_rel_curve_to(int cr,
double dx1,
double dy1,
double dx2,
double dy2,
double dx3,
double dy3)
public static final void _cairo_rel_line_to(int cr,
double dx,
double dy)
cr - cast=(cairo_t *)public static final void cairo_rel_line_to(int cr,
double dx,
double dy)
public static final void _cairo_rel_move_to(int cr,
double dx,
double dy)
cr - cast=(cairo_t *)public static final void cairo_rel_move_to(int cr,
double dx,
double dy)
public static final void _cairo_reset_clip(int cr)
cr - cast=(cairo_t *)public static final void cairo_reset_clip(int cr)
public static final void _cairo_restore(int cr)
cr - cast=(cairo_t *)public static final void cairo_restore(int cr)
public static final void _cairo_rotate(int cr,
double angle)
cr - cast=(cairo_t *)public static final void cairo_rotate(int cr,
double angle)
public static final void _cairo_save(int cr)
cr - cast=(cairo_t *)public static final void cairo_save(int cr)
public static final void _cairo_scale(int cr,
double sx,
double sy)
cr - cast=(cairo_t *)public static final void cairo_scale(int cr,
double sx,
double sy)
public static final void _cairo_select_font_face(int cr,
byte[] family,
int slant,
int weight)
cr - cast=(cairo_t *)family - cast=(const char *)public static final void cairo_select_font_face(int cr,
byte[] family,
int slant,
int weight)
public static final void _cairo_set_antialias(int cr,
int antialias)
cr - cast=(cairo_t *)public static final void cairo_set_antialias(int cr,
int antialias)
public static final void _cairo_set_dash(int cr,
double[] dashes,
int ndash,
double offset)
cr - cast=(cairo_t *)public static final void cairo_set_dash(int cr,
double[] dashes,
int ndash,
double offset)
public static final void _cairo_set_fill_rule(int cr,
int fill_rule)
cr - cast=(cairo_t *)public static final void cairo_set_fill_rule(int cr,
int fill_rule)
public static final void _cairo_set_font_face(int cr,
int font_face)
cr - cast=(cairo_t *)font_face - cast=(cairo_font_face_t *)public static final void cairo_set_font_face(int cr,
int font_face)
public static final void _cairo_set_font_matrix(int cr,
double[] matrix)
cr - cast=(cairo_t *)matrix - cast=(cairo_matrix_t *)public static final void cairo_set_font_matrix(int cr,
double[] matrix)
public static final void _cairo_set_font_options(int cr,
int options)
cr - cast=(cairo_t *)options - cast=(cairo_font_options_t *)public static final void cairo_set_font_options(int cr,
int options)
public static final void _cairo_set_font_size(int cr,
double size)
cr - cast=(cairo_t *)public static final void cairo_set_font_size(int cr,
double size)
public static final void _cairo_set_line_cap(int cr,
int line_cap)
cr - cast=(cairo_t *)public static final void cairo_set_line_cap(int cr,
int line_cap)
public static final void _cairo_set_line_join(int cr,
int line_join)
cr - cast=(cairo_t *)public static final void cairo_set_line_join(int cr,
int line_join)
public static final void _cairo_set_line_width(int cr,
double width)
cr - cast=(cairo_t *)public static final void cairo_set_line_width(int cr,
double width)
public static final void _cairo_set_matrix(int cr,
double[] matrix)
cr - cast=(cairo_t *)matrix - cast=(cairo_matrix_t *)public static final void cairo_set_matrix(int cr,
double[] matrix)
public static final void _cairo_set_miter_limit(int cr,
double limit)
cr - cast=(cairo_t *)public static final void cairo_set_miter_limit(int cr,
double limit)
public static final void _cairo_set_operator(int cr,
int op)
cr - cast=(cairo_t *)public static final void cairo_set_operator(int cr,
int op)
public static final void _cairo_set_source(int cr,
int source)
cr - cast=(cairo_t *)source - cast=(cairo_pattern_t *)public static final void cairo_set_source(int cr,
int source)
public static final void _cairo_set_source_rgb(int cr,
double red,
double green,
double blue)
cr - cast=(cairo_t *)public static final void cairo_set_source_rgb(int cr,
double red,
double green,
double blue)
public static final void _cairo_set_source_rgba(int cr,
double red,
double green,
double blue,
double alpha)
cr - cast=(cairo_t *)public static final void cairo_set_source_rgba(int cr,
double red,
double green,
double blue,
double alpha)
public static final void _cairo_set_source_surface(int cr,
int surface,
double x,
double y)
cr - cast=(cairo_t *)surface - cast=(cairo_surface_t *)public static final void cairo_set_source_surface(int cr,
int surface,
double x,
double y)
public static final void _cairo_set_tolerance(int cr,
double tolerance)
cr - cast=(cairo_t *)public static final void cairo_set_tolerance(int cr,
double tolerance)
public static final void _cairo_show_glyphs(int cr,
int glyphs,
int num_glyphs)
cr - cast=(cairo_t *)glyphs - cast=(cairo_glyph_t *)public static final void cairo_show_glyphs(int cr,
int glyphs,
int num_glyphs)
public static final void _cairo_show_page(int cr)
cr - cast=(cairo_t *)public static final void cairo_show_page(int cr)
public static final void _cairo_show_text(int cr,
byte[] utf8)
cr - cast=(cairo_t *)utf8 - cast=(const char *)public static final void cairo_show_text(int cr,
byte[] utf8)
public static final int _cairo_status(int cr)
cr - cast=(cairo_t *)public static final int cairo_status(int cr)
public static final int _cairo_status_to_string(int status)
public static final int cairo_status_to_string(int status)
public static final void _cairo_stroke(int cr)
cr - cast=(cairo_t *)public static final void cairo_stroke(int cr)
public static final void _cairo_stroke_extents(int cr,
double[] x1,
double[] y1,
double[] x2,
double[] y2)
cr - cast=(cairo_t *)public static final void cairo_stroke_extents(int cr,
double[] x1,
double[] y1,
double[] x2,
double[] y2)
public static final void _cairo_stroke_preserve(int cr)
cr - cast=(cairo_t *)public static final void cairo_stroke_preserve(int cr)
public static final int _cairo_surface_create_similar(int other,
int format,
int width,
int height)
other - cast=(cairo_surface_t *)public static final int cairo_surface_create_similar(int other,
int format,
int width,
int height)
public static final void _cairo_surface_destroy(int surface)
surface - cast=(cairo_surface_t *)public static final void cairo_surface_destroy(int surface)
public static final void _cairo_surface_flush(int surface)
surface - cast=(cairo_surface_t *)public static final void cairo_surface_flush(int surface)
public static final void _cairo_surface_finish(int surface)
surface - cast=(cairo_surface_t *)public static final void cairo_surface_finish(int surface)
public static final int _cairo_surface_get_type(int surface)
surface - cast=(cairo_surface_t *)public static final int cairo_surface_get_type(int surface)
public static final int _cairo_surface_get_content(int surface)
surface - cast=(cairo_surface_t *)public static final int cairo_surface_get_content(int surface)
public static final int _cairo_surface_get_user_data(int surface,
int key)
surface - cast=(cairo_surface_t *)key - cast=(cairo_user_data_key_t *)public static final int cairo_surface_get_user_data(int surface,
int key)
public static final void _cairo_surface_mark_dirty(int surface)
surface - cast=(cairo_surface_t *)public static final void cairo_surface_mark_dirty(int surface)
public static final void _cairo_surface_reference(int surface)
surface - cast=(cairo_surface_t *)public static final void cairo_surface_reference(int surface)
public static final void _cairo_surface_set_device_offset(int surface,
double x_offset,
double y_offset)
surface - cast=(cairo_surface_t *)public static final void cairo_surface_set_device_offset(int surface,
double x_offset,
double y_offset)
public static final void _cairo_surface_set_fallback_resolution(int surface,
double x_pixels_per_inch,
double y_pixels_per_inch)
public static final void cairo_surface_set_fallback_resolution(int surface,
double x_pixels_per_inch,
double y_pixels_per_inch)
public static final int _cairo_surface_set_user_data(int surface,
int key,
int user_data,
int destroy)
surface - cast=(cairo_surface_t *)key - cast=(cairo_user_data_key_t *)user_data - cast=(void *)destroy - cast=(cairo_destroy_func_t)public static final int cairo_surface_set_user_data(int surface,
int key,
int user_data,
int destroy)
public static final void _cairo_text_extents(int cr,
byte[] utf8,
cairo_text_extents_t extents)
cr - cast=(cairo_t *)utf8 - cast=(const char *)extents - cast=(cairo_text_extents_t *)public static final void cairo_text_extents(int cr,
byte[] utf8,
cairo_text_extents_t extents)
public static final void _cairo_text_path(int cr,
byte[] utf8)
cr - cast=(cairo_t *)utf8 - cast=(const char *)public static final void cairo_text_path(int cr,
byte[] utf8)
public static final void _cairo_transform(int cr,
double[] matrix)
cr - cast=(cairo_t *)matrix - cast=(cairo_matrix_t *)public static final void cairo_transform(int cr,
double[] matrix)
public static final void _cairo_translate(int cr,
double tx,
double ty)
cr - cast=(cairo_t *)public static final void cairo_translate(int cr,
double tx,
double ty)
public static final void _cairo_user_to_device(int cr,
double[] x,
double[] y)
cr - cast=(cairo_t *)public static final void cairo_user_to_device(int cr,
double[] x,
double[] y)
public static final void _cairo_user_to_device_distance(int cr,
double[] dx,
double[] dy)
cr - cast=(cairo_t *)public static final void cairo_user_to_device_distance(int cr,
double[] dx,
double[] dy)
public static final int cairo_version()
public static final int _cairo_xlib_surface_create(int dpy,
int drawable,
int visual,
int width,
int height)
dpy - cast=(Display *)drawable - cast=(Drawable)visual - cast=(Visual *)public static final int cairo_xlib_surface_create(int dpy,
int drawable,
int visual,
int width,
int height)
public static final int _cairo_xlib_surface_create_for_bitmap(int dpy,
int pixmap,
int screen,
int width,
int height)
dpy - cast=(Display *)pixmap - cast=(Pixmap)screen - cast=(Screen *)public static final int cairo_xlib_surface_create_for_bitmap(int dpy,
int pixmap,
int screen,
int width,
int height)
public static final void _cairo_xlib_surface_set_size(int surface,
int width,
int height)
surface - cast=(cairo_surface_t *)public static final void cairo_xlib_surface_set_size(int surface,
int width,
int height)
public static final int _cairo_xlib_surface_get_drawable(int surface)
surface - cast=(cairo_surface_t *)public static final int cairo_xlib_surface_get_drawable(int surface)
public static final int _cairo_xlib_surface_get_height(int surface)
surface - cast=(cairo_surface_t *)public static final int cairo_xlib_surface_get_height(int surface)
public static final int _cairo_xlib_surface_get_width(int surface)
surface - cast=(cairo_surface_t *)public static final int cairo_xlib_surface_get_width(int surface)
public static final int _cairo_region_num_rectangles(int region)
public static final int cairo_region_num_rectangles(int region)
public static final void _cairo_region_get_rectangle(int region,
int nth,
int rectangle)
public static final void cairo_region_get_rectangle(int region,
int nth,
int rectangle)
public static final void memmove(cairo_path_t dest, int src, int size)
dest - cast=(void *)src - cast=(const void *)size - cast=(size_t)public static final void memmove(cairo_path_data_t dest, int src, int size)
dest - cast=(void *)src - cast=(const void *)size - cast=(size_t)public static final void memmove(double[] dest,
int src,
int size)
dest - cast=(void *)src - cast=(const void *)size - cast=(size_t)