From 76cbaef6a36e4c565861caa22e9dd35091aa3bca Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Sat, 17 May 2014 17:19:42 +0200 Subject: php-pecl-*: add Reflection file --- REFLECTION | 4374 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 4374 insertions(+) create mode 100644 REFLECTION diff --git a/REFLECTION b/REFLECTION new file mode 100644 index 0000000..d2db0d6 --- /dev/null +++ b/REFLECTION @@ -0,0 +1,4374 @@ +Extension [ extension #76 cairo version 0.3.2-beta ] { + + - Constants [135] { + Constant [ integer CAIRO_STATUS_SUCCESS ] { 0 } + Constant [ integer CAIRO_STATUS_NO_MEMORY ] { 1 } + Constant [ integer CAIRO_STATUS_INVALID_RESTORE ] { 2 } + Constant [ integer CAIRO_STATUS_INVALID_POP_GROUP ] { 3 } + Constant [ integer CAIRO_STATUS_NO_CURRENT_POINT ] { 4 } + Constant [ integer CAIRO_STATUS_INVALID_MATRIX ] { 5 } + Constant [ integer CAIRO_STATUS_INVALID_STATUS ] { 6 } + Constant [ integer CAIRO_STATUS_NULL_POINTER ] { 7 } + Constant [ integer CAIRO_STATUS_INVALID_STRING ] { 8 } + Constant [ integer CAIRO_STATUS_INVALID_PATH_DATA ] { 9 } + Constant [ integer CAIRO_STATUS_READ_ERROR ] { 10 } + Constant [ integer CAIRO_STATUS_WRITE_ERROR ] { 11 } + Constant [ integer CAIRO_STATUS_SURFACE_FINISHED ] { 12 } + Constant [ integer CAIRO_STATUS_SURFACE_TYPE_MISMATCH ] { 13 } + Constant [ integer CAIRO_STATUS_PATTERN_TYPE_MISMATCH ] { 14 } + Constant [ integer CAIRO_STATUS_INVALID_CONTENT ] { 15 } + Constant [ integer CAIRO_STATUS_INVALID_FORMAT ] { 16 } + Constant [ integer CAIRO_STATUS_INVALID_VISUAL ] { 17 } + Constant [ integer CAIRO_STATUS_FILE_NOT_FOUND ] { 18 } + Constant [ integer CAIRO_STATUS_INVALID_DASH ] { 19 } + Constant [ integer CAIRO_STATUS_INVALID_DSC_COMMENT ] { 20 } + Constant [ integer CAIRO_STATUS_INVALID_INDEX ] { 21 } + Constant [ integer CAIRO_STATUS_CLIP_NOT_REPRESENTABLE ] { 22 } + Constant [ integer CAIRO_STATUS_TEMP_FILE_ERROR ] { 23 } + Constant [ integer CAIRO_STATUS_INVALID_STRIDE ] { 24 } + Constant [ integer CAIRO_STATUS_FONT_TYPE_MISMATCH ] { 25 } + Constant [ integer CAIRO_STATUS_USER_FONT_IMMUTABLE ] { 26 } + Constant [ integer CAIRO_STATUS_USER_FONT_ERROR ] { 27 } + Constant [ integer CAIRO_STATUS_NEGATIVE_COUNT ] { 28 } + Constant [ integer CAIRO_STATUS_INVALID_CLUSTERS ] { 29 } + Constant [ integer CAIRO_STATUS_INVALID_SLANT ] { 30 } + Constant [ integer CAIRO_STATUS_INVALID_WEIGHT ] { 31 } + Constant [ integer CAIRO_ANTIALIAS_DEFAULT ] { 0 } + Constant [ integer CAIRO_ANTIALIAS_NONE ] { 1 } + Constant [ integer CAIRO_ANTIALIAS_GRAY ] { 2 } + Constant [ integer CAIRO_ANTIALIAS_SUBPIXEL ] { 3 } + Constant [ integer CAIRO_SUBPIXEL_ORDER_DEFAULT ] { 0 } + Constant [ integer CAIRO_SUBPIXEL_ORDER_RGB ] { 1 } + Constant [ integer CAIRO_SUBPIXEL_ORDER_BGR ] { 2 } + Constant [ integer CAIRO_SUBPIXEL_ORDER_VRGB ] { 3 } + Constant [ integer CAIRO_SUBPIXEL_ORDER_VBGR ] { 4 } + Constant [ integer CAIRO_FILL_RULE_WINDING ] { 0 } + Constant [ integer CAIRO_FILL_RULE_EVEN_ODD ] { 1 } + Constant [ integer CAIRO_LINE_CAP_BUTT ] { 0 } + Constant [ integer CAIRO_LINE_CAP_ROUND ] { 1 } + Constant [ integer CAIRO_LINE_CAP_SQUARE ] { 2 } + Constant [ integer CAIRO_LINE_JOIN_MITER ] { 0 } + Constant [ integer CAIRO_LINE_JOIN_ROUND ] { 1 } + Constant [ integer CAIRO_LINE_JOIN_BEVEL ] { 2 } + Constant [ integer CAIRO_OPERATOR_CLEAR ] { 0 } + Constant [ integer CAIRO_OPERATOR_SOURCE ] { 1 } + Constant [ integer CAIRO_OPERATOR_OVER ] { 2 } + Constant [ integer CAIRO_OPERATOR_IN ] { 3 } + Constant [ integer CAIRO_OPERATOR_OUT ] { 4 } + Constant [ integer CAIRO_OPERATOR_ATOP ] { 5 } + Constant [ integer CAIRO_OPERATOR_DEST ] { 6 } + Constant [ integer CAIRO_OPERATOR_DEST_OVER ] { 7 } + Constant [ integer CAIRO_OPERATOR_DEST_IN ] { 8 } + Constant [ integer CAIRO_OPERATOR_DEST_OUT ] { 9 } + Constant [ integer CAIRO_OPERATOR_DEST_ATOP ] { 10 } + Constant [ integer CAIRO_OPERATOR_XOR ] { 11 } + Constant [ integer CAIRO_OPERATOR_ADD ] { 12 } + Constant [ integer CAIRO_OPERATOR_SATURATE ] { 13 } + Constant [ integer CAIRO_OPERATOR_MULTIPLY ] { 14 } + Constant [ integer CAIRO_OPERATOR_SCREEN ] { 15 } + Constant [ integer CAIRO_OPERATOR_OVERLAY ] { 16 } + Constant [ integer CAIRO_OPERATOR_DARKEN ] { 17 } + Constant [ integer CAIRO_OPERATOR_LIGHTEN ] { 18 } + Constant [ integer CAIRO_OPERATOR_COLOR_DODGE ] { 19 } + Constant [ integer CAIRO_OPERATOR_COLOR_BURN ] { 20 } + Constant [ integer CAIRO_OPERATOR_HARD_LIGHT ] { 21 } + Constant [ integer CAIRO_OPERATOR_SOFT_LIGHT ] { 22 } + Constant [ integer CAIRO_OPERATOR_DIFFERENCE ] { 23 } + Constant [ integer CAIRO_OPERATOR_EXCLUSION ] { 24 } + Constant [ integer CAIRO_OPERATOR_HSL_HUE ] { 25 } + Constant [ integer CAIRO_OPERATOR_HSL_SATURATION ] { 26 } + Constant [ integer CAIRO_OPERATOR_HSL_COLOR ] { 27 } + Constant [ integer CAIRO_OPERATOR_HSL_LUMINOSITY ] { 28 } + Constant [ integer CAIRO_PATTERN_TYPE_SOLID ] { 0 } + Constant [ integer CAIRO_PATTERN_TYPE_SURFACE ] { 1 } + Constant [ integer CAIRO_PATTERN_TYPE_LINEAR ] { 2 } + Constant [ integer CAIRO_PATTERN_TYPE_RADIAL ] { 3 } + Constant [ integer CAIRO_EXTEND_NONE ] { 0 } + Constant [ integer CAIRO_EXTEND_REPEAT ] { 1 } + Constant [ integer CAIRO_EXTEND_REFLECT ] { 2 } + Constant [ integer CAIRO_EXTEND_PAD ] { 3 } + Constant [ integer CAIRO_FILTER_FAST ] { 0 } + Constant [ integer CAIRO_FILTER_GOOD ] { 1 } + Constant [ integer CAIRO_FILTER_BEST ] { 2 } + Constant [ integer CAIRO_FILTER_NEAREST ] { 3 } + Constant [ integer CAIRO_FILTER_BILINEAR ] { 4 } + Constant [ integer CAIRO_FILTER_GAUSSIAN ] { 5 } + Constant [ integer CAIRO_HINT_STYLE_DEFAULT ] { 0 } + Constant [ integer CAIRO_HINT_STYLE_NONE ] { 1 } + Constant [ integer CAIRO_HINT_STYLE_SLIGHT ] { 2 } + Constant [ integer CAIRO_HINT_STYLE_MEDIUM ] { 3 } + Constant [ integer CAIRO_HINT_STYLE_FULL ] { 4 } + Constant [ integer CAIRO_HINT_METRICS_DEFAULT ] { 0 } + Constant [ integer CAIRO_HINT_METRICS_OFF ] { 1 } + Constant [ integer CAIRO_HINT_METRICS_ON ] { 2 } + Constant [ integer CAIRO_FONT_TYPE_TOY ] { 0 } + Constant [ integer CAIRO_FONT_TYPE_FT ] { 1 } + Constant [ integer CAIRO_FONT_TYPE_WIN32 ] { 2 } + Constant [ integer CAIRO_FONT_TYPE_QUARTZ ] { 3 } + Constant [ integer CAIRO_FONT_TYPE_USER ] { 4 } + Constant [ integer CAIRO_FONT_SLANT_NORMAL ] { 0 } + Constant [ integer CAIRO_FONT_SLANT_ITALIC ] { 1 } + Constant [ integer CAIRO_FONT_SLANT_OBLIQUE ] { 2 } + Constant [ integer CAIRO_FONT_WEIGHT_NORMAL ] { 0 } + Constant [ integer CAIRO_FONT_WEIGHT_BOLD ] { 1 } + Constant [ integer CAIRO_CONTENT_COLOR ] { 4096 } + Constant [ integer CAIRO_CONTENT_ALPHA ] { 8192 } + Constant [ integer CAIRO_CONTENT_COLOR_ALPHA ] { 12288 } + Constant [ integer CAIRO_SURFACE_TYPE_IMAGE ] { 0 } + Constant [ integer CAIRO_SURFACE_TYPE_PDF ] { 1 } + Constant [ integer CAIRO_SURFACE_TYPE_PS ] { 2 } + Constant [ integer CAIRO_SURFACE_TYPE_XLIB ] { 3 } + Constant [ integer CAIRO_SURFACE_TYPE_XCB ] { 4 } + Constant [ integer CAIRO_SURFACE_TYPE_GLITZ ] { 5 } + Constant [ integer CAIRO_SURFACE_TYPE_QUARTZ ] { 6 } + Constant [ integer CAIRO_SURFACE_TYPE_WIN32 ] { 7 } + Constant [ integer CAIRO_SURFACE_TYPE_BEOS ] { 8 } + Constant [ integer CAIRO_SURFACE_TYPE_DIRECTFB ] { 9 } + Constant [ integer CAIRO_SURFACE_TYPE_SVG ] { 10 } + Constant [ integer CAIRO_SURFACE_TYPE_OS2 ] { 11 } + Constant [ integer CAIRO_SURFACE_TYPE_WIN32_PRINTING ] { 12 } + Constant [ integer CAIRO_SURFACE_TYPE_QUARTZ_IMAGE ] { 13 } + Constant [ integer CAIRO_FORMAT_ARGB32 ] { 0 } + Constant [ integer CAIRO_FORMAT_RGB24 ] { 1 } + Constant [ integer CAIRO_FORMAT_A8 ] { 2 } + Constant [ integer CAIRO_FORMAT_A1 ] { 3 } + Constant [ integer CAIRO_PS_LEVEL_2 ] { 0 } + Constant [ integer CAIRO_PS_LEVEL_3 ] { 1 } + Constant [ integer CAIRO_SVG_VERSION_1_1 ] { 0 } + Constant [ integer CAIRO_SVG_VERSION_1_2 ] { 1 } + } + + - Functions { + Function [ function cairo_version ] { + } + Function [ function cairo_version_string ] { + } + Function [ function cairo_available_surfaces ] { + } + Function [ function cairo_available_fonts ] { + } + Function [ function cairo_status_to_string ] { + + - Parameters [1] { + Parameter #0 [ $status ] + } + } + Function [ function cairo_create ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_status ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_save ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_restore ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_get_target ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_push_group ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_push_group_with_content ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $content ] + } + } + Function [ function cairo_pop_group ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_pop_group_to_source ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_get_group_target ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_set_source_rgb ] { + + - Parameters [4] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $red ] + Parameter #2 [ $green ] + Parameter #3 [ $blue ] + } + } + Function [ function cairo_set_source_rgba ] { + + - Parameters [5] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $red ] + Parameter #2 [ $green ] + Parameter #3 [ $blue ] + Parameter #4 [ $alpha ] + } + } + Function [ function cairo_set_source ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ CairoPattern $pattern ] + } + } + Function [ function cairo_set_source_surface ] { + + - Parameters [4] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ CairoSurface $surface ] + Parameter #2 [ $x ] + Parameter #3 [ $y ] + } + } + Function [ function cairo_get_source ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_set_antialias ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $antialias ] + } + } + Function [ function cairo_get_antialias ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_set_dash ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ array $dashes ] + Parameter #2 [ $offset ] + } + } + Function [ function cairo_get_dash_count ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_get_dash ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_set_fill_rule ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $setting ] + } + } + Function [ function cairo_get_fill_rule ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_set_line_cap ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $setting ] + } + } + Function [ function cairo_get_line_cap ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_set_line_join ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $setting ] + } + } + Function [ function cairo_get_line_join ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_set_line_width ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $width ] + } + } + Function [ function cairo_get_line_width ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_set_miter_limit ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $limit ] + } + } + Function [ function cairo_get_miter_limit ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_set_operator ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $setting ] + } + } + Function [ function cairo_get_operator ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_set_tolerance ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $tolerance ] + } + } + Function [ function cairo_get_tolerance ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_clip ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_clip_preserve ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_reset_clip ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_in_clip ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_clip_extents ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_clip_rectangle_list ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_fill ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_fill_preserve ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_fill_extents ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_in_fill ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_mask ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ CairoPattern $pattern ] + } + } + Function [ function cairo_mask_surface ] { + + - Parameters [4] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ CairoSurface $surface ] + Parameter #2 [ $x ] + Parameter #3 [ $y ] + } + } + Function [ function cairo_paint ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_paint_with_alpha ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $alpha ] + } + } + Function [ function cairo_stroke ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_stroke_preserve ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_stroke_extents ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_in_stroke ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_copy_page ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_show_page ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_translate ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_scale ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_rotate ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $angle ] + } + } + Function [ function cairo_transform ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ CairoMatrix $matrix ] + } + } + Function [ function cairo_set_matrix ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ CairoMatrix $matrix ] + } + } + Function [ function cairo_get_matrix ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_identity_matrix ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_user_to_device ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_user_to_device_distance ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_device_to_user ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_device_to_user_distance ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_copy_path ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_copy_path_flat ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_append_path ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ CairoPath $path ] + } + } + Function [ function cairo_has_current_point ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_get_current_point ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_new_path ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_new_sub_path ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_close_path ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_arc ] { + + - Parameters [6] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + Parameter #3 [ $radius ] + Parameter #4 [ $angle1 ] + Parameter #5 [ $angle2 ] + } + } + Function [ function cairo_arc_negative ] { + + - Parameters [6] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + Parameter #3 [ $radius ] + Parameter #4 [ $angle1 ] + Parameter #5 [ $angle2 ] + } + } + Function [ function cairo_curve_to ] { + + - Parameters [7] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x1 ] + Parameter #2 [ $y1 ] + Parameter #3 [ $x2 ] + Parameter #4 [ $y2 ] + Parameter #5 [ $x3 ] + Parameter #6 [ $y3 ] + } + } + Function [ function cairo_line_to ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_move_to ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_rectangle ] { + + - Parameters [5] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + Parameter #3 [ $width ] + Parameter #4 [ $height ] + } + } + Function [ function cairo_glyph_path ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ array $glyphs ] + } + } + Function [ function cairo_text_path ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $text ] + } + } + Function [ function cairo_rel_curve_to ] { + + - Parameters [7] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x1 ] + Parameter #2 [ $y1 ] + Parameter #3 [ $x2 ] + Parameter #4 [ $y2 ] + Parameter #5 [ $x3 ] + Parameter #6 [ $y3 ] + } + } + Function [ function cairo_rel_line_to ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_rel_move_to ] { + + - Parameters [3] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_path_extents ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_select_font_face ] { + + - Parameters [4] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $family ] + Parameter #2 [ $slant ] + Parameter #3 [ $weight ] + } + } + Function [ function cairo_set_font_size ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $size ] + } + } + Function [ function cairo_set_font_matrix ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ CairoMatrix $matrix ] + } + } + Function [ function cairo_get_font_matrix ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_set_font_options ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ CairoFontOptions $fontoptions ] + } + } + Function [ function cairo_get_font_options ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_set_font_face ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ CairoFontFace $fontface ] + } + } + Function [ function cairo_get_font_face ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_set_scaled_font ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ CairoScaledFont $scaledfont ] + } + } + Function [ function cairo_get_scaled_font ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_show_text ] { + + - Parameters [2] { + Parameter #0 [ CairoContext $context ] + Parameter #1 [ $text ] + } + } + Function [ function cairo_text_extents ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_font_extents ] { + + - Parameters [1] { + Parameter #0 [ CairoContext $context ] + } + } + Function [ function cairo_pattern_get_type ] { + + - Parameters [1] { + Parameter #0 [ CairoPattern $pattern ] + } + } + Function [ function cairo_pattern_status ] { + + - Parameters [1] { + Parameter #0 [ CairoPattern $pattern ] + } + } + Function [ function cairo_pattern_get_matrix ] { + + - Parameters [1] { + Parameter #0 [ CairoPattern $pattern ] + } + } + Function [ function cairo_pattern_set_matrix ] { + + - Parameters [2] { + Parameter #0 [ CairoPattern $pattern ] + Parameter #1 [ CairoMatrix $matrix ] + } + } + Function [ function cairo_pattern_create_rgb ] { + + - Parameters [3] { + Parameter #0 [ $red ] + Parameter #1 [ $green ] + Parameter #2 [ $blue ] + } + } + Function [ function cairo_pattern_create_rgba ] { + + - Parameters [4] { + Parameter #0 [ $red ] + Parameter #1 [ $green ] + Parameter #2 [ $blue ] + Parameter #3 [ $alpha ] + } + } + Function [ function cairo_pattern_create_for_surface ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_pattern_set_filter ] { + + - Parameters [2] { + Parameter #0 [ CairoSurfacePattern $pattern ] + Parameter #1 [ $filter ] + } + } + Function [ function cairo_pattern_get_filter ] { + + - Parameters [1] { + Parameter #0 [ CairoSurfacePattern $pattern ] + } + } + Function [ function cairo_pattern_set_extend ] { + + - Parameters [2] { + Parameter #0 [ $pattern ] + Parameter #1 [ $extend ] + } + } + Function [ function cairo_pattern_get_extend ] { + + - Parameters [1] { + Parameter #0 [ $pattern ] + } + } + Function [ function cairo_pattern_add_color_stop_rgb ] { + + - Parameters [5] { + Parameter #0 [ CairoGradientPattern $pattern ] + Parameter #1 [ $offset ] + Parameter #2 [ $red ] + Parameter #3 [ $green ] + Parameter #4 [ $blue ] + } + } + Function [ function cairo_pattern_add_color_stop_rgba ] { + + - Parameters [6] { + Parameter #0 [ CairoGradientPattern $pattern ] + Parameter #1 [ $offset ] + Parameter #2 [ $red ] + Parameter #3 [ $green ] + Parameter #4 [ $blue ] + Parameter #5 [ $alpha ] + } + } + Function [ function cairo_pattern_create_linear ] { + + - Parameters [4] { + Parameter #0 [ $x0 ] + Parameter #1 [ $y0 ] + Parameter #2 [ $x1 ] + Parameter #3 [ $y1 ] + } + } + Function [ function cairo_pattern_create_radial ] { + + - Parameters [6] { + Parameter #0 [ $x0 ] + Parameter #1 [ $y0 ] + Parameter #2 [ $r0 ] + Parameter #3 [ $x1 ] + Parameter #4 [ $y1 ] + Parameter #5 [ $r1 ] + } + } + Function [ function cairo_pattern_get_color_stop_count ] { + + - Parameters [1] { + Parameter #0 [ CairoGradientPattern $pattern ] + } + } + Function [ function cairo_pattern_get_surface ] { + + - Parameters [1] { + Parameter #0 [ CairoSurfacePattern $pattern ] + } + } + Function [ function cairo_pattern_get_rgba ] { + + - Parameters [1] { + Parameter #0 [ CairoSolidPattern $pattern ] + } + } + Function [ function cairo_pattern_get_color_stop_rgba ] { + + - Parameters [2] { + Parameter #0 [ CairoGradientPattern $pattern ] + Parameter #1 [ $index ] + } + } + Function [ function cairo_pattern_get_linear_points ] { + + - Parameters [1] { + Parameter #0 [ CairoLinearGradient $pattern ] + } + } + Function [ function cairo_pattern_get_radial_circles ] { + + - Parameters [1] { + Parameter #0 [ CairoRadialGradient $pattern ] + } + } + Function [ function cairo_matrix_init ] { + + - Parameters [5] { + Parameter #0 [ $yx ] + Parameter #1 [ $xy ] + Parameter #2 [ $yy ] + Parameter #3 [ $x0 ] + Parameter #4 [ $y0 ] + } + } + Function [ function cairo_matrix_init_identity ] { + } + Function [ function cairo_matrix_init_translate ] { + + - Parameters [2] { + Parameter #0 [ $tx ] + Parameter #1 [ $ty ] + } + } + Function [ function cairo_matrix_init_scale ] { + + - Parameters [2] { + Parameter #0 [ $sx ] + Parameter #1 [ $sy ] + } + } + Function [ function cairo_matrix_init_rotate ] { + + - Parameters [1] { + Parameter #0 [ $radians ] + } + } + Function [ function cairo_matrix_translate ] { + + - Parameters [3] { + Parameter #0 [ CairoMatrix $matrix ] + Parameter #1 [ $tx ] + Parameter #2 [ $ty ] + } + } + Function [ function cairo_matrix_scale ] { + + - Parameters [3] { + Parameter #0 [ CairoMatrix $matrix ] + Parameter #1 [ $sx ] + Parameter #2 [ $sy ] + } + } + Function [ function cairo_matrix_rotate ] { + + - Parameters [2] { + Parameter #0 [ CairoMatrix $matrix ] + Parameter #1 [ $radians ] + } + } + Function [ function cairo_matrix_invert ] { + + - Parameters [1] { + Parameter #0 [ CairoMatrix $matrix ] + } + } + Function [ function cairo_matrix_multiply ] { + + - Parameters [2] { + Parameter #0 [ CairoMatrix or NULL $matrix1 ] + Parameter #1 [ CairoMatrix or NULL $matrix2 ] + } + } + Function [ function cairo_matrix_transform_distance ] { + + - Parameters [3] { + Parameter #0 [ CairoMatrix $matrix ] + Parameter #1 [ $dx ] + Parameter #2 [ $dy ] + } + } + Function [ function cairo_matrix_transform_point ] { + + - Parameters [3] { + Parameter #0 [ CairoMatrix $matrix ] + Parameter #1 [ $dx ] + Parameter #2 [ $dy ] + } + } + Function [ function cairo_font_options_create ] { + } + Function [ function cairo_font_options_status ] { + + - Parameters [1] { + Parameter #0 [ CairoFontOptions $options ] + } + } + Function [ function cairo_font_options_merge ] { + + - Parameters [2] { + Parameter #0 [ CairoFontOptions $options ] + Parameter #1 [ CairoFontOptions $other ] + } + } + Function [ function cairo_font_options_hash ] { + + - Parameters [1] { + Parameter #0 [ CairoFontOptions $options ] + } + } + Function [ function cairo_font_options_equal ] { + + - Parameters [2] { + Parameter #0 [ CairoFontOptions $options ] + Parameter #1 [ CairoFontOptions $other ] + } + } + Function [ function cairo_font_options_set_antialias ] { + + - Parameters [2] { + Parameter #0 [ CairoFontOptions $options ] + Parameter #1 [ $antialias ] + } + } + Function [ function cairo_font_options_get_antialias ] { + + - Parameters [1] { + Parameter #0 [ CairoFontOptions $options ] + } + } + Function [ function cairo_font_options_set_subpixel_order ] { + + - Parameters [2] { + Parameter #0 [ CairoFontOptions $options ] + Parameter #1 [ $subpixel_order ] + } + } + Function [ function cairo_font_options_get_subpixel_order ] { + + - Parameters [1] { + Parameter #0 [ CairoFontOptions $options ] + } + } + Function [ function cairo_font_options_set_hint_style ] { + + - Parameters [2] { + Parameter #0 [ CairoFontOptions $options ] + Parameter #1 [ $hint_style ] + } + } + Function [ function cairo_font_options_get_hint_style ] { + + - Parameters [1] { + Parameter #0 [ CairoFontOptions $options ] + } + } + Function [ function cairo_font_options_set_hint_metrics ] { + + - Parameters [2] { + Parameter #0 [ CairoFontOptions $options ] + Parameter #1 [ $hint_metrics ] + } + } + Function [ function cairo_font_options_get_hint_metrics ] { + + - Parameters [1] { + Parameter #0 [ CairoFontOptions $options ] + } + } + Function [ function cairo_toy_font_face_create ] { + + - Parameters [3] { + Parameter #0 [ $family ] + Parameter #1 [ $slant ] + Parameter #2 [ $weight ] + } + } + Function [ function cairo_toy_font_face_get_family ] { + + - Parameters [1] { + Parameter #0 [ CairoToyFontFace $fontface ] + } + } + Function [ function cairo_toy_font_face_get_weight ] { + + - Parameters [1] { + Parameter #0 [ CairoToyFontFace $fontface ] + } + } + Function [ function cairo_toy_font_face_get_slant ] { + + - Parameters [1] { + Parameter #0 [ CairoToyFontFace $fontface ] + } + } + Function [ function cairo_font_face_status ] { + + - Parameters [1] { + Parameter #0 [ CairoFontFace $fontface ] + } + } + Function [ function cairo_font_face_get_type ] { + + - Parameters [1] { + Parameter #0 [ CairoFontFace $fontface ] + } + } + Function [ function cairo_scaled_font_create ] { + + - Parameters [4] { + Parameter #0 [ CairoFontFace $fontface ] + Parameter #1 [ CairoMatrix $matrix ] + Parameter #2 [ CairoMatrix $ctm ] + Parameter #3 [ CairoFontOptions $fontoptions ] + } + } + Function [ function cairo_scaled_font_status ] { + + - Parameters [1] { + Parameter #0 [ CairoScaledFont $scaledfont ] + } + } + Function [ function cairo_scaled_font_extents ] { + + - Parameters [1] { + Parameter #0 [ CairoScaledFont $scaledfont ] + } + } + Function [ function cairo_scaled_font_text_extents ] { + + - Parameters [2] { + Parameter #0 [ CairoScaledFont $scaledfont ] + Parameter #1 [ $text ] + } + } + Function [ function cairo_scaled_font_glyph_extents ] { + + - Parameters [2] { + Parameter #0 [ CairoScaledFont $scaledfont ] + Parameter #1 [ $glyphs ] + } + } + Function [ function cairo_scaled_font_get_font_face ] { + + - Parameters [1] { + Parameter #0 [ CairoScaledFont $scaledfont ] + } + } + Function [ function cairo_scaled_font_get_font_options ] { + + - Parameters [1] { + Parameter #0 [ CairoScaledFont $scaledfont ] + } + } + Function [ function cairo_scaled_font_get_font_matrix ] { + + - Parameters [1] { + Parameter #0 [ CairoScaledFont $scaledfont ] + } + } + Function [ function cairo_scaled_font_get_ctm ] { + + - Parameters [1] { + Parameter #0 [ CairoScaledFont $scaledfont ] + } + } + Function [ function cairo_scaled_font_get_scale_matrix ] { + + - Parameters [1] { + Parameter #0 [ CairoScaledFont $scaledfont ] + } + } + Function [ function cairo_scaled_font_get_type ] { + + - Parameters [1] { + Parameter #0 [ CairoScaledFont $scaledfont ] + } + } + Function [ function cairo_ft_font_face_create ] { + } + Function [ function cairo_surface_create_similar ] { + + - Parameters [4] { + Parameter #0 [ CairoSurface $surface ] + Parameter #1 [ $content ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + Function [ function cairo_surface_create_for_rectangle ] { + + - Parameters [4] { + Parameter #0 [ CairoSurface $surface ] + Parameter #1 [ $content ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + Function [ function cairo_surface_status ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_surface_finish ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_surface_flush ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_surface_get_font_options ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_surface_get_content ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_surface_mark_dirty ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_surface_mark_dirty_rectangle ] { + + - Parameters [5] { + Parameter #0 [ CairoSurface $surface ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + Parameter #3 [ $width ] + Parameter #4 [ $height ] + } + } + Function [ function cairo_surface_set_device_offset ] { + + - Parameters [3] { + Parameter #0 [ CairoSurface $surface ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_surface_get_device_offset ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_surface_set_fallback_resolution ] { + + - Parameters [3] { + Parameter #0 [ CairoSurface $surface ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_surface_get_fallback_resolution ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_surface_get_type ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_surface_copy_page ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_surface_show_page ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_surface_has_show_text_glyphs ] { + + - Parameters [1] { + Parameter #0 [ CairoSurface $surface ] + } + } + Function [ function cairo_image_surface_create ] { + + - Parameters [3] { + Parameter #0 [ $format ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + Function [ function cairo_format_stride_for_width ] { + + - Parameters [2] { + Parameter #0 [ $format ] + Parameter #1 [ $width ] + } + } + Function [ function cairo_image_surface_create_for_data ] { + + - Parameters [5] { + Parameter #0 [ $data ] + Parameter #1 [ $format ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + Parameter #4 [ $stride ] + } + } + Function [ function cairo_image_surface_get_data ] { + + - Parameters [1] { + Parameter #0 [ CairoImageSurface $surface ] + } + } + Function [ function cairo_image_surface_get_format ] { + + - Parameters [1] { + Parameter #0 [ CairoImageSurface $surface ] + } + } + Function [ function cairo_image_surface_get_width ] { + + - Parameters [1] { + Parameter #0 [ CairoImageSurface $surface ] + } + } + Function [ function cairo_image_surface_get_height ] { + + - Parameters [1] { + Parameter #0 [ CairoImageSurface $surface ] + } + } + Function [ function cairo_image_surface_get_stride ] { + + - Parameters [1] { + Parameter #0 [ CairoImageSurface $surface ] + } + } + Function [ function cairo_image_surface_create_from_png ] { + + - Parameters [1] { + Parameter #0 [ $file ] + } + } + Function [ function cairo_surface_write_to_png ] { + + - Parameters [3] { + Parameter #0 [ CairoSurface $surface ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + Function [ function cairo_svg_surface_create ] { + + - Parameters [3] { + Parameter #0 [ $file ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + Function [ function cairo_svg_surface_restrict_to_version ] { + + - Parameters [2] { + Parameter #0 [ CairoSvgSurface $surface ] + Parameter #1 [ $version ] + } + } + Function [ function cairo_svg_get_versions ] { + } + Function [ function cairo_svg_version_to_string ] { + + - Parameters [1] { + Parameter #0 [ $version ] + } + } + Function [ function cairo_pdf_surface_create ] { + + - Parameters [3] { + Parameter #0 [ $file ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + Function [ function cairo_pdf_surface_set_size ] { + + - Parameters [3] { + Parameter #0 [ CairoPdfSurface $surface ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + Function [ function cairo_ps_surface_create ] { + + - Parameters [3] { + Parameter #0 [ $file ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + Function [ function cairo_ps_surface_set_size ] { + + - Parameters [3] { + Parameter #0 [ CairoPsSurface $surface ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + Function [ function cairo_ps_surface_restrict_to_level ] { + + - Parameters [2] { + Parameter #0 [ CairoPsSurface $surface ] + Parameter #1 [ $level ] + } + } + Function [ function cairo_ps_level_to_string ] { + + - Parameters [1] { + Parameter #0 [ $level ] + } + } + Function [ function cairo_ps_get_levels ] { + } + Function [ function cairo_ps_surface_set_eps ] { + + - Parameters [2] { + Parameter #0 [ CairoPsSurface $surface ] + Parameter #1 [ $level ] + } + } + Function [ function cairo_ps_surface_get_eps ] { + + - Parameters [1] { + Parameter #0 [ CairoPsSurface $surface ] + } + } + Function [ function cairo_ps_surface_dsc_begin_setup ] { + + - Parameters [1] { + Parameter #0 [ CairoPsSurface $surface ] + } + } + Function [ function cairo_ps_surface_dsc_begin_page_setup ] { + + - Parameters [1] { + Parameter #0 [ CairoPsSurface $surface ] + } + } + Function [ function cairo_ps_surface_dsc_comment ] { + + - Parameters [2] { + Parameter #0 [ CairoPsSurface $surface ] + Parameter #1 [ $comment ] + } + } + Function [ function cairo_recording_surface_create ] { + + - Parameters [2] { + Parameter #0 [ $content ] + Parameter #1 [ $extents ] + } + } + Function [ function cairo_matrix_create_scale ] { + + - Parameters [2] { + Parameter #0 [ $sx ] + Parameter #1 [ $sy ] + } + } + Function [ function cairo_matrix_create_translate ] { + + - Parameters [2] { + Parameter #0 [ $tx ] + Parameter #1 [ $ty ] + } + } + } + + - Classes [43] { + Class [ abstract final class Cairo ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [5] { + Method [ static public method version ] { + } + + Method [ static public method versionString ] { + } + + Method [ static public method availableSurfaces ] { + } + + Method [ static public method availableFonts ] { + } + + Method [ static public method statusToString ] { + + - Parameters [1] { + Parameter #0 [ $status ] + } + } + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class CairoException extends Exception ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [4] { + Property [ protected $message ] + Property [ protected $code ] + Property [ protected $file ] + Property [ protected $line ] + } + + - Methods [9] { + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ $message ] + Parameter #1 [ $code ] + Parameter #2 [ $previous ] + } + } + + Method [ final public method getMessage ] { + } + + Method [ final public method getCode ] { + } + + Method [ final public method getFile ] { + } + + Method [ final public method getLine ] { + } + + Method [ final public method getTrace ] { + } + + Method [ final public method getPrevious ] { + } + + Method [ final public method getTraceAsString ] { + } + + Method [ public method __toString ] { + } + } + } + + Class [ abstract final class CairoStatus ] { + + - Constants [32] { + Constant [ integer SUCCESS ] { 0 } + Constant [ integer NO_MEMORY ] { 1 } + Constant [ integer INVALID_RESTORE ] { 2 } + Constant [ integer INVALID_POP_GROUP ] { 3 } + Constant [ integer NO_CURRENT_POINT ] { 4 } + Constant [ integer INVALID_MATRIX ] { 5 } + Constant [ integer INVALID_STATUS ] { 6 } + Constant [ integer NULL_POINTER ] { 7 } + Constant [ integer INVALID_STRING ] { 8 } + Constant [ integer INVALID_PATH_DATA ] { 9 } + Constant [ integer READ_ERROR ] { 10 } + Constant [ integer WRITE_ERROR ] { 11 } + Constant [ integer SURFACE_FINISHED ] { 12 } + Constant [ integer SURFACE_TYPE_MISMATCH ] { 13 } + Constant [ integer PATTERN_TYPE_MISMATCH ] { 14 } + Constant [ integer INVALID_CONTENT ] { 15 } + Constant [ integer INVALID_FORMAT ] { 16 } + Constant [ integer INVALID_VISUAL ] { 17 } + Constant [ integer FILE_NOT_FOUND ] { 18 } + Constant [ integer INVALID_DASH ] { 19 } + Constant [ integer INVALID_DSC_COMMENT ] { 20 } + Constant [ integer INVALID_INDEX ] { 21 } + Constant [ integer CLIP_NOT_REPRESENTABLE ] { 22 } + Constant [ integer TEMP_FILE_ERROR ] { 23 } + Constant [ integer INVALID_STRIDE ] { 24 } + Constant [ integer FONT_TYPE_MISMATCH ] { 25 } + Constant [ integer USER_FONT_IMMUTABLE ] { 26 } + Constant [ integer USER_FONT_ERROR ] { 27 } + Constant [ integer NEGATIVE_COUNT ] { 28 } + Constant [ integer INVALID_CLUSTERS ] { 29 } + Constant [ integer INVALID_SLANT ] { 30 } + Constant [ integer INVALID_WEIGHT ] { 31 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class CairoContext ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [98] { + Method [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ $surface ] + } + } + + Method [ public method status ] { + } + + Method [ public method save ] { + } + + Method [ public method restore ] { + } + + Method [ public method getTarget ] { + } + + Method [ public method pushGroup ] { + } + + Method [ public method pushGroupWithContent ] { + + - Parameters [1] { + Parameter #0 [ $content ] + } + } + + Method [ public method popGroup ] { + } + + Method [ public method popGroupToSource ] { + } + + Method [ public method getGroupTarget ] { + } + + Method [ public method setSourceRGB ] { + + - Parameters [3] { + Parameter #0 [ $red ] + Parameter #1 [ $green ] + Parameter #2 [ $blue ] + } + } + + Method [ public method setSourceRGBA ] { + + - Parameters [4] { + Parameter #0 [ $red ] + Parameter #1 [ $green ] + Parameter #2 [ $blue ] + Parameter #3 [ $alpha ] + } + } + + Method [ public method setSource ] { + + - Parameters [1] { + Parameter #0 [ $pattern ] + } + } + + Method [ public method setSourceSurface ] { + + - Parameters [3] { + Parameter #0 [ $surface ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + + Method [ public method getSource ] { + } + + Method [ public method setAntialias ] { + + - Parameters [1] { + Parameter #0 [ $antialias ] + } + } + + Method [ public method getAntialias ] { + } + + Method [ public method setDash ] { + + - Parameters [2] { + Parameter #0 [ $dashes ] + Parameter #1 [ $offset ] + } + } + + Method [ public method getDashCount ] { + } + + Method [ public method getDash ] { + } + + Method [ public method setFillRule ] { + + - Parameters [1] { + Parameter #0 [ $setting ] + } + } + + Method [ public method getFillRule ] { + } + + Method [ public method setLineCap ] { + + - Parameters [1] { + Parameter #0 [ $setting ] + } + } + + Method [ public method getLineCap ] { + } + + Method [ public method setLineJoin ] { + + - Parameters [1] { + Parameter #0 [ $setting ] + } + } + + Method [ public method getLineJoin ] { + } + + Method [ public method setLineWidth ] { + + - Parameters [1] { + Parameter #0 [ $width ] + } + } + + Method [ public method getLineWidth ] { + } + + Method [ public method setMiterLimit ] { + + - Parameters [1] { + Parameter #0 [ $limit ] + } + } + + Method [ public method getMiterLimit ] { + } + + Method [ public method setOperator ] { + + - Parameters [1] { + Parameter #0 [ $setting ] + } + } + + Method [ public method getOperator ] { + } + + Method [ public method setTolerance ] { + + - Parameters [1] { + Parameter #0 [ $tolerance ] + } + } + + Method [ public method getTolerance ] { + } + + Method [ public method clip ] { + } + + Method [ public method inClip ] { + } + + Method [ public method clipPreserve ] { + } + + Method [ public method resetClip ] { + } + + Method [ public method clipExtents ] { + } + + Method [ public method clipRectangleList ] { + } + + Method [ public method fill ] { + } + + Method [ public method fillPreserve ] { + } + + Method [ public method fillExtents ] { + } + + Method [ public method inFill ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method mask ] { + + - Parameters [1] { + Parameter #0 [ $pattern ] + } + } + + Method [ public method maskSurface ] { + + - Parameters [3] { + Parameter #0 [ $surface ] + Parameter #1 [ $x ] + Parameter #2 [ $y ] + } + } + + Method [ public method paint ] { + } + + Method [ public method paintWithAlpha ] { + + - Parameters [1] { + Parameter #0 [ $alpha ] + } + } + + Method [ public method stroke ] { + } + + Method [ public method strokePreserve ] { + } + + Method [ public method strokeExtents ] { + } + + Method [ public method inStroke ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method copyPage ] { + } + + Method [ public method showPage ] { + } + + Method [ public method translate ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method scale ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method rotate ] { + + - Parameters [1] { + Parameter #0 [ $angle ] + } + } + + Method [ public method transform ] { + + - Parameters [1] { + Parameter #0 [ $matrix ] + } + } + + Method [ public method setMatrix ] { + + - Parameters [1] { + Parameter #0 [ $matrix ] + } + } + + Method [ public method getMatrix ] { + } + + Method [ public method identityMatrix ] { + } + + Method [ public method userToDevice ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method userToDeviceDistance ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method deviceToUser ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method deviceToUserDistance ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method copyPath ] { + } + + Method [ public method copyPathFlat ] { + } + + Method [ public method appendPath ] { + + - Parameters [1] { + Parameter #0 [ $path ] + } + } + + Method [ public method hasCurrentPoint ] { + } + + Method [ public method getCurrentPoint ] { + } + + Method [ public method newPath ] { + } + + Method [ public method newSubPath ] { + } + + Method [ public method closePath ] { + } + + Method [ public method arc ] { + + - Parameters [5] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $radius ] + Parameter #3 [ $angle1 ] + Parameter #4 [ $angle2 ] + } + } + + Method [ public method arcNegative ] { + + - Parameters [5] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $radius ] + Parameter #3 [ $angle1 ] + Parameter #4 [ $angle2 ] + } + } + + Method [ public method curveTo ] { + + - Parameters [6] { + Parameter #0 [ $x1 ] + Parameter #1 [ $y1 ] + Parameter #2 [ $x2 ] + Parameter #3 [ $y2 ] + Parameter #4 [ $x3 ] + Parameter #5 [ $y3 ] + } + } + + Method [ public method lineTo ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method moveTo ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method rectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method glyphPath ] { + + - Parameters [1] { + Parameter #0 [ array $glyphs ] + } + } + + Method [ public method textPath ] { + + - Parameters [1] { + Parameter #0 [ $string ] + } + } + + Method [ public method relCurveTo ] { + + - Parameters [6] { + Parameter #0 [ $x1 ] + Parameter #1 [ $y1 ] + Parameter #2 [ $x2 ] + Parameter #3 [ $y2 ] + Parameter #4 [ $x3 ] + Parameter #5 [ $y3 ] + } + } + + Method [ public method relLineTo ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method relMoveTo ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method pathExtents ] { + } + + Method [ public method selectFontFace ] { + + - Parameters [3] { + Parameter #0 [ $family ] + Parameter #1 [ $slant ] + Parameter #2 [ $weight ] + } + } + + Method [ public method setFontSize ] { + + - Parameters [1] { + Parameter #0 [ $size ] + } + } + + Method [ public method setFontMatrix ] { + + - Parameters [1] { + Parameter #0 [ $matrix ] + } + } + + Method [ public method getFontMatrix ] { + } + + Method [ public method setFontOptions ] { + + - Parameters [1] { + Parameter #0 [ $fontoptions ] + } + } + + Method [ public method getFontOptions ] { + } + + Method [ public method setFontFace ] { + + - Parameters [1] { + Parameter #0 [ $fontface ] + } + } + + Method [ public method getFontFace ] { + } + + Method [ public method setScaledFont ] { + + - Parameters [1] { + Parameter #0 [ $scaledfont ] + } + } + + Method [ public method getScaledFont ] { + } + + Method [ public method showText ] { + + - Parameters [1] { + Parameter #0 [ $text ] + } + } + + Method [ public method fontExtents ] { + } + + Method [ public method textExtents ] { + + - Parameters [1] { + Parameter #0 [ $text ] + } + } + } + } + + Class [ abstract final class CairoAntialias ] { + + - Constants [4] { + Constant [ integer MODE_DEFAULT ] { 0 } + Constant [ integer MODE_NONE ] { 1 } + Constant [ integer MODE_GRAY ] { 2 } + Constant [ integer MODE_SUBPIXEL ] { 3 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ abstract final class CairoSubpixelOrder ] { + + - Constants [5] { + Constant [ integer ORDER_DEFAULT ] { 0 } + Constant [ integer ORDER_RGB ] { 1 } + Constant [ integer ORDER_BGR ] { 2 } + Constant [ integer ORDER_VRGB ] { 3 } + Constant [ integer ORDER_VBGR ] { 4 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ abstract final class CairoFillRule ] { + + - Constants [2] { + Constant [ integer WINDING ] { 0 } + Constant [ integer EVEN_ODD ] { 1 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ abstract final class CairoLineCap ] { + + - Constants [3] { + Constant [ integer BUTT ] { 0 } + Constant [ integer ROUND ] { 1 } + Constant [ integer SQUARE ] { 2 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ abstract final class CairoLineJoin ] { + + - Constants [3] { + Constant [ integer MITER ] { 0 } + Constant [ integer ROUND ] { 1 } + Constant [ integer BEVEL ] { 2 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ abstract final class CairoOperator ] { + + - Constants [29] { + Constant [ integer CLEAR ] { 0 } + Constant [ integer SOURCE ] { 1 } + Constant [ integer OVER ] { 2 } + Constant [ integer IN ] { 3 } + Constant [ integer OUT ] { 4 } + Constant [ integer ATOP ] { 5 } + Constant [ integer DEST ] { 6 } + Constant [ integer DEST_OVER ] { 7 } + Constant [ integer DEST_IN ] { 8 } + Constant [ integer DEST_OUT ] { 9 } + Constant [ integer DEST_ATOP ] { 10 } + Constant [ integer XOR ] { 11 } + Constant [ integer ADD ] { 12 } + Constant [ integer SATURATE ] { 13 } + Constant [ integer MULTIPLY ] { 14 } + Constant [ integer SCREEN ] { 15 } + Constant [ integer OVERLAY ] { 16 } + Constant [ integer DARKEN ] { 17 } + Constant [ integer LIGHTEN ] { 18 } + Constant [ integer COLOR_DODGE ] { 19 } + Constant [ integer COLOR_BURN ] { 20 } + Constant [ integer HARD_LIGHT ] { 21 } + Constant [ integer SOFT_LIGHT ] { 22 } + Constant [ integer DIFFERENCE ] { 23 } + Constant [ integer EXCLUSION ] { 24 } + Constant [ integer HSL_HUE ] { 25 } + Constant [ integer HSL_SATURATION ] { 26 } + Constant [ integer HSL_COLOR ] { 27 } + Constant [ integer HSL_LUMINOSITY ] { 28 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class CairoMatrix ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [5] { + Method [ static public method initIdentity ] { + } + + Method [ static public method initTranslate ] { + + - Parameters [2] { + Parameter #0 [ $tx ] + Parameter #1 [ $ty ] + } + } + + Method [ static public method initScale ] { + + - Parameters [2] { + Parameter #0 [ $sx ] + Parameter #1 [ $sy ] + } + } + + Method [ static public method initRotate ] { + + - Parameters [1] { + Parameter #0 [ $radians ] + } + } + + Method [ static public method multiply ] { + + - Parameters [2] { + Parameter #0 [ $matrix1 ] + Parameter #1 [ $matrix2 ] + } + } + } + + - Properties [0] { + } + + - Methods [7] { + Method [ public method __construct ] { + + - Parameters [5] { + Parameter #0 [ $yx ] + Parameter #1 [ $xy ] + Parameter #2 [ $yy ] + Parameter #3 [ $x0 ] + Parameter #4 [ $y0 ] + } + } + + Method [ public method translate ] { + + - Parameters [2] { + Parameter #0 [ $tx ] + Parameter #1 [ $ty ] + } + } + + Method [ public method scale ] { + + - Parameters [2] { + Parameter #0 [ $sx ] + Parameter #1 [ $sy ] + } + } + + Method [ public method rotate ] { + + - Parameters [2] { + Parameter #0 [ $sx ] + Parameter #1 [ $sy ] + } + } + + Method [ public method invert ] { + } + + Method [ public method transformDistance ] { + + - Parameters [2] { + Parameter #0 [ $dx ] + Parameter #1 [ $dy ] + } + } + + Method [ public method transformPoint ] { + + - Parameters [2] { + Parameter #0 [ $dx ] + Parameter #1 [ $dy ] + } + } + } + } + + Class [ abstract class CairoPattern ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [5] { + Method [ public method __construct ] { + } + + Method [ public method getType ] { + } + + Method [ public method status ] { + } + + Method [ public method getMatrix ] { + } + + Method [ public method setMatrix ] { + + - Parameters [1] { + Parameter #0 [ $matrix ] + } + } + } + } + + Class [ abstract class CairoGradientPattern extends CairoPattern ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [11] { + Method [ public method addColorStopRgb ] { + + - Parameters [4] { + Parameter #0 [ $offset ] + Parameter #1 [ $red ] + Parameter #2 [ $green ] + Parameter #3 [ $blue ] + } + } + + Method [ public method addColorStopRgba ] { + + - Parameters [5] { + Parameter #0 [ $offset ] + Parameter #1 [ $red ] + Parameter #2 [ $green ] + Parameter #3 [ $blue ] + Parameter #4 [ $alpha ] + } + } + + Method [ public method getColorStopRgba ] { + + - Parameters [1] { + Parameter #0 [ $index ] + } + } + + Method [ public method getColorStopCount ] { + } + + Method [ public method getExtend ] { + } + + Method [ public method setExtend ] { + + - Parameters [1] { + Parameter #0 [ $extend ] + } + } + + Method [ public method __construct ] { + } + + Method [ public method getType ] { + } + + Method [ public method status ] { + } + + Method [ public method getMatrix ] { + } + + Method [ public method setMatrix ] { + + - Parameters [1] { + Parameter #0 [ $matrix ] + } + } + } + } + + Class [ class CairoSolidPattern extends CairoPattern ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [6] { + Method [ public method __construct ] { + + - Parameters [4] { + Parameter #0 [ $red ] + Parameter #1 [ $green ] + Parameter #2 [ $blue ] + Parameter #3 [ $alpha ] + } + } + + Method [ public method getRgba ] { + } + + Method [ public method getType ] { + } + + Method [ public method status ] { + } + + Method [ public method getMatrix ] { + } + + Method [ public method setMatrix ] { + + - Parameters [1] { + Parameter #0 [ $matrix ] + } + } + } + } + + Class [ class CairoSurfacePattern extends CairoPattern ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [10] { + Method [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ $surface ] + } + } + + Method [ public method getSurface ] { + } + + Method [ public method setFilter ] { + + - Parameters [1] { + Parameter #0 [ $filter ] + } + } + + Method [ public method getFilter ] { + } + + Method [ public method setExtend ] { + + - Parameters [1] { + Parameter #0 [ $extend ] + } + } + + Method [ public method getExtend ] { + } + + Method [ public method getType ] { + } + + Method [ public method status ] { + } + + Method [ public method getMatrix ] { + } + + Method [ public method setMatrix ] { + + - Parameters [1] { + Parameter #0 [ $matrix ] + } + } + } + } + + Class [ class CairoLinearGradient extends CairoGradientPattern ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [12] { + Method [ public method __construct ] { + + - Parameters [4] { + Parameter #0 [ $x0 ] + Parameter #1 [ $y0 ] + Parameter #2 [ $x1 ] + Parameter #3 [ $y1 ] + } + } + + Method [ public method getPoints ] { + } + + Method [ public method addColorStopRgb ] { + + - Parameters [4] { + Parameter #0 [ $offset ] + Parameter #1 [ $red ] + Parameter #2 [ $green ] + Parameter #3 [ $blue ] + } + } + + Method [ public method addColorStopRgba ] { + + - Parameters [5] { + Parameter #0 [ $offset ] + Parameter #1 [ $red ] + Parameter #2 [ $green ] + Parameter #3 [ $blue ] + Parameter #4 [ $alpha ] + } + } + + Method [ public method getColorStopRgba ] { + + - Parameters [1] { + Parameter #0 [ $index ] + } + } + + Method [ public method getColorStopCount ] { + } + + Method [ public method getExtend ] { + } + + Method [ public method setExtend ] { + + - Parameters [1] { + Parameter #0 [ $extend ] + } + } + + Method [ public method getType ] { + } + + Method [ public method status ] { + } + + Method [ public method getMatrix ] { + } + + Method [ public method setMatrix ] { + + - Parameters [1] { + Parameter #0 [ $matrix ] + } + } + } + } + + Class [ class CairoRadialGradient extends CairoGradientPattern ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [12] { + Method [ public method __construct ] { + + - Parameters [6] { + Parameter #0 [ $x0 ] + Parameter #1 [ $y0 ] + Parameter #2 [ $r0 ] + Parameter #3 [ $x1 ] + Parameter #4 [ $y1 ] + Parameter #5 [ $r1 ] + } + } + + Method [ public method getCircles ] { + } + + Method [ public method addColorStopRgb ] { + + - Parameters [4] { + Parameter #0 [ $offset ] + Parameter #1 [ $red ] + Parameter #2 [ $green ] + Parameter #3 [ $blue ] + } + } + + Method [ public method addColorStopRgba ] { + + - Parameters [5] { + Parameter #0 [ $offset ] + Parameter #1 [ $red ] + Parameter #2 [ $green ] + Parameter #3 [ $blue ] + Parameter #4 [ $alpha ] + } + } + + Method [ public method getColorStopRgba ] { + + - Parameters [1] { + Parameter #0 [ $index ] + } + } + + Method [ public method getColorStopCount ] { + } + + Method [ public method getExtend ] { + } + + Method [ public method setExtend ] { + + - Parameters [1] { + Parameter #0 [ $extend ] + } + } + + Method [ public method getType ] { + } + + Method [ public method status ] { + } + + Method [ public method getMatrix ] { + } + + Method [ public method setMatrix ] { + + - Parameters [1] { + Parameter #0 [ $matrix ] + } + } + } + } + + Class [ abstract final class CairoPatternType ] { + + - Constants [4] { + Constant [ integer SOLID ] { 0 } + Constant [ integer SURFACE ] { 1 } + Constant [ integer LINEAR ] { 2 } + Constant [ integer RADIAL ] { 3 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ abstract final class CairoExtend ] { + + - Constants [4] { + Constant [ integer NONE ] { 0 } + Constant [ integer REPEAT ] { 1 } + Constant [ integer REFLECT ] { 2 } + Constant [ integer PAD ] { 3 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ abstract final class CairoFilter ] { + + - Constants [6] { + Constant [ integer FAST ] { 0 } + Constant [ integer GOOD ] { 1 } + Constant [ integer BEST ] { 2 } + Constant [ integer NEAREST ] { 3 } + Constant [ integer BILINEAR ] { 4 } + Constant [ integer GAUSSIAN ] { 5 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class CairoPath ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class CairoFontOptions ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [13] { + Method [ public method __construct ] { + } + + Method [ public method status ] { + } + + Method [ public method merge ] { + + - Parameters [1] { + Parameter #0 [ $other ] + } + } + + Method [ public method hash ] { + } + + Method [ public method equal ] { + + - Parameters [1] { + Parameter #0 [ $other ] + } + } + + Method [ public method setAntialias ] { + + - Parameters [1] { + Parameter #0 [ $antialias ] + } + } + + Method [ public method getAntialias ] { + } + + Method [ public method setSubpixelOrder ] { + + - Parameters [1] { + Parameter #0 [ $subpixel_order ] + } + } + + Method [ public method getSubpixelOrder ] { + } + + Method [ public method setHintStyle ] { + + - Parameters [1] { + Parameter #0 [ $hint_style ] + } + } + + Method [ public method getHintStyle ] { + } + + Method [ public method setHintMetrics ] { + + - Parameters [1] { + Parameter #0 [ $hint_metrics ] + } + } + + Method [ public method getHintMetrics ] { + } + } + } + + Class [ abstract final class CairoHintStyle ] { + + - Constants [5] { + Constant [ integer STYLE_DEFAULT ] { 0 } + Constant [ integer STYLE_NONE ] { 1 } + Constant [ integer STYLE_SLIGHT ] { 2 } + Constant [ integer STYLE_MEDIUM ] { 3 } + Constant [ integer STYLE_FULL ] { 4 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ abstract final class CairoHintMetrics ] { + + - Constants [3] { + Constant [ integer METRICS_DEFAULT ] { 0 } + Constant [ integer METRICS_OFF ] { 1 } + Constant [ integer METRICS_ON ] { 2 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ abstract class CairoFontFace ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [3] { + Method [ public method __construct ] { + } + + Method [ public method status ] { + } + + Method [ public method getType ] { + } + } + } + + Class [ abstract final class CairoFontType ] { + + - Constants [5] { + Constant [ integer TOY ] { 0 } + Constant [ integer FT ] { 1 } + Constant [ integer WIN32 ] { 2 } + Constant [ integer QUARTZ ] { 3 } + Constant [ integer USER ] { 4 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class CairoScaledFont ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [11] { + Method [ public method __construct ] { + + - Parameters [4] { + Parameter #0 [ $font_face ] + Parameter #1 [ $matrix ] + Parameter #2 [ $ctm ] + Parameter #3 [ $options ] + } + } + + Method [ public method status ] { + } + + Method [ public method extents ] { + } + + Method [ public method textExtents ] { + + - Parameters [1] { + Parameter #0 [ $text ] + } + } + + Method [ public method glyphExtents ] { + + - Parameters [1] { + Parameter #0 [ $glyphs ] + } + } + + Method [ public method getFontFace ] { + } + + Method [ public method getFontOptions ] { + } + + Method [ public method getFontMatrix ] { + } + + Method [ public method getCtm ] { + } + + Method [ public method getScaleMatrix ] { + } + + Method [ public method getType ] { + } + } + } + + Class [ class CairoToyFontFace extends CairoFontFace ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [6] { + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ $family ] + Parameter #1 [ $slant ] + Parameter #2 [ $weight ] + } + } + + Method [ public method getFamily ] { + } + + Method [ public method getSlant ] { + } + + Method [ public method getWeight ] { + } + + Method [ public method status ] { + } + + Method [ public method getType ] { + } + } + } + + Class [ abstract final class CairoFontSlant ] { + + - Constants [3] { + Constant [ integer NORMAL ] { 0 } + Constant [ integer ITALIC ] { 1 } + Constant [ integer OBLIQUE ] { 2 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ abstract final class CairoFontWeight ] { + + - Constants [2] { + Constant [ integer NORMAL ] { 0 } + Constant [ integer BOLD ] { 1 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class CairoFtFontFace extends CairoFontFace ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [3] { + Method [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ $face ] + Parameter #1 [ $load_flags ] + } + } + + Method [ public method status ] { + } + + Method [ public method getType ] { + } + } + } + + Class [ abstract class CairoSurface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [19] { + Method [ public method __construct ] { + } + + Method [ public method createSimilar ] { + + - Parameters [3] { + Parameter #0 [ $content ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + + Method [ public method createForRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method status ] { + } + + Method [ public method finish ] { + } + + Method [ public method flush ] { + } + + Method [ public method getFontOptions ] { + } + + Method [ public method getContent ] { + } + + Method [ public method markDirty ] { + } + + Method [ public method markDirtyRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method setDeviceOffset ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getDeviceOffset ] { + } + + Method [ public method setFallbackResolution ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getFallbackResolution ] { + } + + Method [ public method getType ] { + } + + Method [ public method copyPage ] { + } + + Method [ public method showPage ] { + } + + Method [ public method hasShowTextGlyphs ] { + } + + Method [ public method writeToPng ] { + + - Parameters [1] { + Parameter #0 [ $file ] + } + } + } + } + + Class [ abstract final class CairoContent ] { + + - Constants [3] { + Constant [ integer COLOR ] { 4096 } + Constant [ integer ALPHA ] { 8192 } + Constant [ integer COLOR_ALPHA ] { 12288 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ abstract final class CairoSurfaceType ] { + + - Constants [14] { + Constant [ integer IMAGE ] { 0 } + Constant [ integer PDF ] { 1 } + Constant [ integer PS ] { 2 } + Constant [ integer XLIB ] { 3 } + Constant [ integer XCB ] { 4 } + Constant [ integer GLITZ ] { 5 } + Constant [ integer QUARTZ ] { 6 } + Constant [ integer WIN32 ] { 7 } + Constant [ integer BEOS ] { 8 } + Constant [ integer DIRECTFB ] { 9 } + Constant [ integer SVG ] { 10 } + Constant [ integer OS2 ] { 11 } + Constant [ integer WIN32_PRINTING ] { 12 } + Constant [ integer QUARTZ_IMAGE ] { 13 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class CairoImageSurface extends CairoSurface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [2] { + Method [ static public method createForData ] { + + - Parameters [4] { + Parameter #0 [ $data ] + Parameter #1 [ $format ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ static public method createFromPng ] { + + - Parameters [1] { + Parameter #0 [ $file ] + } + } + } + + - Properties [0] { + } + + - Methods [24] { + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ $format ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + + Method [ public method getData ] { + } + + Method [ public method getFormat ] { + } + + Method [ public method getWidth ] { + } + + Method [ public method getHeight ] { + } + + Method [ public method getStride ] { + } + + Method [ public method createSimilar ] { + + - Parameters [3] { + Parameter #0 [ $content ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + + Method [ public method createForRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method status ] { + } + + Method [ public method finish ] { + } + + Method [ public method flush ] { + } + + Method [ public method getFontOptions ] { + } + + Method [ public method getContent ] { + } + + Method [ public method markDirty ] { + } + + Method [ public method markDirtyRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method setDeviceOffset ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getDeviceOffset ] { + } + + Method [ public method setFallbackResolution ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getFallbackResolution ] { + } + + Method [ public method getType ] { + } + + Method [ public method copyPage ] { + } + + Method [ public method showPage ] { + } + + Method [ public method hasShowTextGlyphs ] { + } + + Method [ public method writeToPng ] { + + - Parameters [1] { + Parameter #0 [ $file ] + } + } + } + } + + Class [ abstract final class CairoFormat ] { + + - Constants [4] { + Constant [ integer ARGB32 ] { 0 } + Constant [ integer RGB24 ] { 1 } + Constant [ integer A8 ] { 2 } + Constant [ integer A1 ] { 3 } + } + + - Static properties [0] { + } + + - Static methods [1] { + Method [ static public method strideForWidth ] { + + - Parameters [2] { + Parameter #0 [ $format ] + Parameter #1 [ $width ] + } + } + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class CairoPdfSurface extends CairoSurface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [20] { + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ $file ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + + Method [ public method setSize ] { + + - Parameters [2] { + Parameter #0 [ $width ] + Parameter #1 [ $height ] + } + } + + Method [ public method createSimilar ] { + + - Parameters [3] { + Parameter #0 [ $content ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + + Method [ public method createForRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method status ] { + } + + Method [ public method finish ] { + } + + Method [ public method flush ] { + } + + Method [ public method getFontOptions ] { + } + + Method [ public method getContent ] { + } + + Method [ public method markDirty ] { + } + + Method [ public method markDirtyRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method setDeviceOffset ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getDeviceOffset ] { + } + + Method [ public method setFallbackResolution ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getFallbackResolution ] { + } + + Method [ public method getType ] { + } + + Method [ public method copyPage ] { + } + + Method [ public method showPage ] { + } + + Method [ public method hasShowTextGlyphs ] { + } + + Method [ public method writeToPng ] { + + - Parameters [1] { + Parameter #0 [ $file ] + } + } + } + } + + Class [ class CairoPsSurface extends CairoSurface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [2] { + Method [ static public method getLevels ] { + } + + Method [ static public method levelToString ] { + + - Parameters [1] { + Parameter #0 [ $level ] + } + } + } + + - Properties [0] { + } + + - Methods [26] { + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ $file ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + + Method [ public method setSize ] { + + - Parameters [2] { + Parameter #0 [ $width ] + Parameter #1 [ $height ] + } + } + + Method [ public method restrictToLevel ] { + + - Parameters [1] { + Parameter #0 [ $level ] + } + } + + Method [ public method setEps ] { + + - Parameters [1] { + Parameter #0 [ $level ] + } + } + + Method [ public method getEps ] { + } + + Method [ public method dscBeginSetup ] { + } + + Method [ public method dscBeginPageSetup ] { + } + + Method [ public method dscComment ] { + + - Parameters [1] { + Parameter #0 [ $comment ] + } + } + + Method [ public method createSimilar ] { + + - Parameters [3] { + Parameter #0 [ $content ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + + Method [ public method createForRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method status ] { + } + + Method [ public method finish ] { + } + + Method [ public method flush ] { + } + + Method [ public method getFontOptions ] { + } + + Method [ public method getContent ] { + } + + Method [ public method markDirty ] { + } + + Method [ public method markDirtyRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method setDeviceOffset ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getDeviceOffset ] { + } + + Method [ public method setFallbackResolution ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getFallbackResolution ] { + } + + Method [ public method getType ] { + } + + Method [ public method copyPage ] { + } + + Method [ public method showPage ] { + } + + Method [ public method hasShowTextGlyphs ] { + } + + Method [ public method writeToPng ] { + + - Parameters [1] { + Parameter #0 [ $file ] + } + } + } + } + + Class [ abstract final class CairoPsLevel ] { + + - Constants [2] { + Constant [ integer LEVEL_2 ] { 0 } + Constant [ integer LEVEL_3 ] { 1 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class CairoSvgSurface extends CairoSurface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [2] { + Method [ static public method versionToString ] { + + - Parameters [1] { + Parameter #0 [ $version ] + } + } + + Method [ static public method getVersions ] { + } + } + + - Properties [0] { + } + + - Methods [20] { + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ $file ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + + Method [ public method restrictToVersion ] { + + - Parameters [1] { + Parameter #0 [ $version ] + } + } + + Method [ public method createSimilar ] { + + - Parameters [3] { + Parameter #0 [ $content ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + + Method [ public method createForRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method status ] { + } + + Method [ public method finish ] { + } + + Method [ public method flush ] { + } + + Method [ public method getFontOptions ] { + } + + Method [ public method getContent ] { + } + + Method [ public method markDirty ] { + } + + Method [ public method markDirtyRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method setDeviceOffset ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getDeviceOffset ] { + } + + Method [ public method setFallbackResolution ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getFallbackResolution ] { + } + + Method [ public method getType ] { + } + + Method [ public method copyPage ] { + } + + Method [ public method showPage ] { + } + + Method [ public method hasShowTextGlyphs ] { + } + + Method [ public method writeToPng ] { + + - Parameters [1] { + Parameter #0 [ $file ] + } + } + } + } + + Class [ abstract final class CairoSvgVersion ] { + + - Constants [2] { + Constant [ integer VERSION_1_1 ] { 0 } + Constant [ integer VERSION_1_2 ] { 1 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class CairoRecordingSurface extends CairoSurface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [20] { + Method [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ $content ] + Parameter #1 [ $extents ] + } + } + + Method [ public method inkExtents ] { + } + + Method [ public method createSimilar ] { + + - Parameters [3] { + Parameter #0 [ $content ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + + Method [ public method createForRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method status ] { + } + + Method [ public method finish ] { + } + + Method [ public method flush ] { + } + + Method [ public method getFontOptions ] { + } + + Method [ public method getContent ] { + } + + Method [ public method markDirty ] { + } + + Method [ public method markDirtyRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method setDeviceOffset ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getDeviceOffset ] { + } + + Method [ public method setFallbackResolution ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getFallbackResolution ] { + } + + Method [ public method getType ] { + } + + Method [ public method copyPage ] { + } + + Method [ public method showPage ] { + } + + Method [ public method hasShowTextGlyphs ] { + } + + Method [ public method writeToPng ] { + + - Parameters [1] { + Parameter #0 [ $file ] + } + } + } + } + + Class [ class CairoSubSurface extends CairoSurface ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [19] { + Method [ public method __construct ] { + } + + Method [ public method createSimilar ] { + + - Parameters [3] { + Parameter #0 [ $content ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + } + } + + Method [ public method createForRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method status ] { + } + + Method [ public method finish ] { + } + + Method [ public method flush ] { + } + + Method [ public method getFontOptions ] { + } + + Method [ public method getContent ] { + } + + Method [ public method markDirty ] { + } + + Method [ public method markDirtyRectangle ] { + + - Parameters [4] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + Parameter #2 [ $width ] + Parameter #3 [ $height ] + } + } + + Method [ public method setDeviceOffset ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getDeviceOffset ] { + } + + Method [ public method setFallbackResolution ] { + + - Parameters [2] { + Parameter #0 [ $x ] + Parameter #1 [ $y ] + } + } + + Method [ public method getFallbackResolution ] { + } + + Method [ public method getType ] { + } + + Method [ public method copyPage ] { + } + + Method [ public method showPage ] { + } + + Method [ public method hasShowTextGlyphs ] { + } + + Method [ public method writeToPng ] { + + - Parameters [1] { + Parameter #0 [ $file ] + } + } + } + } + } +} + -- cgit