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