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 voidcairo_append_path(long cr, long path)static voidcairo_arc(long cr, double xc, double yc, double radius, double angle1, double angle2)static voidcairo_arc_negative(long cr, double xc, double yc, double radius, double angle1, double angle2)static voidcairo_clip(long cr)static voidcairo_close_path(long cr)static longcairo_copy_path(long cr)static longcairo_copy_path_flat(long cr)static longcairo_create(long target)static voidcairo_curve_to(long cr, double x1, double y1, double x2, double y2, double x3, double y3)static voidcairo_destroy(long cr)static voidcairo_fill(long cr)static longcairo_font_options_create()static voidcairo_font_options_destroy(long options)static intcairo_font_options_get_antialias(long options)static voidcairo_font_options_set_antialias(long options, int antialias)static intcairo_get_antialias(long cr)static voidcairo_get_current_point(long cr, double[] x, double[] y)static intcairo_get_fill_rule(long cr)static longcairo_get_font_face(long cr)static voidcairo_get_matrix(long cr, double[] matrix)static longcairo_get_source(long cr)static longcairo_get_target(long cr)static doublecairo_get_tolerance(long cr)static voidcairo_identity_matrix(long cr)static longcairo_image_surface_create(int format, int width, int height)static longcairo_image_surface_get_data(long surface)static intcairo_image_surface_get_format(long surface)static intcairo_image_surface_get_height(long surface)static intcairo_image_surface_get_stride(long surface)static intcairo_image_surface_get_width(long surface)static intcairo_in_fill(long cr, double x, double y)static intcairo_in_stroke(long cr, double x, double y)static voidcairo_line_to(long cr, double x, double y)static voidcairo_matrix_init(double[] matrix, double xx, double yx, double xy, double yy, double x0, double y0)static voidcairo_matrix_init_identity(double[] matrix)static intcairo_matrix_invert(double[] matrix)static voidcairo_matrix_multiply(double[] result, double[] a, double[] b)static voidcairo_matrix_rotate(double[] matrix, double radians)static voidcairo_matrix_scale(double[] matrix, double sx, double sy)static voidcairo_matrix_transform_point(double[] matrix, double[] x, double[] y)static voidcairo_matrix_translate(double[] matrix, double tx, double ty)static voidcairo_move_to(long cr, double x, double y)static voidcairo_new_path(long cr)static voidcairo_paint(long cr)static voidcairo_paint_with_alpha(long cr, double alpha)static intcairo_path_data_t_sizeof()64static voidcairo_path_destroy(long path)static intcairo_path_t_sizeof()static voidcairo_pattern_add_color_stop_rgba(long pattern, double offset, double red, double green, double blue, double alpha)static longcairo_pattern_create_for_surface(long surface)static longcairo_pattern_create_linear(double x0, double y0, double x1, double y1)static voidcairo_pattern_destroy(long pattern)static voidcairo_pattern_set_extend(long pattern, int extend)static voidcairo_pattern_set_filter(long pattern, int filter)static voidcairo_pattern_set_matrix(long pattern, double[] matrix)static voidcairo_pdf_surface_set_size(long surface, double width_in_points, double height_in_points)static voidcairo_pop_group_to_source(long cairo)static voidcairo_ps_surface_set_size(long surface, double width_in_points, double height_in_points)static voidcairo_push_group(long cairo)static voidcairo_rectangle(long cr, double x, double y, double width, double height)static intcairo_rectangle_int_t_sizeof()static longcairo_reference(long cr)static booleancairo_region_contains_point(long region, int x, int y)static longcairo_region_contains_rectangle(long region, cairo_rectangle_int_t rect)static longcairo_region_copy(long region)static longcairo_region_create()static longcairo_region_create_rectangle(cairo_rectangle_int_t rectangle)static voidcairo_region_destroy(long region)static voidcairo_region_get_extents(long region, cairo_rectangle_int_t rectangle)static voidcairo_region_get_rectangle(long region, int nth, long rectangle)static voidcairo_region_intersect(long source1, long source2)static booleancairo_region_is_empty(long region)static intcairo_region_num_rectangles(long region)static voidcairo_region_subtract(long source1, long source2)static voidcairo_region_translate(long region, int dx, int dy)static voidcairo_region_union(long source1, long source2)static voidcairo_region_union_rectangle(long region, cairo_rectangle_int_t rect)static voidcairo_reset_clip(long cr)static voidcairo_restore(long cr)static voidcairo_save(long cr)static voidcairo_scale(long cr, double sx, double sy)static voidcairo_select_font_face(long cr, byte[] family, int slant, int weight)static voidcairo_set_antialias(long cr, int antialias)static voidcairo_set_dash(long cr, double[] dashes, int ndash, double offset)static voidcairo_set_fill_rule(long cr, int fill_rule)static voidcairo_set_font_size(long cr, double size)static voidcairo_set_line_cap(long cr, int line_cap)static voidcairo_set_line_join(long cr, int line_join)static voidcairo_set_line_width(long cr, double width)static voidcairo_set_matrix(long cr, double[] matrix)static voidcairo_set_miter_limit(long cr, double limit)static voidcairo_set_operator(long cr, int op)static voidcairo_set_source(long cr, long source)static voidcairo_set_source_rgb(long cr, double red, double green, double blue)static voidcairo_set_source_rgba(long cr, double red, double green, double blue, double alpha)static voidcairo_set_source_surface(long cr, long surface, double x, double y)static voidcairo_set_tolerance(long cr, double tolerance)static voidcairo_show_page(long cr)static voidcairo_stroke(long cr)static voidcairo_surface_destroy(long surface)static voidcairo_surface_finish(long surface)static voidcairo_surface_flush(long surface)static intcairo_surface_get_content(long surface)static voidcairo_surface_get_device_scale(long cr, double[] sx, double[] sy)static intcairo_surface_get_type(long surface)static voidcairo_surface_mark_dirty(long surface)static voidcairo_surface_reference(long surface)static voidcairo_surface_set_device_scale(long cr, double sx, double sy)static voidcairo_transform(long cr, double[] matrix)static voidcairo_translate(long cr, double tx, double ty)static voidcairo_user_to_device_distance(long cr, double[] dx, double[] dy)static intcairo_version()static intCAIRO_VERSION_ENCODE(int major, int minor, int micro)Nativesstatic intcairo_xlib_surface_get_height(long surface)static intcairo_xlib_surface_get_width(long surface)static voidmemmove(double[] dest, long src, long size)static voidmemmove(cairo_path_data_t dest, long src, long size)static voidmemmove(cairo_path_t dest, long src, long size)static voidmemmove(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)
-
-