Package org.eclipse.swt.internal.cairo
Class Cairo
java.lang.Object
org.eclipse.swt.internal.Platform
org.eclipse.swt.internal.cairo.Cairo
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
Constantsstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic final void
cairo_append_path
(long cr, long path) static final void
cairo_arc
(long cr, double xc, double yc, double radius, double angle1, double angle2) static final void
cairo_arc_negative
(long cr, double xc, double yc, double radius, double angle1, double angle2) static final void
cairo_clip
(long cr) static final void
cairo_close_path
(long cr) static final long
cairo_copy_path
(long cr) static final long
cairo_copy_path_flat
(long cr) static final long
cairo_create
(long target) static final void
cairo_curve_to
(long cr, double x1, double y1, double x2, double y2, double x3, double y3) static final void
cairo_destroy
(long cr) static final void
cairo_fill
(long cr) static final long
static final void
cairo_font_options_destroy
(long options) static final int
cairo_font_options_get_antialias
(long options) static final void
cairo_font_options_set_antialias
(long options, int antialias) static final int
cairo_get_antialias
(long cr) static final void
cairo_get_current_point
(long cr, double[] x, double[] y) static final int
cairo_get_fill_rule
(long cr) static final long
cairo_get_font_face
(long cr) static final void
cairo_get_matrix
(long cr, double[] matrix) static final long
cairo_get_source
(long cr) static final long
cairo_get_target
(long cr) static final double
cairo_get_tolerance
(long cr) static final void
cairo_identity_matrix
(long cr) static final long
cairo_image_surface_create
(int format, int width, int height) static final long
cairo_image_surface_get_data
(long surface) static final int
cairo_image_surface_get_format
(long surface) static final int
cairo_image_surface_get_height
(long surface) static final int
cairo_image_surface_get_stride
(long surface) static final int
cairo_image_surface_get_width
(long surface) static final int
cairo_in_fill
(long cr, double x, double y) static final int
cairo_in_stroke
(long cr, double x, double y) static final void
cairo_line_to
(long cr, double x, double y) static final void
cairo_matrix_init
(double[] matrix, double xx, double yx, double xy, double yy, double x0, double y0) static final void
cairo_matrix_init_identity
(double[] matrix) static final int
cairo_matrix_invert
(double[] matrix) static final void
cairo_matrix_multiply
(double[] result, double[] a, double[] b) static final void
cairo_matrix_rotate
(double[] matrix, double radians) static final void
cairo_matrix_scale
(double[] matrix, double sx, double sy) static final void
cairo_matrix_transform_point
(double[] matrix, double[] x, double[] y) static final void
cairo_matrix_translate
(double[] matrix, double tx, double ty) static final void
cairo_move_to
(long cr, double x, double y) static final void
cairo_new_path
(long cr) static final void
cairo_paint
(long cr) static final void
cairo_paint_with_alpha
(long cr, double alpha) static final int
64static final void
cairo_path_destroy
(long path) static final int
static final void
cairo_pattern_add_color_stop_rgba
(long pattern, double offset, double red, double green, double blue, double alpha) static final long
cairo_pattern_create_for_surface
(long surface) static final long
cairo_pattern_create_linear
(double x0, double y0, double x1, double y1) static final void
cairo_pattern_destroy
(long pattern) static final void
cairo_pattern_set_extend
(long pattern, int extend) static final void
cairo_pattern_set_filter
(long pattern, int filter) static final void
cairo_pattern_set_matrix
(long pattern, double[] matrix) static final void
cairo_pdf_surface_set_size
(long surface, double width_in_points, double height_in_points) static final void
cairo_pop_group_to_source
(long cairo) static final void
cairo_ps_surface_set_size
(long surface, double width_in_points, double height_in_points) static final void
cairo_push_group
(long cairo) static final void
cairo_rectangle
(long cr, double x, double y, double width, double height) static final int
static final long
cairo_reference
(long cr) static final boolean
cairo_region_contains_point
(long region, int x, int y) static final long
cairo_region_contains_rectangle
(long region, cairo_rectangle_int_t rect) static final long
cairo_region_copy
(long region) static final long
static final long
static final void
cairo_region_destroy
(long region) static final void
cairo_region_get_extents
(long region, cairo_rectangle_int_t rectangle) static final void
cairo_region_get_rectangle
(long region, int nth, long rectangle) static final void
cairo_region_intersect
(long source1, long source2) static final boolean
cairo_region_is_empty
(long region) static final int
cairo_region_num_rectangles
(long region) static final void
cairo_region_subtract
(long source1, long source2) static final void
cairo_region_translate
(long region, int dx, int dy) static final void
cairo_region_union
(long source1, long source2) static final void
cairo_region_union_rectangle
(long region, cairo_rectangle_int_t rect) static final void
cairo_reset_clip
(long cr) static final void
cairo_restore
(long cr) static final void
cairo_save
(long cr) static final void
cairo_scale
(long cr, double sx, double sy) static final void
cairo_select_font_face
(long cr, byte[] family, int slant, int weight) static final void
cairo_set_antialias
(long cr, int antialias) static final void
cairo_set_dash
(long cr, double[] dashes, int ndash, double offset) static final void
cairo_set_fill_rule
(long cr, int fill_rule) static final void
cairo_set_font_size
(long cr, double size) static final void
cairo_set_line_cap
(long cr, int line_cap) static final void
cairo_set_line_join
(long cr, int line_join) static final void
cairo_set_line_width
(long cr, double width) static final void
cairo_set_matrix
(long cr, double[] matrix) static final void
cairo_set_miter_limit
(long cr, double limit) static final void
cairo_set_operator
(long cr, int op) static final void
cairo_set_source
(long cr, long source) static final void
cairo_set_source_rgb
(long cr, double red, double green, double blue) static final void
cairo_set_source_rgba
(long cr, double red, double green, double blue, double alpha) static final void
cairo_set_source_surface
(long cr, long surface, double x, double y) static final void
cairo_set_tolerance
(long cr, double tolerance) static final void
cairo_show_page
(long cr) static final void
cairo_stroke
(long cr) static final void
cairo_surface_destroy
(long surface) static final void
cairo_surface_finish
(long surface) static final void
cairo_surface_flush
(long surface) static final int
cairo_surface_get_content
(long surface) static final void
cairo_surface_get_device_scale
(long cr, double[] sx, double[] sy) static final int
cairo_surface_get_type
(long surface) static final void
cairo_surface_mark_dirty
(long surface) static final void
cairo_surface_reference
(long surface) static final void
cairo_surface_set_device_scale
(long cr, double sx, double sy) static final void
cairo_transform
(long cr, double[] matrix) static final void
cairo_translate
(long cr, double tx, double ty) static final void
cairo_user_to_device_distance
(long cr, double[] dx, double[] dy) static final int
static final int
CAIRO_VERSION_ENCODE
(int major, int minor, int micro) Nativesstatic final int
cairo_xlib_surface_get_height
(long surface) static final int
cairo_xlib_surface_get_width
(long surface) static final void
memmove
(double[] dest, long src, long size) static final void
memmove
(cairo_path_data_t dest, long src, long size) static final void
memmove
(cairo_path_t dest, long src, long size) static final void
memmove
(cairo_rectangle_int_t dest, long src, long size) Methods inherited from class org.eclipse.swt.internal.Platform
isLoadable
-
Field Details
-
CAIRO_ANTIALIAS_DEFAULT
public static final int CAIRO_ANTIALIAS_DEFAULTConstants- See Also:
-
CAIRO_ANTIALIAS_NONE
public static final int CAIRO_ANTIALIAS_NONE- See Also:
-
CAIRO_ANTIALIAS_GRAY
public static final int CAIRO_ANTIALIAS_GRAY- See Also:
-
CAIRO_ANTIALIAS_SUBPIXEL
public static final int CAIRO_ANTIALIAS_SUBPIXEL- See Also:
-
CAIRO_ANTIALIAS_BEST
public static final int CAIRO_ANTIALIAS_BEST- See Also:
-
CAIRO_CONTENT_COLOR
public static final int CAIRO_CONTENT_COLOR- See Also:
-
CAIRO_CONTENT_ALPHA
public static final int CAIRO_CONTENT_ALPHA- See Also:
-
CAIRO_CONTENT_COLOR_ALPHA
public static final int CAIRO_CONTENT_COLOR_ALPHA- See Also:
-
CAIRO_FORMAT_ARGB32
public static final int CAIRO_FORMAT_ARGB32- See Also:
-
CAIRO_FORMAT_RGB24
public static final int CAIRO_FORMAT_RGB24- See Also:
-
CAIRO_FORMAT_A8
public static final int CAIRO_FORMAT_A8- See Also:
-
CAIRO_FORMAT_A1
public static final int CAIRO_FORMAT_A1- See Also:
-
CAIRO_OPERATOR_SOURCE
public static final int CAIRO_OPERATOR_SOURCE- See Also:
-
CAIRO_OPERATOR_OVER
public static final int CAIRO_OPERATOR_OVER- See Also:
-
CAIRO_OPERATOR_DIFFERENCE
public static final int CAIRO_OPERATOR_DIFFERENCE- See Also:
-
CAIRO_FILL_RULE_WINDING
public static final int CAIRO_FILL_RULE_WINDING- See Also:
-
CAIRO_FILL_RULE_EVEN_ODD
public static final int CAIRO_FILL_RULE_EVEN_ODD- See Also:
-
CAIRO_LINE_CAP_BUTT
public static final int CAIRO_LINE_CAP_BUTT- See Also:
-
CAIRO_LINE_CAP_ROUND
public static final int CAIRO_LINE_CAP_ROUND- See Also:
-
CAIRO_LINE_CAP_SQUARE
public static final int CAIRO_LINE_CAP_SQUARE- See Also:
-
CAIRO_LINE_JOIN_MITER
public static final int CAIRO_LINE_JOIN_MITER- See Also:
-
CAIRO_LINE_JOIN_ROUND
public static final int CAIRO_LINE_JOIN_ROUND- See Also:
-
CAIRO_LINE_JOIN_BEVEL
public static final int CAIRO_LINE_JOIN_BEVEL- See Also:
-
CAIRO_FONT_SLANT_NORMAL
public static final int CAIRO_FONT_SLANT_NORMAL- See Also:
-
CAIRO_FONT_SLANT_ITALIC
public static final int CAIRO_FONT_SLANT_ITALIC- See Also:
-
CAIRO_FONT_SLANT_OBLIQUE
public static final int CAIRO_FONT_SLANT_OBLIQUE- See Also:
-
CAIRO_FONT_WEIGHT_NORMAL
public static final int CAIRO_FONT_WEIGHT_NORMAL- See Also:
-
CAIRO_FONT_WEIGHT_BOLD
public static final int CAIRO_FONT_WEIGHT_BOLD- See Also:
-
CAIRO_SURFACE_TYPE_IMAGE
public static final int CAIRO_SURFACE_TYPE_IMAGE- See Also:
-
CAIRO_SURFACE_TYPE_PDF
public static final int CAIRO_SURFACE_TYPE_PDF- See Also:
-
CAIRO_SURFACE_TYPE_PS
public static final int CAIRO_SURFACE_TYPE_PS- See Also:
-
CAIRO_SURFACE_TYPE_XLIB
public static final int CAIRO_SURFACE_TYPE_XLIB- See Also:
-
CAIRO_REGION_OVERLAP_OUT
public static final int CAIRO_REGION_OVERLAP_OUT- See Also:
-
CAIRO_FILTER_FAST
public static final int CAIRO_FILTER_FAST- See Also:
-
CAIRO_FILTER_GOOD
public static final int CAIRO_FILTER_GOOD- See Also:
-
CAIRO_FILTER_BEST
public static final int CAIRO_FILTER_BEST- See Also:
-
CAIRO_FILTER_NEAREST
public static final int CAIRO_FILTER_NEAREST- See Also:
-
CAIRO_FILTER_BILINEAR
public static final int CAIRO_FILTER_BILINEAR- See Also:
-
CAIRO_FILTER_GAUSSIAN
public static final int CAIRO_FILTER_GAUSSIAN- See Also:
-
CAIRO_EXTEND_NONE
public static final int CAIRO_EXTEND_NONE- See Also:
-
CAIRO_EXTEND_REPEAT
public static final int CAIRO_EXTEND_REPEAT- See Also:
-
CAIRO_EXTEND_REFLECT
public static final int CAIRO_EXTEND_REFLECT- See Also:
-
CAIRO_EXTEND_PAD
public static final int CAIRO_EXTEND_PAD- See Also:
-
CAIRO_PATH_MOVE_TO
public static final int CAIRO_PATH_MOVE_TO- See Also:
-
CAIRO_PATH_LINE_TO
public static final int CAIRO_PATH_LINE_TO- See Also:
-
CAIRO_PATH_CURVE_TO
public static final int CAIRO_PATH_CURVE_TO- See Also:
-
CAIRO_PATH_CLOSE_PATH
public static final int CAIRO_PATH_CLOSE_PATH- See Also:
-
-
Constructor Details
-
Cairo
public Cairo()
-
-
Method Details
-
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
- 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
- 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
- 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
- Parameters:
region
- cast=(cairo_region_t *)rect
- cast=(cairo_rectangle_int_t *),flags=no_out
-
memmove
- Parameters:
dest
- cast=(void *)src
- cast=(const void *)size
- cast=(size_t)
-
memmove
- Parameters:
dest
- cast=(void *)src
- cast=(const void *)size
- cast=(size_t)
-
memmove
- 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)
-