Package 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
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Cairo()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
cairo_append_path(long cr, long path)
static void
cairo_arc(long cr, double xc, double yc, double radius, double angle1, double angle2)
static void
cairo_arc_negative(long cr, double xc, double yc, double radius, double angle1, double angle2)
static void
cairo_clip(long cr)
static void
cairo_close_path(long cr)
static long
cairo_copy_path(long cr)
static long
cairo_copy_path_flat(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_fill(long cr)
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_matrix(long cr, double[] matrix)
static long
cairo_get_source(long cr)
static long
cairo_get_target(long cr)
static double
cairo_get_tolerance(long cr)
static void
cairo_identity_matrix(long cr)
static long
cairo_image_surface_create(int format, int width, int height)
static long
cairo_image_surface_get_data(long surface)
static int
cairo_image_surface_get_format(long surface)
static int
cairo_image_surface_get_height(long surface)
static int
cairo_image_surface_get_stride(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_matrix_init(double[] matrix, double xx, double yx, double xy, double yy, double x0, double y0)
static void
cairo_matrix_init_identity(double[] matrix)
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_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(long cr)
static void
cairo_paint_with_alpha(long cr, double alpha)
static int
cairo_path_data_t_sizeof()
64static void
cairo_path_destroy(long path)
static int
cairo_path_t_sizeof()
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 void
cairo_pattern_destroy(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_pop_group_to_source(long cairo)
static void
cairo_ps_surface_set_size(long surface, double width_in_points, double height_in_points)
static void
cairo_push_group(long cairo)
static void
cairo_rectangle(long cr, double x, double y, double width, double height)
static int
cairo_rectangle_int_t_sizeof()
static long
cairo_reference(long cr)
static boolean
cairo_region_contains_point(long region, int x, int y)
static long
cairo_region_contains_rectangle(long region, cairo_rectangle_int_t rect)
static long
cairo_region_copy(long region)
static long
cairo_region_create()
static long
cairo_region_create_rectangle(cairo_rectangle_int_t rectangle)
static void
cairo_region_destroy(long region)
static void
cairo_region_get_extents(long region, cairo_rectangle_int_t rectangle)
static void
cairo_region_get_rectangle(long region, int nth, long rectangle)
static void
cairo_region_intersect(long source1, long source2)
static boolean
cairo_region_is_empty(long region)
static int
cairo_region_num_rectangles(long region)
static void
cairo_region_subtract(long source1, long source2)
static void
cairo_region_translate(long region, int dx, int dy)
static void
cairo_region_union(long source1, long source2)
static void
cairo_region_union_rectangle(long region, cairo_rectangle_int_t rect)
static void
cairo_reset_clip(long cr)
static void
cairo_restore(long cr)
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_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(long cr, long source)
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_tolerance(long cr, double tolerance)
static void
cairo_show_page(long cr)
static void
cairo_stroke(long cr)
static void
cairo_surface_destroy(long surface)
static void
cairo_surface_finish(long surface)
static void
cairo_surface_flush(long surface)
static int
cairo_surface_get_content(long surface)
static void
cairo_surface_get_device_scale(long cr, double[] sx, double[] sy)
static int
cairo_surface_get_type(long surface)
static void
cairo_surface_mark_dirty(long surface)
static void
cairo_surface_reference(long surface)
static void
cairo_surface_set_device_scale(long cr, double sx, double sy)
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 int
cairo_version()
static int
CAIRO_VERSION_ENCODE(int major, int minor, int micro)
Nativesstatic int
cairo_xlib_surface_get_height(long surface)
static int
cairo_xlib_surface_get_width(long surface)
static void
memmove(double[] dest, long src, long size)
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(cairo_rectangle_int_t dest, long src, long size)
-
Methods inherited from class org.eclipse.swt.internal.Platform
isLoadable
-
-
-
-
Field Detail
-
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_ANTIALIAS_BEST
public static final int CAIRO_ANTIALIAS_BEST
- See Also:
- Constant Field Values
-
CAIRO_CONTENT_COLOR
public static final int CAIRO_CONTENT_COLOR
- See Also:
- Constant Field Values
-
CAIRO_CONTENT_ALPHA
public static final int CAIRO_CONTENT_ALPHA
- See Also:
- Constant Field Values
-
CAIRO_CONTENT_COLOR_ALPHA
public static final int CAIRO_CONTENT_COLOR_ALPHA
- 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_SOURCE
public static final int CAIRO_OPERATOR_SOURCE
- See Also:
- Constant Field Values
-
CAIRO_OPERATOR_OVER
public static final int CAIRO_OPERATOR_OVER
- See Also:
- Constant Field Values
-
CAIRO_OPERATOR_DIFFERENCE
public static final int CAIRO_OPERATOR_DIFFERENCE
- 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_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_REGION_OVERLAP_OUT
public static final int CAIRO_REGION_OVERLAP_OUT
- 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
-
-
Method Detail
-
cairo_path_data_t_sizeof
public static final int cairo_path_data_t_sizeof()
64
-
cairo_rectangle_int_t_sizeof
public static final int cairo_rectangle_int_t_sizeof()
-
cairo_path_t_sizeof
public static final int cairo_path_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_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_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_clip
public static final void cairo_clip(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_close_path
public static final void cairo_close_path(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_copy_path
public static final long cairo_copy_path(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_copy_path_flat
public static final long cairo_copy_path_flat(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_create
public static final long cairo_create(long target)
- Parameters:
target
- cast=(cairo_surface_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)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_destroy
public static final void cairo_destroy(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_fill
public static final void cairo_fill(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
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_get_antialias
public static final int cairo_font_options_get_antialias(long options)
- 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)
- Parameters:
options
- cast=(cairo_font_options_t *)
-
cairo_get_antialias
public static final int cairo_get_antialias(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
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_fill_rule
public static final int cairo_get_fill_rule(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_get_font_face
public static final long cairo_get_font_face(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
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_source
public static final long cairo_get_source(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_get_target
public static final long cairo_get_target(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_get_tolerance
public static final double cairo_get_tolerance(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_identity_matrix
public static final void cairo_identity_matrix(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_image_surface_create
public static final long cairo_image_surface_create(int format, int width, int height)
-
cairo_image_surface_get_data
public static final long cairo_image_surface_get_data(long surface)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
cairo_image_surface_get_format
public static final int cairo_image_surface_get_format(long surface)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
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_width
public static final int cairo_image_surface_get_width(long surface)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
cairo_image_surface_get_stride
public static final int cairo_image_surface_get_stride(long surface)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
cairo_in_fill
public static final int cairo_in_fill(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)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_line_to
public static final void cairo_line_to(long cr, double x, double y)
- Parameters:
cr
- cast=(cairo_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)
- Parameters:
matrix
- cast=(cairo_matrix_t *)
-
cairo_matrix_init_identity
public static final void cairo_matrix_init_identity(double[] matrix)
- Parameters:
matrix
- cast=(cairo_matrix_t *)
-
cairo_matrix_invert
public static final int cairo_matrix_invert(double[] matrix)
- Parameters:
matrix
- cast=(cairo_matrix_t *)
-
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_rotate
public static final void cairo_matrix_rotate(double[] matrix, double radians)
- Parameters:
matrix
- cast=(cairo_matrix_t *)
-
cairo_matrix_scale
public static final void cairo_matrix_scale(double[] matrix, double sx, double sy)
- Parameters:
matrix
- cast=(cairo_matrix_t *)
-
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_translate
public static final void cairo_matrix_translate(double[] matrix, double tx, double ty)
- Parameters:
matrix
- cast=(cairo_matrix_t *)
-
cairo_move_to
public static final void cairo_move_to(long cr, double x, double y)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_new_path
public static final void cairo_new_path(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_paint
public static final void cairo_paint(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_paint_with_alpha
public static final void cairo_paint_with_alpha(long cr, double alpha)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_path_destroy
public static final void cairo_path_destroy(long path)
- Parameters:
path
- cast=(cairo_path_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)
- Parameters:
pattern
- cast=(cairo_pattern_t *)
-
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_linear
public static final long cairo_pattern_create_linear(double x0, double y0, double x1, double y1)
-
cairo_pattern_destroy
public static final void cairo_pattern_destroy(long pattern)
- Parameters:
pattern
- cast=(cairo_pattern_t *)
-
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_filter
public static final void cairo_pattern_set_filter(long pattern, int filter)
- Parameters:
pattern
- cast=(cairo_pattern_t *)
-
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_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_push_group
public static final void cairo_push_group(long cairo)
- Parameters:
cairo
- cast=(cairo_t *)
-
cairo_pop_group_to_source
public static final void cairo_pop_group_to_source(long cairo)
- Parameters:
cairo
- cast=(cairo_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)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
cairo_rectangle
public static final void cairo_rectangle(long cr, double x, double y, double width, double height)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_reference
public static final long cairo_reference(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_reset_clip
public static final void cairo_reset_clip(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_restore
public static final void cairo_restore(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_save
public static final void cairo_save(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_scale
public static final void cairo_scale(long cr, double sx, double sy)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_surface_set_device_scale
public static final void cairo_surface_set_device_scale(long cr, double sx, double sy)
- Parameters:
cr
- cast=(cairo_surface_t *)
-
cairo_surface_get_device_scale
public static final void cairo_surface_get_device_scale(long cr, double[] sx, double[] sy)
- Parameters:
cr
- cast=(cairo_surface_t *)sx
- cast=(double *)sy
- cast=(double *)
-
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_set_antialias
public static final void cairo_set_antialias(long cr, int antialias)
- Parameters:
cr
- cast=(cairo_t *)
-
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_fill_rule
public static final void cairo_set_fill_rule(long cr, int fill_rule)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_set_font_size
public static final void cairo_set_font_size(long cr, double size)
- Parameters:
cr
- cast=(cairo_t *)
-
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_join
public static final void cairo_set_line_join(long cr, int line_join)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_set_line_width
public static final void cairo_set_line_width(long cr, double width)
- Parameters:
cr
- cast=(cairo_t *)
-
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_miter_limit
public static final void cairo_set_miter_limit(long cr, double limit)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_set_operator
public static final void cairo_set_operator(long cr, int op)
- Parameters:
cr
- cast=(cairo_t *)
-
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_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_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_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_tolerance
public static final void cairo_set_tolerance(long cr, double tolerance)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_show_page
public static final void cairo_show_page(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_stroke
public static final void cairo_stroke(long cr)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_surface_destroy
public static final void cairo_surface_destroy(long surface)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
cairo_surface_flush
public static final void cairo_surface_flush(long surface)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
cairo_surface_finish
public static final void cairo_surface_finish(long surface)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
cairo_surface_get_type
public static final int cairo_surface_get_type(long surface)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
cairo_surface_get_content
public static final int cairo_surface_get_content(long surface)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
cairo_surface_mark_dirty
public static final void cairo_surface_mark_dirty(long surface)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
cairo_surface_reference
public static final void cairo_surface_reference(long surface)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
cairo_transform
public static final void cairo_transform(long cr, double[] matrix)
- Parameters:
cr
- cast=(cairo_t *)matrix
- cast=(cairo_matrix_t *)
-
cairo_translate
public static final void cairo_translate(long cr, double tx, double ty)
- 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)
- Parameters:
cr
- cast=(cairo_t *)
-
cairo_version
public static final int cairo_version()
-
cairo_xlib_surface_get_height
public static final int cairo_xlib_surface_get_height(long surface)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
cairo_xlib_surface_get_width
public static final int cairo_xlib_surface_get_width(long surface)
- Parameters:
surface
- cast=(cairo_surface_t *)
-
cairo_region_num_rectangles
public static final int cairo_region_num_rectangles(long region)
- Parameters:
region
- cast=(cairo_region_t *)
-
cairo_region_create
public static final long cairo_region_create()
-
cairo_region_copy
public static final long cairo_region_copy(long region)
- Parameters:
region
- cast=(cairo_region_t *)
-
cairo_region_contains_point
public static final boolean cairo_region_contains_point(long region, int x, int y)
- Parameters:
region
- cast=(cairo_region_t *)
-
cairo_region_contains_rectangle
public static final long cairo_region_contains_rectangle(long region, cairo_rectangle_int_t rect)
- Parameters:
region
- cast=(cairo_region_t *)rect
- cast=(cairo_rectangle_int_t *)
-
cairo_region_destroy
public static final void cairo_region_destroy(long region)
- Parameters:
region
- cast=(cairo_region_t *)
-
cairo_region_is_empty
public static final boolean cairo_region_is_empty(long region)
- Parameters:
region
- cast=(cairo_region_t *)
-
cairo_region_get_extents
public static final void cairo_region_get_extents(long region, cairo_rectangle_int_t rectangle)
- Parameters:
region
- cast=(cairo_region_t *)rectangle
- cast=(cairo_rectangle_int_t *),flags=no_in
-
cairo_region_get_rectangle
public static final void cairo_region_get_rectangle(long region, int nth, long rectangle)
- Parameters:
region
- cast=(cairo_region_t *)rectangle
- cast=(cairo_rectangle_int_t *)
-
cairo_region_intersect
public static final void cairo_region_intersect(long source1, long source2)
- Parameters:
source1
- cast=(cairo_region_t *)source2
- cast=(const cairo_region_t *)
-
cairo_region_create_rectangle
public static final long cairo_region_create_rectangle(cairo_rectangle_int_t rectangle)
- Parameters:
rectangle
- cast=(const cairo_rectangle_int_t *)
-
cairo_region_subtract
public static final void cairo_region_subtract(long source1, long source2)
- Parameters:
source1
- cast=(cairo_region_t *)source2
- cast=(const cairo_region_t *)
-
cairo_region_translate
public static final void cairo_region_translate(long region, int dx, int dy)
- Parameters:
region
- cast=(cairo_region_t *)
-
cairo_region_union
public static final void cairo_region_union(long source1, long source2)
- Parameters:
source1
- cast=(cairo_region_t *)source2
- cast=(const cairo_region_t *)
-
cairo_region_union_rectangle
public static final void cairo_region_union_rectangle(long region, cairo_rectangle_int_t rect)
- Parameters:
region
- cast=(cairo_region_t *)rect
- cast=(cairo_rectangle_int_t *),flags=no_out
-
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(cairo_rectangle_int_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)
-
-