summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION4374
1 files changed, 4374 insertions, 0 deletions
diff --git a/REFLECTION b/REFLECTION
new file mode 100644
index 0000000..d2db0d6
--- /dev/null
+++ b/REFLECTION
@@ -0,0 +1,4374 @@
+Extension [ <persistent> 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 [ <internal:cairo> function cairo_version ] {
+ }
+ Function [ <internal:cairo> function cairo_version_string ] {
+ }
+ Function [ <internal:cairo> function cairo_available_surfaces ] {
+ }
+ Function [ <internal:cairo> function cairo_available_fonts ] {
+ }
+ Function [ <internal:cairo> function cairo_status_to_string ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $status ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_create ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_status ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_save ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_restore ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_target ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_push_group ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_push_group_with_content ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $content ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pop_group ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pop_group_to_source ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_group_target ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_source_rgb ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $red ]
+ Parameter #2 [ <required> $green ]
+ Parameter #3 [ <required> $blue ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_source_rgba ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $red ]
+ Parameter #2 [ <required> $green ]
+ Parameter #3 [ <required> $blue ]
+ Parameter #4 [ <required> $alpha ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_source ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> CairoPattern $pattern ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_source_surface ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> CairoSurface $surface ]
+ Parameter #2 [ <optional> $x ]
+ Parameter #3 [ <optional> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_source ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_antialias ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <optional> $antialias ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_antialias ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_dash ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> array $dashes ]
+ Parameter #2 [ <optional> $offset ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_dash_count ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_dash ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_fill_rule ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $setting ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_fill_rule ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_line_cap ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $setting ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_line_cap ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_line_join ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $setting ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_line_join ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_line_width ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $width ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_line_width ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_miter_limit ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $limit ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_miter_limit ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_operator ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $setting ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_operator ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_tolerance ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $tolerance ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_tolerance ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_clip ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_clip_preserve ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_reset_clip ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_in_clip ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_clip_extents ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_clip_rectangle_list ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_fill ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_fill_preserve ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_fill_extents ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_in_fill ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_mask ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> CairoPattern $pattern ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_mask_surface ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> CairoSurface $surface ]
+ Parameter #2 [ <optional> $x ]
+ Parameter #3 [ <optional> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_paint ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_paint_with_alpha ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $alpha ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_stroke ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_stroke_preserve ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_stroke_extents ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_in_stroke ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_copy_page ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_show_page ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_translate ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_scale ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_rotate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $angle ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_transform ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> CairoMatrix $matrix ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_matrix ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> CairoMatrix $matrix ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_matrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_identity_matrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_user_to_device ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_user_to_device_distance ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_device_to_user ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_device_to_user_distance ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_copy_path ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_copy_path_flat ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_append_path ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> CairoPath $path ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_has_current_point ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_current_point ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_new_path ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_new_sub_path ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_close_path ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_arc ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ Parameter #3 [ <required> $radius ]
+ Parameter #4 [ <required> $angle1 ]
+ Parameter #5 [ <required> $angle2 ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_arc_negative ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ Parameter #3 [ <required> $radius ]
+ Parameter #4 [ <required> $angle1 ]
+ Parameter #5 [ <required> $angle2 ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_curve_to ] {
+
+ - Parameters [7] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x1 ]
+ Parameter #2 [ <required> $y1 ]
+ Parameter #3 [ <required> $x2 ]
+ Parameter #4 [ <required> $y2 ]
+ Parameter #5 [ <required> $x3 ]
+ Parameter #6 [ <required> $y3 ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_line_to ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_move_to ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_rectangle ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ Parameter #3 [ <required> $width ]
+ Parameter #4 [ <required> $height ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_glyph_path ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> array $glyphs ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_text_path ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $text ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_rel_curve_to ] {
+
+ - Parameters [7] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x1 ]
+ Parameter #2 [ <required> $y1 ]
+ Parameter #3 [ <required> $x2 ]
+ Parameter #4 [ <required> $y2 ]
+ Parameter #5 [ <required> $x3 ]
+ Parameter #6 [ <required> $y3 ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_rel_line_to ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_rel_move_to ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_path_extents ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_select_font_face ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $family ]
+ Parameter #2 [ <optional> $slant ]
+ Parameter #3 [ <optional> $weight ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_font_size ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $size ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_font_matrix ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> CairoMatrix $matrix ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_font_matrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_font_options ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> CairoFontOptions $fontoptions ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_font_options ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_font_face ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> CairoFontFace $fontface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_font_face ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_set_scaled_font ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> CairoScaledFont $scaledfont ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_get_scaled_font ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_show_text ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoContext $context ]
+ Parameter #1 [ <required> $text ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_text_extents ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_extents ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoContext $context ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_get_type ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoPattern $pattern ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_status ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoPattern $pattern ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_get_matrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoPattern $pattern ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_set_matrix ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoPattern $pattern ]
+ Parameter #1 [ <optional> CairoMatrix $matrix ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_create_rgb ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $red ]
+ Parameter #1 [ <required> $green ]
+ Parameter #2 [ <required> $blue ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_create_rgba ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $red ]
+ Parameter #1 [ <required> $green ]
+ Parameter #2 [ <required> $blue ]
+ Parameter #3 [ <required> $alpha ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_create_for_surface ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_set_filter ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoSurfacePattern $pattern ]
+ Parameter #1 [ <optional> $filter ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_get_filter ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurfacePattern $pattern ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_set_extend ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $pattern ]
+ Parameter #1 [ <required> $extend ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_get_extend ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $pattern ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_add_color_stop_rgb ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> CairoGradientPattern $pattern ]
+ Parameter #1 [ <required> $offset ]
+ Parameter #2 [ <required> $red ]
+ Parameter #3 [ <required> $green ]
+ Parameter #4 [ <required> $blue ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_add_color_stop_rgba ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> CairoGradientPattern $pattern ]
+ Parameter #1 [ <required> $offset ]
+ Parameter #2 [ <required> $red ]
+ Parameter #3 [ <required> $green ]
+ Parameter #4 [ <required> $blue ]
+ Parameter #5 [ <required> $alpha ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_create_linear ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x0 ]
+ Parameter #1 [ <required> $y0 ]
+ Parameter #2 [ <required> $x1 ]
+ Parameter #3 [ <required> $y1 ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_create_radial ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> $x0 ]
+ Parameter #1 [ <required> $y0 ]
+ Parameter #2 [ <required> $r0 ]
+ Parameter #3 [ <required> $x1 ]
+ Parameter #4 [ <required> $y1 ]
+ Parameter #5 [ <required> $r1 ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_get_color_stop_count ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoGradientPattern $pattern ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_get_surface ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurfacePattern $pattern ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_get_rgba ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSolidPattern $pattern ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_get_color_stop_rgba ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoGradientPattern $pattern ]
+ Parameter #1 [ <required> $index ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_get_linear_points ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoLinearGradient $pattern ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pattern_get_radial_circles ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoRadialGradient $pattern ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_matrix_init ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <optional> $yx ]
+ Parameter #1 [ <optional> $xy ]
+ Parameter #2 [ <optional> $yy ]
+ Parameter #3 [ <optional> $x0 ]
+ Parameter #4 [ <optional> $y0 ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_matrix_init_identity ] {
+ }
+ Function [ <internal:cairo> function cairo_matrix_init_translate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $tx ]
+ Parameter #1 [ <required> $ty ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_matrix_init_scale ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $sx ]
+ Parameter #1 [ <required> $sy ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_matrix_init_rotate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $radians ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_matrix_translate ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoMatrix $matrix ]
+ Parameter #1 [ <required> $tx ]
+ Parameter #2 [ <required> $ty ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_matrix_scale ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoMatrix $matrix ]
+ Parameter #1 [ <required> $sx ]
+ Parameter #2 [ <required> $sy ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_matrix_rotate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoMatrix $matrix ]
+ Parameter #1 [ <required> $radians ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_matrix_invert ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoMatrix $matrix ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_matrix_multiply ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoMatrix or NULL $matrix1 ]
+ Parameter #1 [ <required> CairoMatrix or NULL $matrix2 ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_matrix_transform_distance ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoMatrix $matrix ]
+ Parameter #1 [ <required> $dx ]
+ Parameter #2 [ <required> $dy ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_matrix_transform_point ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoMatrix $matrix ]
+ Parameter #1 [ <required> $dx ]
+ Parameter #2 [ <required> $dy ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_options_create ] {
+ }
+ Function [ <internal:cairo> function cairo_font_options_status ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoFontOptions $options ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_options_merge ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoFontOptions $options ]
+ Parameter #1 [ <required> CairoFontOptions $other ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_options_hash ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoFontOptions $options ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_options_equal ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoFontOptions $options ]
+ Parameter #1 [ <required> CairoFontOptions $other ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_options_set_antialias ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoFontOptions $options ]
+ Parameter #1 [ <required> $antialias ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_options_get_antialias ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoFontOptions $options ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_options_set_subpixel_order ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoFontOptions $options ]
+ Parameter #1 [ <required> $subpixel_order ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_options_get_subpixel_order ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoFontOptions $options ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_options_set_hint_style ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoFontOptions $options ]
+ Parameter #1 [ <required> $hint_style ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_options_get_hint_style ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoFontOptions $options ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_options_set_hint_metrics ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoFontOptions $options ]
+ Parameter #1 [ <required> $hint_metrics ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_options_get_hint_metrics ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoFontOptions $options ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_toy_font_face_create ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $family ]
+ Parameter #1 [ <optional> $slant ]
+ Parameter #2 [ <optional> $weight ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_toy_font_face_get_family ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoToyFontFace $fontface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_toy_font_face_get_weight ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoToyFontFace $fontface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_toy_font_face_get_slant ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoToyFontFace $fontface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_face_status ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoFontFace $fontface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_font_face_get_type ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoFontFace $fontface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_scaled_font_create ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> CairoFontFace $fontface ]
+ Parameter #1 [ <optional> CairoMatrix $matrix ]
+ Parameter #2 [ <optional> CairoMatrix $ctm ]
+ Parameter #3 [ <optional> CairoFontOptions $fontoptions ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_scaled_font_status ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoScaledFont $scaledfont ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_scaled_font_extents ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoScaledFont $scaledfont ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_scaled_font_text_extents ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoScaledFont $scaledfont ]
+ Parameter #1 [ <required> $text ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_scaled_font_glyph_extents ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoScaledFont $scaledfont ]
+ Parameter #1 [ <required> $glyphs ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_scaled_font_get_font_face ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoScaledFont $scaledfont ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_scaled_font_get_font_options ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoScaledFont $scaledfont ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_scaled_font_get_font_matrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoScaledFont $scaledfont ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_scaled_font_get_ctm ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoScaledFont $scaledfont ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_scaled_font_get_scale_matrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoScaledFont $scaledfont ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_scaled_font_get_type ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoScaledFont $scaledfont ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_ft_font_face_create ] {
+ }
+ Function [ <internal:cairo> function cairo_surface_create_similar ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ Parameter #1 [ <required> $content ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_create_for_rectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ Parameter #1 [ <required> $content ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_status ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_finish ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_flush ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_get_font_options ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_get_content ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_mark_dirty ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_mark_dirty_rectangle ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ Parameter #3 [ <required> $width ]
+ Parameter #4 [ <required> $height ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_set_device_offset ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_get_device_offset ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_set_fallback_resolution ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_get_fallback_resolution ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_get_type ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_copy_page ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_show_page ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_has_show_text_glyphs ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_image_surface_create ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_format_stride_for_width ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <required> $width ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_image_surface_create_for_data ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> $data ]
+ Parameter #1 [ <required> $format ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ Parameter #4 [ <optional> $stride ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_image_surface_get_data ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoImageSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_image_surface_get_format ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoImageSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_image_surface_get_width ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoImageSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_image_surface_get_height ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoImageSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_image_surface_get_stride ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoImageSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_image_surface_create_from_png ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $file ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_surface_write_to_png ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoSurface $surface ]
+ Parameter #1 [ <required> $x ]
+ Parameter #2 [ <required> $y ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_svg_surface_create ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $file ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_svg_surface_restrict_to_version ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoSvgSurface $surface ]
+ Parameter #1 [ <required> $version ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_svg_get_versions ] {
+ }
+ Function [ <internal:cairo> function cairo_svg_version_to_string ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $version ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pdf_surface_create ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $file ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_pdf_surface_set_size ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoPdfSurface $surface ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_ps_surface_create ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $file ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_ps_surface_set_size ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> CairoPsSurface $surface ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_ps_surface_restrict_to_level ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoPsSurface $surface ]
+ Parameter #1 [ <required> $level ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_ps_level_to_string ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $level ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_ps_get_levels ] {
+ }
+ Function [ <internal:cairo> function cairo_ps_surface_set_eps ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoPsSurface $surface ]
+ Parameter #1 [ <required> $level ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_ps_surface_get_eps ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoPsSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_ps_surface_dsc_begin_setup ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoPsSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_ps_surface_dsc_begin_page_setup ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> CairoPsSurface $surface ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_ps_surface_dsc_comment ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> CairoPsSurface $surface ]
+ Parameter #1 [ <required> $comment ]
+ }
+ }
+ Function [ <internal:cairo> function cairo_recording_surface_create ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $content ]
+ Parameter #1 [ <required> $extents ]
+ }
+ }
+ Function [ <internal, deprecated:cairo> function cairo_matrix_create_scale ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $sx ]
+ Parameter #1 [ <required> $sy ]
+ }
+ }
+ Function [ <internal, deprecated:cairo> function cairo_matrix_create_translate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $tx ]
+ Parameter #1 [ <required> $ty ]
+ }
+ }
+ }
+
+ - Classes [43] {
+ Class [ <internal:cairo> abstract final class Cairo ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [5] {
+ Method [ <internal:cairo> static public method version ] {
+ }
+
+ Method [ <internal:cairo> static public method versionString ] {
+ }
+
+ Method [ <internal:cairo> static public method availableSurfaces ] {
+ }
+
+ Method [ <internal:cairo> static public method availableFonts ] {
+ }
+
+ Method [ <internal:cairo> static public method statusToString ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $status ]
+ }
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:cairo> class CairoException extends Exception ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [4] {
+ Property [ <default> protected $message ]
+ Property [ <default> protected $code ]
+ Property [ <default> protected $file ]
+ Property [ <default> protected $line ]
+ }
+
+ - Methods [9] {
+ Method [ <internal:Core, inherits Exception, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $message ]
+ Parameter #1 [ <optional> $code ]
+ Parameter #2 [ <optional> $previous ]
+ }
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ }
+
+ Method [ <internal:Core, inherits Exception> public method __toString ] {
+ }
+ }
+ }
+
+ Class [ <internal:cairo> 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 [ <internal:cairo> class CairoContext ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [98] {
+ Method [ <internal:cairo, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $surface ]
+ }
+ }
+
+ Method [ <internal:cairo> public method status ] {
+ }
+
+ Method [ <internal:cairo> public method save ] {
+ }
+
+ Method [ <internal:cairo> public method restore ] {
+ }
+
+ Method [ <internal:cairo> public method getTarget ] {
+ }
+
+ Method [ <internal:cairo> public method pushGroup ] {
+ }
+
+ Method [ <internal:cairo> public method pushGroupWithContent ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $content ]
+ }
+ }
+
+ Method [ <internal:cairo> public method popGroup ] {
+ }
+
+ Method [ <internal:cairo> public method popGroupToSource ] {
+ }
+
+ Method [ <internal:cairo> public method getGroupTarget ] {
+ }
+
+ Method [ <internal:cairo> public method setSourceRGB ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $red ]
+ Parameter #1 [ <required> $green ]
+ Parameter #2 [ <required> $blue ]
+ }
+ }
+
+ Method [ <internal:cairo> public method setSourceRGBA ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $red ]
+ Parameter #1 [ <required> $green ]
+ Parameter #2 [ <required> $blue ]
+ Parameter #3 [ <required> $alpha ]
+ }
+ }
+
+ Method [ <internal:cairo> public method setSource ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $pattern ]
+ }
+ }
+
+ Method [ <internal:cairo> public method setSourceSurface ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $surface ]
+ Parameter #1 [ <optional> $x ]
+ Parameter #2 [ <optional> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getSource ] {
+ }
+
+ Method [ <internal:cairo> public method setAntialias ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <optional> $antialias ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getAntialias ] {
+ }
+
+ Method [ <internal:cairo> public method setDash ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $dashes ]
+ Parameter #1 [ <optional> $offset ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getDashCount ] {
+ }
+
+ Method [ <internal:cairo> public method getDash ] {
+ }
+
+ Method [ <internal:cairo> public method setFillRule ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $setting ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getFillRule ] {
+ }
+
+ Method [ <internal:cairo> public method setLineCap ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $setting ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getLineCap ] {
+ }
+
+ Method [ <internal:cairo> public method setLineJoin ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $setting ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getLineJoin ] {
+ }
+
+ Method [ <internal:cairo> public method setLineWidth ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $width ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getLineWidth ] {
+ }
+
+ Method [ <internal:cairo> public method setMiterLimit ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $limit ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getMiterLimit ] {
+ }
+
+ Method [ <internal:cairo> public method setOperator ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $setting ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getOperator ] {
+ }
+
+ Method [ <internal:cairo> public method setTolerance ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $tolerance ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getTolerance ] {
+ }
+
+ Method [ <internal:cairo> public method clip ] {
+ }
+
+ Method [ <internal:cairo> public method inClip ] {
+ }
+
+ Method [ <internal:cairo> public method clipPreserve ] {
+ }
+
+ Method [ <internal:cairo> public method resetClip ] {
+ }
+
+ Method [ <internal:cairo> public method clipExtents ] {
+ }
+
+ Method [ <internal:cairo> public method clipRectangleList ] {
+ }
+
+ Method [ <internal:cairo> public method fill ] {
+ }
+
+ Method [ <internal:cairo> public method fillPreserve ] {
+ }
+
+ Method [ <internal:cairo> public method fillExtents ] {
+ }
+
+ Method [ <internal:cairo> public method inFill ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method mask ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $pattern ]
+ }
+ }
+
+ Method [ <internal:cairo> public method maskSurface ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $surface ]
+ Parameter #1 [ <optional> $x ]
+ Parameter #2 [ <optional> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method paint ] {
+ }
+
+ Method [ <internal:cairo> public method paintWithAlpha ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $alpha ]
+ }
+ }
+
+ Method [ <internal:cairo> public method stroke ] {
+ }
+
+ Method [ <internal:cairo> public method strokePreserve ] {
+ }
+
+ Method [ <internal:cairo> public method strokeExtents ] {
+ }
+
+ Method [ <internal:cairo> public method inStroke ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method copyPage ] {
+ }
+
+ Method [ <internal:cairo> public method showPage ] {
+ }
+
+ Method [ <internal:cairo> public method translate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method scale ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method rotate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $angle ]
+ }
+ }
+
+ Method [ <internal:cairo> public method transform ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $matrix ]
+ }
+ }
+
+ Method [ <internal:cairo> public method setMatrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $matrix ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getMatrix ] {
+ }
+
+ Method [ <internal:cairo> public method identityMatrix ] {
+ }
+
+ Method [ <internal:cairo> public method userToDevice ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method userToDeviceDistance ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method deviceToUser ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method deviceToUserDistance ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method copyPath ] {
+ }
+
+ Method [ <internal:cairo> public method copyPathFlat ] {
+ }
+
+ Method [ <internal:cairo> public method appendPath ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $path ]
+ }
+ }
+
+ Method [ <internal:cairo> public method hasCurrentPoint ] {
+ }
+
+ Method [ <internal:cairo> public method getCurrentPoint ] {
+ }
+
+ Method [ <internal:cairo> public method newPath ] {
+ }
+
+ Method [ <internal:cairo> public method newSubPath ] {
+ }
+
+ Method [ <internal:cairo> public method closePath ] {
+ }
+
+ Method [ <internal:cairo> public method arc ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $radius ]
+ Parameter #3 [ <required> $angle1 ]
+ Parameter #4 [ <required> $angle2 ]
+ }
+ }
+
+ Method [ <internal:cairo> public method arcNegative ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $radius ]
+ Parameter #3 [ <required> $angle1 ]
+ Parameter #4 [ <required> $angle2 ]
+ }
+ }
+
+ Method [ <internal:cairo> public method curveTo ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> $x1 ]
+ Parameter #1 [ <required> $y1 ]
+ Parameter #2 [ <required> $x2 ]
+ Parameter #3 [ <required> $y2 ]
+ Parameter #4 [ <required> $x3 ]
+ Parameter #5 [ <required> $y3 ]
+ }
+ }
+
+ Method [ <internal:cairo> public method lineTo ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method moveTo ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method rectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo> public method glyphPath ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> array $glyphs ]
+ }
+ }
+
+ Method [ <internal:cairo> public method textPath ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $string ]
+ }
+ }
+
+ Method [ <internal:cairo> public method relCurveTo ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> $x1 ]
+ Parameter #1 [ <required> $y1 ]
+ Parameter #2 [ <required> $x2 ]
+ Parameter #3 [ <required> $y2 ]
+ Parameter #4 [ <required> $x3 ]
+ Parameter #5 [ <required> $y3 ]
+ }
+ }
+
+ Method [ <internal:cairo> public method relLineTo ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method relMoveTo ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method pathExtents ] {
+ }
+
+ Method [ <internal:cairo> public method selectFontFace ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $family ]
+ Parameter #1 [ <optional> $slant ]
+ Parameter #2 [ <optional> $weight ]
+ }
+ }
+
+ Method [ <internal:cairo> public method setFontSize ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $size ]
+ }
+ }
+
+ Method [ <internal:cairo> public method setFontMatrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $matrix ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getFontMatrix ] {
+ }
+
+ Method [ <internal:cairo> public method setFontOptions ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $fontoptions ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getFontOptions ] {
+ }
+
+ Method [ <internal:cairo> public method setFontFace ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $fontface ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getFontFace ] {
+ }
+
+ Method [ <internal:cairo> public method setScaledFont ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $scaledfont ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getScaledFont ] {
+ }
+
+ Method [ <internal:cairo> public method showText ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $text ]
+ }
+ }
+
+ Method [ <internal:cairo> public method fontExtents ] {
+ }
+
+ Method [ <internal:cairo> public method textExtents ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $text ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> 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 [ <internal:cairo> 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 [ <internal:cairo> 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 [ <internal:cairo> 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 [ <internal:cairo> 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 [ <internal:cairo> 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 [ <internal:cairo> class CairoMatrix ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [5] {
+ Method [ <internal:cairo> static public method initIdentity ] {
+ }
+
+ Method [ <internal:cairo> static public method initTranslate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $tx ]
+ Parameter #1 [ <required> $ty ]
+ }
+ }
+
+ Method [ <internal:cairo> static public method initScale ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $sx ]
+ Parameter #1 [ <required> $sy ]
+ }
+ }
+
+ Method [ <internal:cairo> static public method initRotate ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $radians ]
+ }
+ }
+
+ Method [ <internal:cairo> static public method multiply ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $matrix1 ]
+ Parameter #1 [ <required> $matrix2 ]
+ }
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [7] {
+ Method [ <internal:cairo, ctor> public method __construct ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <optional> $yx ]
+ Parameter #1 [ <optional> $xy ]
+ Parameter #2 [ <optional> $yy ]
+ Parameter #3 [ <optional> $x0 ]
+ Parameter #4 [ <optional> $y0 ]
+ }
+ }
+
+ Method [ <internal:cairo> public method translate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $tx ]
+ Parameter #1 [ <required> $ty ]
+ }
+ }
+
+ Method [ <internal:cairo> public method scale ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $sx ]
+ Parameter #1 [ <required> $sy ]
+ }
+ }
+
+ Method [ <internal:cairo> public method rotate ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $sx ]
+ Parameter #1 [ <required> $sy ]
+ }
+ }
+
+ Method [ <internal:cairo> public method invert ] {
+ }
+
+ Method [ <internal:cairo> public method transformDistance ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $dx ]
+ Parameter #1 [ <required> $dy ]
+ }
+ }
+
+ Method [ <internal:cairo> public method transformPoint ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $dx ]
+ Parameter #1 [ <required> $dy ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> abstract class CairoPattern ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [5] {
+ Method [ <internal:cairo, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:cairo> public method getType ] {
+ }
+
+ Method [ <internal:cairo> public method status ] {
+ }
+
+ Method [ <internal:cairo> public method getMatrix ] {
+ }
+
+ Method [ <internal:cairo> public method setMatrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $matrix ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> abstract class CairoGradientPattern extends CairoPattern ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [11] {
+ Method [ <internal:cairo> public method addColorStopRgb ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $offset ]
+ Parameter #1 [ <required> $red ]
+ Parameter #2 [ <required> $green ]
+ Parameter #3 [ <required> $blue ]
+ }
+ }
+
+ Method [ <internal:cairo> public method addColorStopRgba ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> $offset ]
+ Parameter #1 [ <required> $red ]
+ Parameter #2 [ <required> $green ]
+ Parameter #3 [ <required> $blue ]
+ Parameter #4 [ <required> $alpha ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getColorStopRgba ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $index ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getColorStopCount ] {
+ }
+
+ Method [ <internal:cairo> public method getExtend ] {
+ }
+
+ Method [ <internal:cairo> public method setExtend ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $extend ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method getType ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method status ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method getMatrix ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method setMatrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $matrix ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> class CairoSolidPattern extends CairoPattern ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [6] {
+ Method [ <internal:cairo, overwrites CairoPattern, ctor> public method __construct ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $red ]
+ Parameter #1 [ <required> $green ]
+ Parameter #2 [ <required> $blue ]
+ Parameter #3 [ <optional> $alpha ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getRgba ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method getType ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method status ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method getMatrix ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method setMatrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $matrix ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> class CairoSurfacePattern extends CairoPattern ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [10] {
+ Method [ <internal:cairo, overwrites CairoPattern, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $surface ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getSurface ] {
+ }
+
+ Method [ <internal:cairo> public method setFilter ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $filter ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getFilter ] {
+ }
+
+ Method [ <internal:cairo> public method setExtend ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $extend ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getExtend ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method getType ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method status ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method getMatrix ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method setMatrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $matrix ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> class CairoLinearGradient extends CairoGradientPattern ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [12] {
+ Method [ <internal:cairo, overwrites CairoPattern, ctor> public method __construct ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x0 ]
+ Parameter #1 [ <required> $y0 ]
+ Parameter #2 [ <required> $x1 ]
+ Parameter #3 [ <required> $y1 ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getPoints ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoGradientPattern> public method addColorStopRgb ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $offset ]
+ Parameter #1 [ <required> $red ]
+ Parameter #2 [ <required> $green ]
+ Parameter #3 [ <required> $blue ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoGradientPattern> public method addColorStopRgba ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> $offset ]
+ Parameter #1 [ <required> $red ]
+ Parameter #2 [ <required> $green ]
+ Parameter #3 [ <required> $blue ]
+ Parameter #4 [ <required> $alpha ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoGradientPattern> public method getColorStopRgba ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $index ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoGradientPattern> public method getColorStopCount ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoGradientPattern> public method getExtend ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoGradientPattern> public method setExtend ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $extend ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method getType ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method status ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method getMatrix ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method setMatrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $matrix ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> class CairoRadialGradient extends CairoGradientPattern ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [12] {
+ Method [ <internal:cairo, overwrites CairoPattern, ctor> public method __construct ] {
+
+ - Parameters [6] {
+ Parameter #0 [ <required> $x0 ]
+ Parameter #1 [ <required> $y0 ]
+ Parameter #2 [ <required> $r0 ]
+ Parameter #3 [ <required> $x1 ]
+ Parameter #4 [ <required> $y1 ]
+ Parameter #5 [ <required> $r1 ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getCircles ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoGradientPattern> public method addColorStopRgb ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $offset ]
+ Parameter #1 [ <required> $red ]
+ Parameter #2 [ <required> $green ]
+ Parameter #3 [ <required> $blue ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoGradientPattern> public method addColorStopRgba ] {
+
+ - Parameters [5] {
+ Parameter #0 [ <required> $offset ]
+ Parameter #1 [ <required> $red ]
+ Parameter #2 [ <required> $green ]
+ Parameter #3 [ <required> $blue ]
+ Parameter #4 [ <required> $alpha ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoGradientPattern> public method getColorStopRgba ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $index ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoGradientPattern> public method getColorStopCount ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoGradientPattern> public method getExtend ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoGradientPattern> public method setExtend ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $extend ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method getType ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method status ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method getMatrix ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoPattern> public method setMatrix ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $matrix ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> 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 [ <internal:cairo> 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 [ <internal:cairo> 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 [ <internal:cairo> class CairoPath ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:cairo> class CairoFontOptions ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [13] {
+ Method [ <internal:cairo, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:cairo> public method status ] {
+ }
+
+ Method [ <internal:cairo> public method merge ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $other ]
+ }
+ }
+
+ Method [ <internal:cairo> public method hash ] {
+ }
+
+ Method [ <internal:cairo> public method equal ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $other ]
+ }
+ }
+
+ Method [ <internal:cairo> public method setAntialias ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $antialias ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getAntialias ] {
+ }
+
+ Method [ <internal:cairo> public method setSubpixelOrder ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $subpixel_order ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getSubpixelOrder ] {
+ }
+
+ Method [ <internal:cairo> public method setHintStyle ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $hint_style ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getHintStyle ] {
+ }
+
+ Method [ <internal:cairo> public method setHintMetrics ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $hint_metrics ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getHintMetrics ] {
+ }
+ }
+ }
+
+ Class [ <internal:cairo> 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 [ <internal:cairo> 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 [ <internal:cairo> abstract class CairoFontFace ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [3] {
+ Method [ <internal:cairo, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:cairo> public method status ] {
+ }
+
+ Method [ <internal:cairo> public method getType ] {
+ }
+ }
+ }
+
+ Class [ <internal:cairo> 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 [ <internal:cairo> class CairoScaledFont ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [11] {
+ Method [ <internal:cairo, ctor> public method __construct ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $font_face ]
+ Parameter #1 [ <optional> $matrix ]
+ Parameter #2 [ <optional> $ctm ]
+ Parameter #3 [ <optional> $options ]
+ }
+ }
+
+ Method [ <internal:cairo> public method status ] {
+ }
+
+ Method [ <internal:cairo> public method extents ] {
+ }
+
+ Method [ <internal:cairo> public method textExtents ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $text ]
+ }
+ }
+
+ Method [ <internal:cairo> public method glyphExtents ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $glyphs ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getFontFace ] {
+ }
+
+ Method [ <internal:cairo> public method getFontOptions ] {
+ }
+
+ Method [ <internal:cairo> public method getFontMatrix ] {
+ }
+
+ Method [ <internal:cairo> public method getCtm ] {
+ }
+
+ Method [ <internal:cairo> public method getScaleMatrix ] {
+ }
+
+ Method [ <internal:cairo> public method getType ] {
+ }
+ }
+ }
+
+ Class [ <internal:cairo> class CairoToyFontFace extends CairoFontFace ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [6] {
+ Method [ <internal:cairo, overwrites CairoFontFace, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $family ]
+ Parameter #1 [ <optional> $slant ]
+ Parameter #2 [ <optional> $weight ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getFamily ] {
+ }
+
+ Method [ <internal:cairo> public method getSlant ] {
+ }
+
+ Method [ <internal:cairo> public method getWeight ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoFontFace> public method status ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoFontFace> public method getType ] {
+ }
+ }
+ }
+
+ Class [ <internal:cairo> 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 [ <internal:cairo> 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 [ <internal:cairo> class CairoFtFontFace extends CairoFontFace ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [3] {
+ Method [ <internal:cairo, overwrites CairoFontFace, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $face ]
+ Parameter #1 [ <optional> $load_flags ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoFontFace> public method status ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoFontFace> public method getType ] {
+ }
+ }
+ }
+
+ Class [ <internal:cairo> abstract class CairoSurface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [19] {
+ Method [ <internal:cairo, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:cairo> public method createSimilar ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $content ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo> public method createForRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo> public method status ] {
+ }
+
+ Method [ <internal:cairo> public method finish ] {
+ }
+
+ Method [ <internal:cairo> public method flush ] {
+ }
+
+ Method [ <internal:cairo> public method getFontOptions ] {
+ }
+
+ Method [ <internal:cairo> public method getContent ] {
+ }
+
+ Method [ <internal:cairo> public method markDirty ] {
+ }
+
+ Method [ <internal:cairo> public method markDirtyRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo> public method setDeviceOffset ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getDeviceOffset ] {
+ }
+
+ Method [ <internal:cairo> public method setFallbackResolution ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getFallbackResolution ] {
+ }
+
+ Method [ <internal:cairo> public method getType ] {
+ }
+
+ Method [ <internal:cairo> public method copyPage ] {
+ }
+
+ Method [ <internal:cairo> public method showPage ] {
+ }
+
+ Method [ <internal:cairo> public method hasShowTextGlyphs ] {
+ }
+
+ Method [ <internal:cairo> public method writeToPng ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $file ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> 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 [ <internal:cairo> 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 [ <internal:cairo> class CairoImageSurface extends CairoSurface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [2] {
+ Method [ <internal:cairo> static public method createForData ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $data ]
+ Parameter #1 [ <required> $format ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo> static public method createFromPng ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $file ]
+ }
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [24] {
+ Method [ <internal:cairo, overwrites CairoSurface, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getData ] {
+ }
+
+ Method [ <internal:cairo> public method getFormat ] {
+ }
+
+ Method [ <internal:cairo> public method getWidth ] {
+ }
+
+ Method [ <internal:cairo> public method getHeight ] {
+ }
+
+ Method [ <internal:cairo> public method getStride ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method createSimilar ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $content ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method createForRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method status ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method finish ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method flush ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getFontOptions ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getContent ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method markDirty ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method markDirtyRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method setDeviceOffset ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getDeviceOffset ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method setFallbackResolution ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getFallbackResolution ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getType ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method copyPage ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method showPage ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method hasShowTextGlyphs ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method writeToPng ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $file ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> 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 [ <internal:cairo> static public method strideForWidth ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $format ]
+ Parameter #1 [ <required> $width ]
+ }
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [0] {
+ }
+ }
+
+ Class [ <internal:cairo> class CairoPdfSurface extends CairoSurface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [20] {
+ Method [ <internal:cairo, overwrites CairoSurface, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $file ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo> public method setSize ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $width ]
+ Parameter #1 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method createSimilar ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $content ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method createForRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method status ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method finish ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method flush ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getFontOptions ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getContent ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method markDirty ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method markDirtyRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method setDeviceOffset ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getDeviceOffset ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method setFallbackResolution ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getFallbackResolution ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getType ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method copyPage ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method showPage ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method hasShowTextGlyphs ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method writeToPng ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $file ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> class CairoPsSurface extends CairoSurface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [2] {
+ Method [ <internal:cairo> static public method getLevels ] {
+ }
+
+ Method [ <internal:cairo> static public method levelToString ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $level ]
+ }
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [26] {
+ Method [ <internal:cairo, overwrites CairoSurface, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $file ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo> public method setSize ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $width ]
+ Parameter #1 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo> public method restrictToLevel ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $level ]
+ }
+ }
+
+ Method [ <internal:cairo> public method setEps ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $level ]
+ }
+ }
+
+ Method [ <internal:cairo> public method getEps ] {
+ }
+
+ Method [ <internal:cairo> public method dscBeginSetup ] {
+ }
+
+ Method [ <internal:cairo> public method dscBeginPageSetup ] {
+ }
+
+ Method [ <internal:cairo> public method dscComment ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $comment ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method createSimilar ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $content ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method createForRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method status ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method finish ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method flush ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getFontOptions ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getContent ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method markDirty ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method markDirtyRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method setDeviceOffset ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getDeviceOffset ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method setFallbackResolution ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getFallbackResolution ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getType ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method copyPage ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method showPage ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method hasShowTextGlyphs ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method writeToPng ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $file ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> 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 [ <internal:cairo> class CairoSvgSurface extends CairoSurface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [2] {
+ Method [ <internal:cairo> static public method versionToString ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $version ]
+ }
+ }
+
+ Method [ <internal:cairo> static public method getVersions ] {
+ }
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [20] {
+ Method [ <internal:cairo, overwrites CairoSurface, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $file ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo> public method restrictToVersion ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $version ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method createSimilar ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $content ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method createForRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method status ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method finish ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method flush ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getFontOptions ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getContent ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method markDirty ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method markDirtyRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method setDeviceOffset ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getDeviceOffset ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method setFallbackResolution ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getFallbackResolution ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getType ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method copyPage ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method showPage ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method hasShowTextGlyphs ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method writeToPng ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $file ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> 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 [ <internal:cairo> class CairoRecordingSurface extends CairoSurface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [20] {
+ Method [ <internal:cairo, overwrites CairoSurface, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $content ]
+ Parameter #1 [ <required> $extents ]
+ }
+ }
+
+ Method [ <internal:cairo> public method inkExtents ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method createSimilar ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $content ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method createForRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method status ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method finish ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method flush ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getFontOptions ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getContent ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method markDirty ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method markDirtyRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method setDeviceOffset ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getDeviceOffset ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method setFallbackResolution ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getFallbackResolution ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getType ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method copyPage ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method showPage ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method hasShowTextGlyphs ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method writeToPng ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $file ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:cairo> class CairoSubSurface extends CairoSurface ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [19] {
+ Method [ <internal:cairo, overwrites CairoSurface, ctor> public method __construct ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method createSimilar ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> $content ]
+ Parameter #1 [ <required> $width ]
+ Parameter #2 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method createForRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method status ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method finish ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method flush ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getFontOptions ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getContent ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method markDirty ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method markDirtyRectangle ] {
+
+ - Parameters [4] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ Parameter #2 [ <required> $width ]
+ Parameter #3 [ <required> $height ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method setDeviceOffset ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getDeviceOffset ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method setFallbackResolution ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $x ]
+ Parameter #1 [ <required> $y ]
+ }
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getFallbackResolution ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method getType ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method copyPage ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method showPage ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method hasShowTextGlyphs ] {
+ }
+
+ Method [ <internal:cairo, inherits CairoSurface> public method writeToPng ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> $file ]
+ }
+ }
+ }
+ }
+ }
+}
+