diff --git a/reference/cairo/book.xml b/reference/cairo/book.xml
new file mode 100644
index 0000000000..ac6c613d24
--- /dev/null
+++ b/reference/cairo/book.xml
@@ -0,0 +1,122 @@
+
+
+
+
+ Cairo
+ Cairo
+
+
+ &reftitle.intro;
+
+ Cairo is a native PHP extension to create and modify graphics using the Cairo
+ Graphics Library.
+
+
+ The Cairo Graphics Library is a 2D library written in C with support for
+ multiple output devices. Currently supported output targets include the X
+ Window System, Quartz, Win32, image buffers, PostScript, PDF, and SVG file
+ output. Experimental backends include OpenGL (through glitz), XCB, BeOS,
+ OS/2, and DirectFB. The library also has support for two types of text
+ manipulation and layout. The "toy" API provides demo quality support, and
+ the glyphs API, although full-featured, works best with a helper library
+ such as pango. Font backend support includes FreeType, Quartz, Win32, and
+ User fonts.
+
+
+ There are two types of computer graphics, vector and raster. Raster graphics
+ are the representation of images as an array of pixels. Vector graphics use
+ geometrical primitives such as points, lines, curves or polygons to represent
+ images. The primitives are created using mathematical equations. The Cairo
+ Graphics Library takes a vector approach to graphics, allowing smaller size,
+ infinite zooming, and moving, scaling and rotating without degrading image
+ quality.
+
+
+ Operations in the cairo graphics library including stroking and filling cubic
+ Bézier splines, transforming and compositing translucent images, and
+ antialiased text rendering. All drawing operations can be transformed by any
+ affine transformation (scale, rotation, shear, and others) This is very
+ similiar to drawing operations for PostScript and PDF drawing.
+
+
+ The Cairo PHP Extension aims to provide support for all officially supported
+ font backends and surface backends, as well as expose all available
+ functionality in cairo to PHP users.
+
+
+
+
+
+ &reference.cairo.setup;
+ &reference.cairo.constants;
+ &reference.cairo.examples;
+ &reference.cairo.reference;
+
+ &reference.cairo.cairo;
+ &reference.cairo.cairocontext;
+ &reference.cairo.cairoexception;
+ &reference.cairo.cairostatus;
+
+ &reference.cairo.cairosurface;
+ &reference.cairo.cairosvgsurface;
+ &reference.cairo.cairoimagesurface;
+ &reference.cairo.cairopdfsurface;
+ &reference.cairo.cairopssurface;
+ &reference.cairo.cairosurfacetype;
+
+
+ &reference.cairo.cairofontface;
+ &reference.cairo.cairofontoptions;
+ &reference.cairo.cairofontslant;
+ &reference.cairo.cairofonttype;
+ &reference.cairo.cairofontweight;
+ &reference.cairo.cairoscaledfont;
+ &reference.cairo.cairotoyfontface;
+
+ &reference.cairo.cairopatterntype;
+ &reference.cairo.cairopattern;
+ &reference.cairo.cairogradientpattern;
+ &reference.cairo.cairosolidpattern;
+ &reference.cairo.cairosurfacepattern;
+ &reference.cairo.cairolineargradient;
+ &reference.cairo.cairoradialgradient;
+
+ &reference.cairo.cairoantialias;
+ &reference.cairo.cairocontent;
+ &reference.cairo.cairoextend;
+ &reference.cairo.cairoformat;
+ &reference.cairo.cairofillrule;
+ &reference.cairo.cairofilter;
+ &reference.cairo.cairohintmetrics;
+ &reference.cairo.cairohintstyle;
+ &reference.cairo.cairolinecap;
+ &reference.cairo.cairolinejoin;
+ &reference.cairo.cairomatrix;
+ &reference.cairo.cairooperator;
+ &reference.cairo.cairopath;
+ &reference.cairo.cairopslevel;
+ &reference.cairo.cairosubpixelorder;
+ &reference.cairo.cairosvgversion;
+
+
+
+
diff --git a/reference/cairo/cairo.xml b/reference/cairo/cairo.xml
new file mode 100644
index 0000000000..ca6ba82952
--- /dev/null
+++ b/reference/cairo/cairo.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+ The Cairo class
+ Cairo
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ Cairo
+
+
+
+
+ Cairo
+
+
+
+
+ Methods
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairo;
+
+
+
+
diff --git a/reference/cairo/cairo/availablefonts.xml b/reference/cairo/cairo/availablefonts.xml
new file mode 100644
index 0000000000..72ba3abb92
--- /dev/null
+++ b/reference/cairo/cairo/availablefonts.xml
@@ -0,0 +1,127 @@
+
+
+
+
+
+ Cairo::availableFonts
+ cairo_available_fonts
+ Retrives the availables fonts types
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public static arrayCairo::availableFonts
+
+
+ Procedural style:
+
+ arraycairo_available_fonts
+
+
+
+ Returns an array with the available fonts backends
+
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ A list-type array with all available fonts backends.
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+ string(5) "WIN32"
+ [1]=>
+ string(4) "USER"
+}
+]]>
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+ string(5) "WIN32"
+ [1]=>
+ string(4) "USER"
+}
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Cairo::availableSurfaces
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairo/availablesurfaces.xml b/reference/cairo/cairo/availablesurfaces.xml
new file mode 100644
index 0000000000..66f969fdf6
--- /dev/null
+++ b/reference/cairo/cairo/availablesurfaces.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ Cairo::availableSurfaces
+ cairo_available_surfaces
+ Retrieves all available surfaces
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public static arrayCairo::availableSurfaces
+
+
+ Procedural style:
+
+ arraycairo_available_surfaces
+
+
+
+ Returns an array with the available surfaces backends
+
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ A list-type array with all available surfaces backends.
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+ string(5) "IMAGE"
+ [1]=>
+ string(3) "PNG"
+ [2]=>
+ string(3) "PDF"
+ [3]=>
+ string(2) "PS"
+ [4]=>
+ string(3) "SVG"
+ [5]=>
+ string(5) "WIN32"
+}
+]]>
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+ string(5) "IMAGE"
+ [1]=>
+ string(3) "PNG"
+ [2]=>
+ string(3) "PDF"
+ [3]=>
+ string(2) "PS"
+ [4]=>
+ string(3) "SVG"
+ [5]=>
+ string(5) "WIN32"
+}
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Cairo::availableFonts
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairo/statustostring.xml b/reference/cairo/cairo/statustostring.xml
new file mode 100644
index 0000000000..d350b9f32a
--- /dev/null
+++ b/reference/cairo/cairo/statustostring.xml
@@ -0,0 +1,129 @@
+
+
+
+
+
+ Cairo::statusToString
+ cairo_status_to_string
+ Retrieves the current status as string
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public static voidCairo::statusToString
+ stringstatus
+
+ Procedural style:
+
+ ReturnTypecairo_status_to_string
+ stringstatus
+
+
+ Retrieves the current status as a readable string
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ status
+
+
+ A valid status code given by cairo_status or CairoContext::status()
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ A string containing the current status of a CairoContext object
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+status()));
+?>
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::status
+ cairo_status
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairo/version.xml b/reference/cairo/cairo/version.xml
new file mode 100644
index 0000000000..5e856d77c0
--- /dev/null
+++ b/reference/cairo/cairo/version.xml
@@ -0,0 +1,112 @@
+
+
+
+
+
+ Cairo::version
+ cairo_version
+ Retrives cairo's library version
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public static integerCairo::version
+
+
+ Procedural style:
+
+ integercairo_version
+
+
+
+ Retrieves the current version of the cairo library
+
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Returns the version of the current cairo library
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Cairo::versionString
+ cairo_version_string
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairo/versionstring.xml b/reference/cairo/cairo/versionstring.xml
new file mode 100644
index 0000000000..54bbfbfef1
--- /dev/null
+++ b/reference/cairo/cairo/versionstring.xml
@@ -0,0 +1,116 @@
+
+
+
+
+
+ Cairo::versionString
+ cairo_version_string
+ Retrieves cairo version as string
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public static stringCairo::versionString
+
+
+ Procedural style:
+
+ stringcairo_version_string
+
+
+
+ Retrieves the current cairo library version as string.
+
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Returns a string represented version
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Cairo::version
+ cairo_version
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoantialias.xml b/reference/cairo/cairoantialias.xml
new file mode 100644
index 0000000000..768bbe54f6
--- /dev/null
+++ b/reference/cairo/cairoantialias.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ The CairoAntialias class
+ CairoAntialias
+
+
+
+
+
+ &reftitle.intro;
+
+ Enum class that specifies the type of antialiasing to do when rendering text or shapes.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoAntialias
+
+
+
+
+ CairoAntialias
+
+
+
+ Constants
+
+ const
+ integer
+ CairoAntialias::MODE_DEFAULT
+ 0
+
+
+ const
+ integer
+ CairoAntialias::MODE_NONE
+ 1
+
+
+ const
+ integer
+ CairoAntialias::MODE_GRAY
+ 2
+
+
+ const
+ integer
+ CairoAntialias::MODE_SUBPIXEL
+ 3
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoAntialias Node Types
+
+
+
+ CairoAntialias::MODE_DEFAULT
+
+ Use the default antialiasing for the subsystem and target device
+
+
+
+
+ CairoAntialias::MODE_NONE
+
+ Use a bilevel alpha mask
+
+
+
+
+ CairoAntialias::MODE_GRAY
+
+ Perform single-color antialiasing (using shades of gray for black text on a white background, for example).
+
+
+
+
+ CairoAntialias::MODE_SUBPIXEL
+
+ Perform antialiasing by taking advantage of the order of subpixel elements on devices such as LCD panels.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontent.xml b/reference/cairo/cairocontent.xml
new file mode 100644
index 0000000000..370e0f680a
--- /dev/null
+++ b/reference/cairo/cairocontent.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ The CairoContent class
+ CairoContent
+
+
+
+
+
+ &reftitle.intro;
+
+ CairoContent is used to describe the content that a surface will contain,
+ whether color information, alpha information (translucence vs. opacity), or both.
+
+
+ Note: The large values here are designed to keep CairoContent values distinct from
+ CairoContent values so that the implementation can detect the error if users confuse the
+ two types.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoContent
+
+
+
+
+ CairoContent
+
+
+
+ Constants
+
+ const
+ integer
+ CairoContent::COLOR
+ 4096
+
+
+ const
+ integer
+ CairoContent::ALPHA
+ 8192
+
+
+ const
+ integer
+ CairoContent::COLOR_ALPHA
+ 12288
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoContent Node Types
+
+
+
+ CairoContent::COLOR
+
+ The surface will hold color content only.
+
+
+
+
+ CairoContent::ALPHA
+
+ The surface will hold alpha content only.
+
+
+
+
+ CairoContent::COLOR_ALPHA
+
+ The surface will hold color and alpha content.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext.xml b/reference/cairo/cairocontext.xml
new file mode 100644
index 0000000000..c80cd720ac
--- /dev/null
+++ b/reference/cairo/cairocontext.xml
@@ -0,0 +1,77 @@
+
+
+
+
+
+ The CairoContext class
+ CairoContext
+
+
+
+
+
+ &reftitle.intro;
+
+ Context is the main object used when drawing with cairo. To draw with cairo, you create a
+ CairoContext, set the target CairoSurface,
+ and drawing options for the CairoContext, create shapes with functions .
+ like CairoContext::moveTo() and
+ CairoContext::lineTo(), and then draw shapes with
+ CairoContext::stroke() or CairoContext::fill().
+
+ Contexts can be pushed to a stack via CairoContext::save().
+ They may then safely be changed, without loosing the current state. Use
+ CairoContext::restore()
+ to restore to the saved state.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoContext
+
+
+
+
+ CairoContext
+
+
+
+
+ Methods
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairocontext;
+
+
+
+
diff --git a/reference/cairo/cairocontext/appendpath.xml b/reference/cairo/cairocontext/appendpath.xml
new file mode 100644
index 0000000000..252e159070
--- /dev/null
+++ b/reference/cairo/cairocontext/appendpath.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::appendPath
+ cairo_append_path
+ Appends a path to current path
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::appendPath
+ CairoPathpath
+
+ Procedural style:
+
+ voidcairo_append_path
+ CairoContextcontext
+ CairoPathpath
+
+
+ Appends the path onto the current path.
+ The path may be either the return value from one of CairoContext::copyPath() or
+ CairoContext::copyPathFlat();
+
+
+ if path is not a valid CairoPath instance
+ a CairoException will be thrown
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ CairoContext object
+
+
+
+
+ path
+
+
+ CairoPath object
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ This method returns nothing
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+copyPath();
+
+$context->appendPath($path);
+
+?>
+]]>
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoPath
+ CairoContext::copyPath
+ CairoContext::copyPathFlat
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/arc.xml b/reference/cairo/cairocontext/arc.xml
new file mode 100644
index 0000000000..0b5705e8d3
--- /dev/null
+++ b/reference/cairo/cairocontext/arc.xml
@@ -0,0 +1,200 @@
+
+
+
+
+
+ CairoContext::arc
+ cairo_arc
+ Adds a circular arc
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::arc
+ doublex
+ doubley
+ doubleradius
+ doubleangle1
+ doubleangle2
+
+ Procedural style:
+
+ ReturnTypecairo_arc
+ CairoContextcontext
+ doublex
+ doubley
+ doubleradius
+ doubleangle1
+ doubleangle2
+
+
+ Adds a circular arc of the given radius to the current path.
+ The arc is centered at (x, y), begins at
+ angle1 and proceeds in the direction of increasing angles to end at
+ angle2.
+ If angle2 is less than angle1 it will be
+ progressively increased by 2*M_PI until it is greater than angle1.
+
+ If there is a current point, an initial line segment will be added to the path to connect the
+ current point to the beginning of the arc. If this initial line is undesired,
+ it can be avoided by calling CairoContext::newSubPath() or procedural
+ cairo_new_sub_path before calling CairoContext::arc()
+ or cairo_arc.
+
+ Angles are measured in radians. An angle of 0.0 is in the direction of the positive X axis
+ (in user space). An angle of M_PI/2.0 radians (90 degrees) is in the direction of the positive
+ Y axis (in user space). Angles increase in the direction from the positive X axis toward the
+ positive Y axis. So with the default transformation matrix, angles increase in a clockwise direction.
+
+ (To convert from degrees to radians, use degrees * (M_PI / 180.).)
+ This function gives the arc in the direction of increasing angles; see
+ CairoContext::arcNegative() or cairo_arc_negative
+ to get the arc in the direction of decreasing angles.
+
+
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object
+
+
+
+
+ x
+
+
+ x position
+
+
+
+
+ y
+
+
+ y position
+
+
+
+
+ radius
+
+
+ Radius of the arc
+
+
+
+
+ angle1
+
+
+ start angle
+
+
+
+
+ angle2
+
+
+ end angle
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ This method returns nothing
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+arc(0, 0, 1, 0, 2 * M_PI);
+?>
+]]>
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::arcNegative
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/arcnegative.xml b/reference/cairo/cairocontext/arcnegative.xml
new file mode 100644
index 0000000000..6005b8f7cb
--- /dev/null
+++ b/reference/cairo/cairocontext/arcnegative.xml
@@ -0,0 +1,181 @@
+
+
+
+
+
+ CairoContext::arcNegative
+ cairo_arc_negative
+ Adds a negative arc
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::arcNegative
+ doublex
+ doubley
+ doubleradius
+ doubleangle1
+ doubleangle2
+
+ Procedural style:
+
+ ReturnTypecairo_arc_negative
+ CairoContextcontext
+ doublex
+ doubley
+ doubleradius
+ doubleangle1
+ doubleangle2
+
+
+ Adds a circular arc of the given radius to the current path.
+ The arc is centered at (x, y), begins at
+ angle1 and proceeds in the direction of decreasing angles to end at
+ angle2. If angle2 is greater than
+ angle1 it will be progressively decreased by 2*M_PI until it is less than
+ angle1.
+
+ See CairoContext::arc() or cairo_arc for more details.
+ This function differs only in the direction of the arc between the two angles.
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object
+
+
+
+
+ x
+
+
+ double x position
+
+
+
+
+ y
+
+
+ double y position
+
+
+
+
+ radius
+
+
+ The radius of the desired negative arc
+
+
+
+
+ angle1
+
+
+ Start angle of the arc
+
+
+
+
+ angle2
+
+
+ End angle of the arc
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ This method returns nothing
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+arcNegative(0, 0, 1, 0, 2 * M_PI);
+?>
+]]>
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::arc
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/clip.xml b/reference/cairo/cairocontext/clip.xml
new file mode 100644
index 0000000000..6b319ca69d
--- /dev/null
+++ b/reference/cairo/cairocontext/clip.xml
@@ -0,0 +1,144 @@
+
+
+
+
+
+ CairoContext::clip
+ cairo_clip
+ Establishes a new clip region
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::clip
+
+
+ Procedural style:
+
+ voidcairo_clip
+ CairoContextcontext
+
+
+ Establishes a new clip region by intersecting the current clip region with the current path as it
+ would be filled by CairoContext::fill() or cairo_fill
+ and according to the current fill rule (see CairoContext::setFillRule()
+ or cairo_set_fill_rule).
+
+
+ After CairoContext::clip() or cairo_clip,
+ the current path will be cleared from the cairo context.
+
+
+ The current clip region affects all drawing operations by effectively masking out any changes
+ to the surface that are outside the current clip region.
+
+
+ Calling CairoContext::clip() or cairo_clip
+ can only make the clip region smaller, never larger. But the current clip is part of the
+ graphics state, so a temporary restriction of the clip region can be achieved by calling
+ CairoContext::clip() or cairo_clip within a
+ CairoContext::save()/CairoContext::restore() or
+ cairo_save/cairo_restore pair.
+ The only other means of increasing the size of the clip region is
+ CairoContext::resetClip() or procedural cairo_reset_clip.
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ This method returns nothing
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+clip();
+
+?>
+]]>
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::resetClip
+ cairo_reset_clip
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/clipextents.xml b/reference/cairo/cairocontext/clipextents.xml
new file mode 100644
index 0000000000..85c09e6aed
--- /dev/null
+++ b/reference/cairo/cairocontext/clipextents.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+ CairoContext::clipExtents
+ cairo_clip_extents
+ Computes the area inside the current clip
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public arrayCairoContext::clipExtents
+
+
+ Procedural style:
+
+ arraycairo_clip_extents
+ CairoContextcontext
+
+
+ Computes a bounding box in user coordinates covering the area inside the current clip.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ An array containing the (float)x1, (float)y1, (float)x2, (float)y2, coordinates covering the area inside the current clip
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+clipExtents());
+?>
+]]>
+
+ &example.outputs.similar;
+
+
+ float(0)
+ [1]=>
+ float(0)
+ [2]=>
+ float(50)
+ [3]=>
+ float(50)
+}
+]]>
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+ float(0)
+ [1]=>
+ float(0)
+ [2]=>
+ float(50)
+ [3]=>
+ float(50)
+}
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::clip
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/clippreserve.xml b/reference/cairo/cairocontext/clippreserve.xml
new file mode 100644
index 0000000000..01fe586bae
--- /dev/null
+++ b/reference/cairo/cairocontext/clippreserve.xml
@@ -0,0 +1,142 @@
+
+
+
+
+
+ CairoContext::clipPreserve
+ cairo_clip_preserve
+ Establishes a new clip region from the current clip
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::clipPreserve
+
+
+ Procedural style:
+
+ voidcairo_clip_preserve
+ CairoContextcontext
+
+
+ Establishes a new clip region by intersecting the current clip region with the current path as
+ it would be filled by Context.fill() and according to the current
+ FILL RULE (see CairoContext::setFillRule() or
+ cairo_set_fill_rule).
+
+
+ Unlike CairoContext::clip(), CairoContext::clipPreserve()
+ preserves the path within the Context.
+ The current clip region affects all drawing operations by effectively masking out any changes
+ to the surface that are outside the current clip region.
+
+
+ Calling CairoContext::clipPreserve() can only make the clip region smaller,
+ never larger. But the current clip is part of the graphics state, so a temporary restriction of the clip
+ region can be achieved by calling CairoContext::clipPreserve() within a
+ CairoContext::save()/CairoContext::restore() pair.
+ The only other means of increasing the size of the clip region is CairoContext::resetClip().
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ This method returns nothing
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+clipPreserve();
+
+?>
+]]>
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::save
+ CairoContext::restore
+ CairoContext::resetClip
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/cliprectanglelist.xml b/reference/cairo/cairocontext/cliprectanglelist.xml
new file mode 100644
index 0000000000..daa0befd33
--- /dev/null
+++ b/reference/cairo/cairocontext/cliprectanglelist.xml
@@ -0,0 +1,163 @@
+
+
+
+
+
+ CairoContext::clipRectangleList
+ cairo_clip_rectangle_list
+ Retrieves the current clip as a list of rectangles
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public arrayCairoContext::clipRectangleList
+
+
+ Procedural style:
+
+ arraycairo_clip_rectangle_list
+ CairoContextcontext
+
+
+ Returns a list-type array with the current clip region as a list of rectangles in user coordinates
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object created with CairoContext::__construct or
+ cairo_create
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ An array of user-space represented rectangles for the current clip
+
+
+ (The status in the list may be CAIRO_STATUS_CLIP_NOT_REPRESENTABLE to indicate that the clip
+ region cannot be represented as a list of user-space rectangles.
+ The status may have other values to indicate other errors.)
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+clipRectangleList());
+
+?>
+]]>
+
+ &example.outputs.similar;
+
+
+ array(4) {
+ ["x"]=>
+ float(0)
+ ["y"]=>
+ float(0)
+ ["width"]=>
+ float(50)
+ ["height"]=>
+ float(50)
+ }
+}
+]]>
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+ array(4) {
+ ["x"]=>
+ float(0)
+ ["y"]=>
+ float(0)
+ ["width"]=>
+ float(50)
+ ["height"]=>
+ float(50)
+ }
+}
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/closepath.xml b/reference/cairo/cairocontext/closepath.xml
new file mode 100644
index 0000000000..471b34da63
--- /dev/null
+++ b/reference/cairo/cairocontext/closepath.xml
@@ -0,0 +1,137 @@
+
+
+
+
+
+ CairoContext::closePath
+ cairo_close_path
+ Closes the current path
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::closePath
+
+
+ Procedural style:
+
+ voidcairo_close_path
+ CairoContextcontext
+
+
+ Adds a line segment to the path from the current point to the beginning of the current sub-path,
+ (the most recent point passed to CairoContext::moveTo()),
+ and closes this sub-path. After this call the current point will be at the joined endpoint
+ of the sub-path.
+
+
+
+ The behavior of close_path() is distinct from simply calling
+ CairoContext::lineTo() with the equivalent coordinate in the case of
+ stroking. When a closed sub-path is stroked, there are no caps on the ends of the sub-path.
+ Instead, there is a line join connecting the final and initial segments of the sub-path.
+
+
+ If there is no current point before the call to CairoContext::closePath(),
+ this function will have no effect.
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object created with
+ CairoContext::__construct or cairo_create
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ This method returns nothing.
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+closePath();
+
+?>
+]]>
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::copyPath
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/construct.xml b/reference/cairo/cairocontext/construct.xml
new file mode 100644
index 0000000000..60315b4053
--- /dev/null
+++ b/reference/cairo/cairocontext/construct.xml
@@ -0,0 +1,97 @@
+
+
+
+
+
+ CairoContext::__construct
+ Creates a new CairoContext
+
+
+
+ &reftitle.description;
+
+ CairoContext::__construct
+ CairoSurfacesurface
+
+
+ Creates a new CairoContext object to draw
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ A valid CairoSurface like CairoImageSurface or
+ CairoPdfSurface
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ A CairoContext
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoContext::__construct() example
+
+
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Cairo::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/copypage.xml b/reference/cairo/cairocontext/copypage.xml
new file mode 100644
index 0000000000..806fe833d8
--- /dev/null
+++ b/reference/cairo/cairocontext/copypage.xml
@@ -0,0 +1,132 @@
+
+
+
+
+
+ CairoContext::copyPage
+ cairo_copy_page
+ Emits the current page
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::copyPage
+
+
+ Procedural style:
+
+ voidcairo_copy_page
+ CairoContextcontext
+
+
+ Emits the current page for backends that support multiple pages, but doesn’t clear it, so,
+ the contents of the current page will be retained for the next page too.
+ Use CairoContext::showPage() if you want to get an empty page after the emission.
+
+
+
+ This is a convenience function that simply calls CairoSurface::copyPage()
+ on CairoContext’s target.
+
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object created with CairoContext::__construct or
+ cairo_create
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ This method returns nothing
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+copyPage();
+
+?>
+]]>
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::showPage
+ CairoSurface::copyPage
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/copypath.xml b/reference/cairo/cairocontext/copypath.xml
new file mode 100644
index 0000000000..5558832479
--- /dev/null
+++ b/reference/cairo/cairocontext/copypath.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+ CairoContext::copyPath
+ cairo_copy_path
+ Creates a copy of the current path
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public CairoPathCairoContext::copyPath
+
+
+ Procedural style:
+
+ CairoPathcairo_copy_path
+ CairoContextcontext
+
+
+ Creates a copy of the current path and returns it to the user as a CairoPath.
+ See CairoPath for hints on how to iterate over the returned data structure.
+
+
+ This function will always return a valid CairoPath object,
+ but the result will have no data, if either of the following conditions hold:
+
+ 1. If there is insufficient memory to copy the path. In this case CairoPath->status will
+ be set to CAIRO_STATUS_NO_MEMORY.
+ 2. If context is already in an error state.
+ In this case CairoPath->status will contain the same status that would be returned by
+ cairo_status.
+
+
+ In either case, CairoPath->status will be set to CAIRO_STATUS_NO_MEMORY
+ (regardless of what the error status in cr might have been).
+
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object created with
+ CairoContext::__construct or cairo_create
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ A copy of the current CairoPath in the context
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+copyPath())
+
+?>
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::closePath
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/copypathflat.xml b/reference/cairo/cairocontext/copypathflat.xml
new file mode 100644
index 0000000000..e5aa113941
--- /dev/null
+++ b/reference/cairo/cairocontext/copypathflat.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::copyPathFlat
+ cairo_copy_path_flat
+ Gets a flattened copy of the current path
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public CairoPathCairoContext::copyPathFlat
+
+
+ Procedural style:
+
+ CairoPathcairo_copy_path_flat
+ CairoContextcontext
+
+
+ Description here.
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Gets a flattened copy of the current path and returns it to the user as a CairoPath.
+
+
+ This function is like CairoContext::copyPath() except that any curves
+ in the path will be approximated with piecewise-linear approximations,
+ (accurate to within the current tolerance value). That is, the result is guaranteed to not
+ have any elements of type CAIRO_PATH_CURVE_TO which will instead be replaced by a series of
+ CAIRO_PATH_LINE_TO elements.
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+copyPathFlat());
+
+?>
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::copyPath
+ CairoContext::closePath
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/curveto.xml b/reference/cairo/cairocontext/curveto.xml
new file mode 100644
index 0000000000..743ab1f97e
--- /dev/null
+++ b/reference/cairo/cairocontext/curveto.xml
@@ -0,0 +1,190 @@
+
+
+
+
+
+ CairoContext::curveTo
+ cairo_curve_to
+ Adds a curve
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::curveTo
+ floatx1
+ floaty1
+ floatx2
+ floaty2
+ floatx3
+ floaty3
+
+ Procedural style:
+
+ ReturnTypecairo_curve_to
+ CairoContextcontext
+ floatx1
+ floaty1
+ floatx2
+ floaty2
+ floatx3
+ floaty3
+
+
+ Adds a cubic Bezier spline to the path from the current point to position x3
+ ,y3 in user-space coordinates, using x1,
+ y1 and x2, y2 as the control
+ points. After this call the current point will be x3, y3.
+
+
+ If there is no current point before the call to CairoContext::curveTo()
+ this function will behave as if preceded by a call to CairoContext::moveTo
+ (x1, y1).
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object created with
+ CairoContext::__construct or cairo_create
+
+
+
+
+ x1
+
+
+ First control point in the x axis for the curve
+
+
+
+
+ y1
+
+
+ First control point in the y axis for the curve
+
+
+
+
+ x2
+
+
+ Second control point in x axis for the curve
+
+
+
+
+ y2
+
+
+ Second control point in y axis for the curve
+
+
+
+
+ x3
+
+
+ Final point in the x axis for the curve
+
+
+
+
+ y3
+
+
+ Final point in the y axis for the curve
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ This method returns nothing
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::moveTo
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/devicetouser.xml b/reference/cairo/cairocontext/devicetouser.xml
new file mode 100644
index 0000000000..37cfb9952a
--- /dev/null
+++ b/reference/cairo/cairocontext/devicetouser.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::deviceToUser
+ cairo_device_to_user
+ Transform a coordinate
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public arrayCairoContext::deviceToUser
+ floatx
+ floaty
+
+ Procedural style:
+
+ arraycairo_device_to_user
+ CairoContextcontext
+ floatx
+ floaty
+
+
+ Transform a coordinate from device space to user space by multiplying the given point by the
+ inverse of the current transformation matrix (CTM).
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object created with
+ CairoContext::__construct or cairo_create
+
+
+
+
+ x
+
+
+ x value of the coordinate
+
+
+
+
+ y
+
+
+ y value of the coordinate
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ An array containing the x and y coordinates in the user-space
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::deviceToUserDistance
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/devicetouserdistance.xml b/reference/cairo/cairocontext/devicetouserdistance.xml
new file mode 100644
index 0000000000..62cda3d6d7
--- /dev/null
+++ b/reference/cairo/cairocontext/devicetouserdistance.xml
@@ -0,0 +1,145 @@
+
+
+
+
+
+ CairoContext::deviceToUserDistance
+ cairo_device_to_user_distance
+ Transform a distance
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public arrayCairoContext::deviceToUserDistance
+ floatx
+ floaty
+
+ Procedural style:
+
+ arraycairo_device_to_user_distance
+ CairoContextcontext
+ floatx
+ floaty
+
+
+ Transform a distance vector from device space to user space. This function is similar to
+ CairoContext::deviceToUser() or cairo_device_to_user
+ except that the translation components of the inverse Cairo Transformation Matrix will be
+ ignored when transforming (x,y).
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object created with
+ CairoContext::__construct or cairo_create
+
+
+
+
+ x
+
+
+ X component of a distance vector
+
+
+
+
+ y
+
+
+ Y component of a distance vector
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Returns an array with the x and y values of a distance vector in the user-space
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::deviceToUser
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/fill.xml b/reference/cairo/cairocontext/fill.xml
new file mode 100644
index 0000000000..135b802832
--- /dev/null
+++ b/reference/cairo/cairocontext/fill.xml
@@ -0,0 +1,128 @@
+
+
+
+
+
+ CairoContext::fill
+ cairo_fill
+ Fills the current path
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::fill
+
+
+ Procedural style:
+
+ voidcairo_fill
+ CairoContextcontext
+
+
+ A drawing operator that fills the current path according to the current
+ CairoFillRule, (each sub-path is implicitly closed before being filled).
+ After CairoContext::fill() or cairo_fill, the
+ current path will be cleared from the CairoContext.
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object created with
+ CairoContext::__construct or cairo_create
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ This method returns nothing
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::setFillRule
+ ContextContext::fillPreserve
+ CairoFillRule
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/fillextents.xml b/reference/cairo/cairocontext/fillextents.xml
new file mode 100644
index 0000000000..6d9bf58583
--- /dev/null
+++ b/reference/cairo/cairocontext/fillextents.xml
@@ -0,0 +1,137 @@
+
+
+
+
+
+ CairoContext::fillExtents
+ cairo_fill_extents
+ Computes the filled area
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public arrayCairoContext::fillExtents
+
+
+ Procedural style:
+
+ arraycairo_fill_extents
+ CairoContextcontext
+
+
+ Computes a bounding box in user coordinates covering the area that would be affected,
+ (the “inked” area), by a CairoContext::fill() operation given the
+ current path and fill parameters. If the current path is empty,
+ returns an empty rectangle (0,0,0,0). Surface dimensions and clipping are not taken into account.
+
+
+ Contrast with CairoContext::pathExtents(), which is similar, but returns
+ non-zero extents for some paths with no inked area, (such as a simple line segment).
+
+
+ Note that CairoContext::fillExtents() must necessarily do more work to
+ compute the precise inked areas in light of the fill rule, so
+ CairoContext::pathExtents() may be more desirable for sake of
+ performance if the non-inked path extents are desired.
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object created with
+ CairoContext::__construct or cairo_create
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ An array with the coordinates of the afected area
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::fill
+ CairoContext::setFillRule
+ CairoContext::fillPreserve
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/fillpreserve.xml b/reference/cairo/cairocontext/fillpreserve.xml
new file mode 100644
index 0000000000..5c9cde4062
--- /dev/null
+++ b/reference/cairo/cairocontext/fillpreserve.xml
@@ -0,0 +1,128 @@
+
+
+
+
+
+ CairoContext::fillPreserve
+ cairo_fill_preserve
+ Fills and preserve the current path
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::fillPreserve
+
+
+ Procedural style:
+
+ voidcairo_fill_preserve
+ CairoContextcontext
+
+
+ A drawing operator that fills the current path according to the current CairoFillRule,
+ (each sub-path is implicitly closed before being filled).
+ Unlike CairoContext::fill(), CairoContext::fillPreserve()
+ (Procedural cairo_fill, cairo_fill_preserve, respectively)
+ preserves the path within the Context.
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object created with
+ CairoContext::__construct or cairo_create
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ This method returns nothing
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::setFillRule
+ CairoContext::fill
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/fontextents.xml b/reference/cairo/cairocontext/fontextents.xml
new file mode 100644
index 0000000000..10059e3392
--- /dev/null
+++ b/reference/cairo/cairocontext/fontextents.xml
@@ -0,0 +1,154 @@
+
+
+
+
+
+ CairoContext::fontExtents
+ cairo_font_extents
+ Get the font extents
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public arrayCairoContext::fontExtents
+
+
+ Procedural style:
+
+ arraycairo_font_extents
+ CairoContextcontext
+
+
+ Gets the font extents for the currently selected font.
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ An array containing the font extents for the current font.
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+fontExtents());
+
+?>
+]]>
+
+ &example.outputs.similar;
+
+
+ float(10)
+ ["descent"]=>
+ float(3)
+ ["height"]=>
+ float(13.3125)
+ ["max_x_advance"]=>
+ float(26.65625)
+ ["max_y_advance"]=>
+ float(0)
+}
+]]>
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+ float(10)
+ ["descent"]=>
+ float(3)
+ ["height"]=>
+ float(13.3125)
+ ["max_x_advance"]=>
+ float(26.65625)
+ ["max_y_advance"]=>
+ float(0)
+}
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getantialias.xml b/reference/cairo/cairocontext/getantialias.xml
new file mode 100644
index 0000000000..98c0c5beb0
--- /dev/null
+++ b/reference/cairo/cairocontext/getantialias.xml
@@ -0,0 +1,137 @@
+
+
+
+
+
+ CairoContext::getAntialias
+ cairo_get_antialias
+ Retrives the current antialias mode
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public integerCairoContext::getAntialias
+
+
+ Procedural style:
+
+ integercairo_get_antialias
+ CairoContextcontext
+
+
+ Returns the current CairoAntialias mode, as set by
+ CairoContext::setAntialias().
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ A valid CairoContext object created with
+ CairoContext::__construct or cairo_create
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ The current CairoAntialias mode.
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+setAntialias(CairoAntialias::MODE_SUBPIXEL);
+
+var_dump($context->getAntialias());
+
+?>
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::setAntialias
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getcurrentpoint.xml b/reference/cairo/cairocontext/getcurrentpoint.xml
new file mode 100644
index 0000000000..f74a666a31
--- /dev/null
+++ b/reference/cairo/cairocontext/getcurrentpoint.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getCurrentPoint
+ cairo_get_current_point
+ The getCurrentPoint purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getCurrentPoint
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_current_point
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getdash.xml b/reference/cairo/cairocontext/getdash.xml
new file mode 100644
index 0000000000..356d26848d
--- /dev/null
+++ b/reference/cairo/cairocontext/getdash.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getDash
+ cairo_get_dash
+ The getDash purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getDash
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_dash
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getdashcount.xml b/reference/cairo/cairocontext/getdashcount.xml
new file mode 100644
index 0000000000..3299d781ad
--- /dev/null
+++ b/reference/cairo/cairocontext/getdashcount.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getDashCount
+ cairo_get_dash_count
+ The getDashCount purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getDashCount
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_dash_count
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getfillrule.xml b/reference/cairo/cairocontext/getfillrule.xml
new file mode 100644
index 0000000000..ecef13ec29
--- /dev/null
+++ b/reference/cairo/cairocontext/getfillrule.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getFillRule
+ cairo_get_fill_rule
+ The getFillRule purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getFillRule
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_fill_rule
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getfontface.xml b/reference/cairo/cairocontext/getfontface.xml
new file mode 100644
index 0000000000..1b7542d3b2
--- /dev/null
+++ b/reference/cairo/cairocontext/getfontface.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getFontFace
+ cairo_get_font_face
+ The getFontFace purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getFontFace
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_font_face
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getfontmatrix.xml b/reference/cairo/cairocontext/getfontmatrix.xml
new file mode 100644
index 0000000000..28de44c056
--- /dev/null
+++ b/reference/cairo/cairocontext/getfontmatrix.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getFontMatrix
+ cairo_get_font_matrix
+ The getFontMatrix purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getFontMatrix
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_font_matrix
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getfontoptions.xml b/reference/cairo/cairocontext/getfontoptions.xml
new file mode 100644
index 0000000000..d9979e7c61
--- /dev/null
+++ b/reference/cairo/cairocontext/getfontoptions.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getFontOptions
+ cairo_get_font_options
+ The getFontOptions purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getFontOptions
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_font_options
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getgrouptarget.xml b/reference/cairo/cairocontext/getgrouptarget.xml
new file mode 100644
index 0000000000..e24ec1741e
--- /dev/null
+++ b/reference/cairo/cairocontext/getgrouptarget.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getGroupTarget
+ cairo_get_group_target
+ The getGroupTarget purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getGroupTarget
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_group_target
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getlinecap.xml b/reference/cairo/cairocontext/getlinecap.xml
new file mode 100644
index 0000000000..9badfdba4d
--- /dev/null
+++ b/reference/cairo/cairocontext/getlinecap.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getLineCap
+ cairo_get_line_cap
+ The getLineCap purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getLineCap
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_line_cap
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getlinejoin.xml b/reference/cairo/cairocontext/getlinejoin.xml
new file mode 100644
index 0000000000..44cb833f4d
--- /dev/null
+++ b/reference/cairo/cairocontext/getlinejoin.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getLineJoin
+ cairo_get_line_join
+ The getLineJoin purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getLineJoin
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_line_join
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getlinewidth.xml b/reference/cairo/cairocontext/getlinewidth.xml
new file mode 100644
index 0000000000..d286503430
--- /dev/null
+++ b/reference/cairo/cairocontext/getlinewidth.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getLineWidth
+ cairo_get_line_width
+ The getLineWidth purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getLineWidth
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_line_width
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getmatrix.xml b/reference/cairo/cairocontext/getmatrix.xml
new file mode 100644
index 0000000000..154652171b
--- /dev/null
+++ b/reference/cairo/cairocontext/getmatrix.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getMatrix
+ cairo_get_matrix
+ The getMatrix purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getMatrix
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_matrix
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getmiterlimit.xml b/reference/cairo/cairocontext/getmiterlimit.xml
new file mode 100644
index 0000000000..a0eaac9b6d
--- /dev/null
+++ b/reference/cairo/cairocontext/getmiterlimit.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getMiterLimit
+ cairo_get_miter_limit
+ The getMiterLimit purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getMiterLimit
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_miter_limit
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getoperator.xml b/reference/cairo/cairocontext/getoperator.xml
new file mode 100644
index 0000000000..05bb76ae3c
--- /dev/null
+++ b/reference/cairo/cairocontext/getoperator.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getOperator
+ cairo_get_operator
+ The getOperator purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getOperator
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_operator
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getscaledfont.xml b/reference/cairo/cairocontext/getscaledfont.xml
new file mode 100644
index 0000000000..03edf8c93b
--- /dev/null
+++ b/reference/cairo/cairocontext/getscaledfont.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getScaledFont
+ cairo_get_scaled_font
+ The getScaledFont purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getScaledFont
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_scaled_font
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/getsource.xml b/reference/cairo/cairocontext/getsource.xml
new file mode 100644
index 0000000000..4c5ff74321
--- /dev/null
+++ b/reference/cairo/cairocontext/getsource.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getSource
+ cairo_get_source
+ The getSource purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getSource
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_source
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/gettarget.xml b/reference/cairo/cairocontext/gettarget.xml
new file mode 100644
index 0000000000..0871df6af1
--- /dev/null
+++ b/reference/cairo/cairocontext/gettarget.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getTarget
+ cairo_get_target
+ The getTarget purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getTarget
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_target
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/gettolerance.xml b/reference/cairo/cairocontext/gettolerance.xml
new file mode 100644
index 0000000000..6c12bf99e7
--- /dev/null
+++ b/reference/cairo/cairocontext/gettolerance.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::getTolerance
+ cairo_get_tolerance
+ The getTolerance purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::getTolerance
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_tolerance
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/glyphpath.xml b/reference/cairo/cairocontext/glyphpath.xml
new file mode 100644
index 0000000000..f6df165406
--- /dev/null
+++ b/reference/cairo/cairocontext/glyphpath.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::glyphPath
+ cairo_glyph_path
+ The glyphPath purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::glyphPath
+ arrayglyphs
+
+ Procedural style:
+
+ ReturnTypecairo_glyph_path
+ CairoContextcontext
+ arrayglyphs
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ glyphs
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/hascurrentpoint.xml b/reference/cairo/cairocontext/hascurrentpoint.xml
new file mode 100644
index 0000000000..44791f7666
--- /dev/null
+++ b/reference/cairo/cairocontext/hascurrentpoint.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::hasCurrentPoint
+ cairo_has_current_point
+ The hasCurrentPoint purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::hasCurrentPoint
+
+
+ Procedural style:
+
+ ReturnTypecairo_has_current_point
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/identitymatrix.xml b/reference/cairo/cairocontext/identitymatrix.xml
new file mode 100644
index 0000000000..271ba6985e
--- /dev/null
+++ b/reference/cairo/cairocontext/identitymatrix.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::identityMatrix
+ cairo_identity_matrix
+ The identityMatrix purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::identityMatrix
+
+
+ Procedural style:
+
+ ReturnTypecairo_identity_matrix
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/infill.xml b/reference/cairo/cairocontext/infill.xml
new file mode 100644
index 0000000000..2b13337c56
--- /dev/null
+++ b/reference/cairo/cairocontext/infill.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::inFill
+ cairo_in_fill
+ The inFill purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::inFill
+ stringx
+ stringy
+
+ Procedural style:
+
+ ReturnTypecairo_in_fill
+ CairoContextcontext
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/instroke.xml b/reference/cairo/cairocontext/instroke.xml
new file mode 100644
index 0000000000..e5682e3444
--- /dev/null
+++ b/reference/cairo/cairocontext/instroke.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::inStroke
+ cairo_in_stroke
+ The inStroke purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::inStroke
+ stringx
+ stringy
+
+ Procedural style:
+
+ ReturnTypecairo_in_stroke
+ CairoContextcontext
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/lineto.xml b/reference/cairo/cairocontext/lineto.xml
new file mode 100644
index 0000000000..755b912f8d
--- /dev/null
+++ b/reference/cairo/cairocontext/lineto.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::lineTo
+ cairo_line_to
+ The lineTo purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::lineTo
+ stringx
+ stringy
+
+ Procedural style:
+
+ ReturnTypecairo_line_to
+ CairoContextcontext
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/mask.xml b/reference/cairo/cairocontext/mask.xml
new file mode 100644
index 0000000000..59f79416c6
--- /dev/null
+++ b/reference/cairo/cairocontext/mask.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::mask
+ cairo_mask
+ The mask purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::mask
+ stringpattern
+
+ Procedural style:
+
+ ReturnTypecairo_mask
+ CairoContextcontext
+ CairoPatternpattern
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/masksurface.xml b/reference/cairo/cairocontext/masksurface.xml
new file mode 100644
index 0000000000..c79c26b414
--- /dev/null
+++ b/reference/cairo/cairocontext/masksurface.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+ CairoContext::maskSurface
+ cairo_mask_surface
+ The maskSurface purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::maskSurface
+ stringsurface
+ stringx
+ stringy
+
+ Procedural style:
+
+ ReturnTypecairo_mask_surface
+ CairoContextcontext
+ CairoSurfacesurface
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/moveto.xml b/reference/cairo/cairocontext/moveto.xml
new file mode 100644
index 0000000000..ab315543d1
--- /dev/null
+++ b/reference/cairo/cairocontext/moveto.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::moveTo
+ cairo_move_to
+ The moveTo purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::moveTo
+ stringx
+ stringy
+
+ Procedural style:
+
+ ReturnTypecairo_move_to
+ CairoContextcontext
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/newpath.xml b/reference/cairo/cairocontext/newpath.xml
new file mode 100644
index 0000000000..ca1f0a4d20
--- /dev/null
+++ b/reference/cairo/cairocontext/newpath.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::newPath
+ cairo_new_path
+ The newPath purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::newPath
+
+
+ Procedural style:
+
+ ReturnTypecairo_new_path
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/newsubpath.xml b/reference/cairo/cairocontext/newsubpath.xml
new file mode 100644
index 0000000000..5f401847f5
--- /dev/null
+++ b/reference/cairo/cairocontext/newsubpath.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::newSubPath
+ cairo_new_sub_path
+ The newSubPath purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::newSubPath
+
+
+ Procedural style:
+
+ ReturnTypecairo_new_sub_path
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/paint.xml b/reference/cairo/cairocontext/paint.xml
new file mode 100644
index 0000000000..8f230623fd
--- /dev/null
+++ b/reference/cairo/cairocontext/paint.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::paint
+ cairo_paint
+ The paint purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::paint
+
+
+ Procedural style:
+
+ ReturnTypecairo_paint
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/paintwithalpha.xml b/reference/cairo/cairocontext/paintwithalpha.xml
new file mode 100644
index 0000000000..dd44edda2d
--- /dev/null
+++ b/reference/cairo/cairocontext/paintwithalpha.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::paintWithAlpha
+ cairo_paint_with_alpha
+ The paintWithAlpha purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::paintWithAlpha
+ stringalpha
+
+ Procedural style:
+
+ ReturnTypecairo_paint_with_alpha
+ CairoContextcontext
+ stringalpha
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ alpha
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/pathextents.xml b/reference/cairo/cairocontext/pathextents.xml
new file mode 100644
index 0000000000..2cb05fad76
--- /dev/null
+++ b/reference/cairo/cairocontext/pathextents.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::pathExtents
+ cairo_path_extents
+ The pathExtents purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::pathExtents
+
+
+ Procedural style:
+
+ ReturnTypecairo_path_extents
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/popgroup.xml b/reference/cairo/cairocontext/popgroup.xml
new file mode 100644
index 0000000000..e8bfe04fef
--- /dev/null
+++ b/reference/cairo/cairocontext/popgroup.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::popGroup
+ cairo_pop_group
+ The popGroup purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::popGroup
+
+
+ Procedural style:
+
+ ReturnTypecairo_pop_group
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/popgrouptosource.xml b/reference/cairo/cairocontext/popgrouptosource.xml
new file mode 100644
index 0000000000..71442f5631
--- /dev/null
+++ b/reference/cairo/cairocontext/popgrouptosource.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::popGroupToSource
+ cairo_pop_group_to_source
+ The popGroupToSource purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::popGroupToSource
+
+
+ Procedural style:
+
+ ReturnTypecairo_pop_group_to_source
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/pushgroup.xml b/reference/cairo/cairocontext/pushgroup.xml
new file mode 100644
index 0000000000..8fa4232510
--- /dev/null
+++ b/reference/cairo/cairocontext/pushgroup.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::pushGroup
+ cairo_push_group
+ The pushGroup purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::pushGroup
+
+
+ Procedural style:
+
+ ReturnTypecairo_push_group
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/pushgroupwithcontent.xml b/reference/cairo/cairocontext/pushgroupwithcontent.xml
new file mode 100644
index 0000000000..af89e44e5d
--- /dev/null
+++ b/reference/cairo/cairocontext/pushgroupwithcontent.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::pushGroupWithContent
+ cairo_push_group_with_content
+ The pushGroupWithContent purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::pushGroupWithContent
+ stringcontent
+
+ Procedural style:
+
+ ReturnTypecairo_push_group_with_content
+ CairoContextcontext
+ stringcontent
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ content
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/rectangle.xml b/reference/cairo/cairocontext/rectangle.xml
new file mode 100644
index 0000000000..040a8cc880
--- /dev/null
+++ b/reference/cairo/cairocontext/rectangle.xml
@@ -0,0 +1,163 @@
+
+
+
+
+
+ CairoContext::rectangle
+ cairo_rectangle
+ The rectangle purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::rectangle
+ stringx
+ stringy
+ stringwidth
+ stringheight
+
+ Procedural style:
+
+ ReturnTypecairo_rectangle
+ CairoContextcontext
+ stringx
+ stringy
+ stringwidth
+ stringheight
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/relcurveto.xml b/reference/cairo/cairocontext/relcurveto.xml
new file mode 100644
index 0000000000..6156c89518
--- /dev/null
+++ b/reference/cairo/cairocontext/relcurveto.xml
@@ -0,0 +1,183 @@
+
+
+
+
+
+ CairoContext::relCurveTo
+ cairo_rel_curve_to
+ The relCurveTo purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::relCurveTo
+ stringx1
+ stringy1
+ stringx2
+ stringy2
+ stringx3
+ stringy3
+
+ Procedural style:
+
+ ReturnTypecairo_rel_curve_to
+ CairoContextcontext
+ stringx1
+ stringy1
+ stringx2
+ stringy2
+ stringx3
+ stringy3
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x1
+
+
+ Description...
+
+
+
+
+ y1
+
+
+ Description...
+
+
+
+
+ x2
+
+
+ Description...
+
+
+
+
+ y2
+
+
+ Description...
+
+
+
+
+ x3
+
+
+ Description...
+
+
+
+
+ y3
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/rellineto.xml b/reference/cairo/cairocontext/rellineto.xml
new file mode 100644
index 0000000000..e79e999432
--- /dev/null
+++ b/reference/cairo/cairocontext/rellineto.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::relLineTo
+ cairo_rel_line_to
+ The relLineTo purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::relLineTo
+ stringx
+ stringy
+
+ Procedural style:
+
+ ReturnTypecairo_rel_line_to
+ CairoContextcontext
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/relmoveto.xml b/reference/cairo/cairocontext/relmoveto.xml
new file mode 100644
index 0000000000..d8e92c90b2
--- /dev/null
+++ b/reference/cairo/cairocontext/relmoveto.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::relMoveTo
+ cairo_rel_move_to
+ The relMoveTo purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::relMoveTo
+ stringx
+ stringy
+
+ Procedural style:
+
+ ReturnTypecairo_rel_move_to
+ CairoContextcontext
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/resetclip.xml b/reference/cairo/cairocontext/resetclip.xml
new file mode 100644
index 0000000000..1d4d11ed9b
--- /dev/null
+++ b/reference/cairo/cairocontext/resetclip.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::resetClip
+ cairo_reset_clip
+ The resetClip purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::resetClip
+
+
+ Procedural style:
+
+ ReturnTypecairo_reset_clip
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/restore.xml b/reference/cairo/cairocontext/restore.xml
new file mode 100644
index 0000000000..531516b416
--- /dev/null
+++ b/reference/cairo/cairocontext/restore.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::restore
+ cairo_restore
+ The restore purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::restore
+
+
+ Procedural style:
+
+ ReturnTypecairo_restore
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/rotate.xml b/reference/cairo/cairocontext/rotate.xml
new file mode 100644
index 0000000000..9063621f4f
--- /dev/null
+++ b/reference/cairo/cairocontext/rotate.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::rotate
+ cairo_rotate
+ The rotate purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::rotate
+ stringangle
+
+ Procedural style:
+
+ ReturnTypecairo_rotate
+ CairoContextcontext
+ stringangle
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ angle
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/save.xml b/reference/cairo/cairocontext/save.xml
new file mode 100644
index 0000000000..49a02de824
--- /dev/null
+++ b/reference/cairo/cairocontext/save.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::save
+ cairo_save
+ The save purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::save
+
+
+ Procedural style:
+
+ ReturnTypecairo_save
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/scale.xml b/reference/cairo/cairocontext/scale.xml
new file mode 100644
index 0000000000..f8fa885379
--- /dev/null
+++ b/reference/cairo/cairocontext/scale.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::scale
+ cairo_scale
+ The scale purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::scale
+ stringx
+ stringy
+
+ Procedural style:
+
+ ReturnTypecairo_scale
+ CairoContextcontext
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/selectfontface.xml b/reference/cairo/cairocontext/selectfontface.xml
new file mode 100644
index 0000000000..b624c95be6
--- /dev/null
+++ b/reference/cairo/cairocontext/selectfontface.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+ CairoContext::selectFontFace
+ cairo_select_font_face
+ The selectFontFace purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::selectFontFace
+ stringfamily
+ stringslant
+ stringweight
+
+ Procedural style:
+
+ ReturnTypecairo_select_font_face
+ CairoContextcontext
+ stringfamily
+ stringslant
+ stringweight
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ family
+
+
+ Description...
+
+
+
+
+ slant
+
+
+ Description...
+
+
+
+
+ weight
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setantialias.xml b/reference/cairo/cairocontext/setantialias.xml
new file mode 100644
index 0000000000..a0277e5fda
--- /dev/null
+++ b/reference/cairo/cairocontext/setantialias.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setAntialias
+ cairo_set_antialias
+ The setAntialias purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setAntialias
+ stringantialias
+
+ Procedural style:
+
+ ReturnTypecairo_set_antialias
+ CairoContextcontext
+ stringantialias
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ antialias
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setdash.xml b/reference/cairo/cairocontext/setdash.xml
new file mode 100644
index 0000000000..c2acbf7393
--- /dev/null
+++ b/reference/cairo/cairocontext/setdash.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::setDash
+ cairo_set_dash
+ The setDash purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setDash
+ stringdashes
+ stringoffset
+
+ Procedural style:
+
+ ReturnTypecairo_set_dash
+ CairoContextcontext
+ arraydashes
+ stringoffset
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ dashes
+
+
+ Description...
+
+
+
+
+ offset
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setfillrule.xml b/reference/cairo/cairocontext/setfillrule.xml
new file mode 100644
index 0000000000..c6b222f3b9
--- /dev/null
+++ b/reference/cairo/cairocontext/setfillrule.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setFillRule
+ cairo_set_fill_rule
+ The setFillRule purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setFillRule
+ stringsetting
+
+ Procedural style:
+
+ ReturnTypecairo_set_fill_rule
+ CairoContextcontext
+ stringsetting
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ setting
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setfontface.xml b/reference/cairo/cairocontext/setfontface.xml
new file mode 100644
index 0000000000..9060b5d4a5
--- /dev/null
+++ b/reference/cairo/cairocontext/setfontface.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setFontFace
+ cairo_set_font_face
+ The setFontFace purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setFontFace
+ stringfontface
+
+ Procedural style:
+
+ ReturnTypecairo_set_font_face
+ CairoContextcontext
+ CairoFontFacefontface
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ fontface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setfontmatrix.xml b/reference/cairo/cairocontext/setfontmatrix.xml
new file mode 100644
index 0000000000..f51bd754c6
--- /dev/null
+++ b/reference/cairo/cairocontext/setfontmatrix.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setFontMatrix
+ cairo_set_font_matrix
+ The setFontMatrix purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setFontMatrix
+ stringmatrix
+
+ Procedural style:
+
+ ReturnTypecairo_set_font_matrix
+ CairoContextcontext
+ CairoMatrixmatrix
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ matrix
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setfontoptions.xml b/reference/cairo/cairocontext/setfontoptions.xml
new file mode 100644
index 0000000000..58e7cb5ca9
--- /dev/null
+++ b/reference/cairo/cairocontext/setfontoptions.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setFontOptions
+ cairo_set_font_options
+ The setFontOptions purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setFontOptions
+ stringfontoptions
+
+ Procedural style:
+
+ ReturnTypecairo_set_font_options
+ CairoContextcontext
+ CairoFontOptionsfontoptions
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ fontoptions
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setfontsize.xml b/reference/cairo/cairocontext/setfontsize.xml
new file mode 100644
index 0000000000..6671179606
--- /dev/null
+++ b/reference/cairo/cairocontext/setfontsize.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setFontSize
+ cairo_set_font_size
+ The setFontSize purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setFontSize
+ stringsize
+
+ Procedural style:
+
+ ReturnTypecairo_set_font_size
+ CairoContextcontext
+ stringsize
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ size
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setlinecap.xml b/reference/cairo/cairocontext/setlinecap.xml
new file mode 100644
index 0000000000..f74f5c9bdb
--- /dev/null
+++ b/reference/cairo/cairocontext/setlinecap.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setLineCap
+ cairo_set_line_cap
+ The setLineCap purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setLineCap
+ stringsetting
+
+ Procedural style:
+
+ ReturnTypecairo_set_line_cap
+ CairoContextcontext
+ stringsetting
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ setting
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setlinejoin.xml b/reference/cairo/cairocontext/setlinejoin.xml
new file mode 100644
index 0000000000..756ff55ce7
--- /dev/null
+++ b/reference/cairo/cairocontext/setlinejoin.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setLineJoin
+ cairo_set_line_join
+ The setLineJoin purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setLineJoin
+ stringsetting
+
+ Procedural style:
+
+ ReturnTypecairo_set_line_join
+ CairoContextcontext
+ stringsetting
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ setting
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setlinewidth.xml b/reference/cairo/cairocontext/setlinewidth.xml
new file mode 100644
index 0000000000..b3013d9e48
--- /dev/null
+++ b/reference/cairo/cairocontext/setlinewidth.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setLineWidth
+ cairo_set_line_width
+ The setLineWidth purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setLineWidth
+ stringwidth
+
+ Procedural style:
+
+ ReturnTypecairo_set_line_width
+ CairoContextcontext
+ stringwidth
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setmatrix.xml b/reference/cairo/cairocontext/setmatrix.xml
new file mode 100644
index 0000000000..5f6e9df803
--- /dev/null
+++ b/reference/cairo/cairocontext/setmatrix.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setMatrix
+ cairo_set_matrix
+ The setMatrix purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setMatrix
+ stringmatrix
+
+ Procedural style:
+
+ ReturnTypecairo_set_matrix
+ CairoContextcontext
+ CairoMatrixmatrix
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ matrix
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setmiterlimit.xml b/reference/cairo/cairocontext/setmiterlimit.xml
new file mode 100644
index 0000000000..539504dafb
--- /dev/null
+++ b/reference/cairo/cairocontext/setmiterlimit.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setMiterLimit
+ cairo_set_miter_limit
+ The setMiterLimit purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setMiterLimit
+ stringlimit
+
+ Procedural style:
+
+ ReturnTypecairo_set_miter_limit
+ CairoContextcontext
+ stringlimit
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ limit
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setoperator.xml b/reference/cairo/cairocontext/setoperator.xml
new file mode 100644
index 0000000000..22cf0eee4c
--- /dev/null
+++ b/reference/cairo/cairocontext/setoperator.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setOperator
+ cairo_set_operator
+ The setOperator purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setOperator
+ stringsetting
+
+ Procedural style:
+
+ ReturnTypecairo_set_operator
+ CairoContextcontext
+ stringsetting
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ setting
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setscaledfont.xml b/reference/cairo/cairocontext/setscaledfont.xml
new file mode 100644
index 0000000000..af3ac562be
--- /dev/null
+++ b/reference/cairo/cairocontext/setscaledfont.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setScaledFont
+ cairo_set_scaled_font
+ The setScaledFont purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setScaledFont
+ stringscaledfont
+
+ Procedural style:
+
+ ReturnTypecairo_set_scaled_font
+ CairoContextcontext
+ CairoScaledFontscaledfont
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ scaledfont
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setsource.xml b/reference/cairo/cairocontext/setsource.xml
new file mode 100644
index 0000000000..d0e617e17e
--- /dev/null
+++ b/reference/cairo/cairocontext/setsource.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setSource
+ cairo_set_source
+ The setSource purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setSource
+ stringpattern
+
+ Procedural style:
+
+ ReturnTypecairo_set_source
+ CairoContextcontext
+ CairoPatternpattern
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setsourcergb.xml b/reference/cairo/cairocontext/setsourcergb.xml
new file mode 100644
index 0000000000..2ec601dacb
--- /dev/null
+++ b/reference/cairo/cairocontext/setsourcergb.xml
@@ -0,0 +1,159 @@
+
+
+
+
+
+ CairoContext::setSourceRGB
+ cairo_set_source
+ The setSourceRGB purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setSourceRGB
+ stringred
+ stringgreen
+ stringblue
+
+ Procedural style:
+
+ ReturnTypecairo_set_source
+ CairoContextcontext
+ CairoPatternpattern
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+ red
+
+
+ Description...
+
+
+
+
+ green
+
+
+ Description...
+
+
+
+
+ blue
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setsourcergba.xml b/reference/cairo/cairocontext/setsourcergba.xml
new file mode 100644
index 0000000000..781c336157
--- /dev/null
+++ b/reference/cairo/cairocontext/setsourcergba.xml
@@ -0,0 +1,168 @@
+
+
+
+
+
+ CairoContext::setSourceRGBA
+ cairo_set_source
+ The setSourceRGBA purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setSourceRGBA
+ stringred
+ stringgreen
+ stringblue
+ stringalpha
+
+ Procedural style:
+
+ ReturnTypecairo_set_source
+ CairoContextcontext
+ CairoPatternpattern
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+ red
+
+
+ Description...
+
+
+
+
+ green
+
+
+ Description...
+
+
+
+
+ blue
+
+
+ Description...
+
+
+
+
+ alpha
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/setsourcesurface.xml b/reference/cairo/cairocontext/setsourcesurface.xml
new file mode 100644
index 0000000000..a4e70927b8
--- /dev/null
+++ b/reference/cairo/cairocontext/setsourcesurface.xml
@@ -0,0 +1,153 @@
+
+
+
+
+
+ CairoContext::setSourceSurface
+ cairo_set_source_surface
+ The setSourceSurface purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setSourceSurface
+ stringsurface
+ stringx
+ stringy
+
+ Procedural style:
+
+ ReturnTypecairo_set_source_surface
+ CairoContextcontext
+ CairoSurfacesurface
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/settolerance.xml b/reference/cairo/cairocontext/settolerance.xml
new file mode 100644
index 0000000000..ab6eb4d93f
--- /dev/null
+++ b/reference/cairo/cairocontext/settolerance.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::setTolerance
+ cairo_set_tolerance
+ The setTolerance purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::setTolerance
+ stringtolerance
+
+ Procedural style:
+
+ ReturnTypecairo_set_tolerance
+ CairoContextcontext
+ stringtolerance
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ tolerance
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/showpage.xml b/reference/cairo/cairocontext/showpage.xml
new file mode 100644
index 0000000000..e2f3703567
--- /dev/null
+++ b/reference/cairo/cairocontext/showpage.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::showPage
+ cairo_show_page
+ The showPage purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::showPage
+
+
+ Procedural style:
+
+ ReturnTypecairo_show_page
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/showtext.xml b/reference/cairo/cairocontext/showtext.xml
new file mode 100644
index 0000000000..ee99ffefdb
--- /dev/null
+++ b/reference/cairo/cairocontext/showtext.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::showText
+ cairo_show_text
+ The showText purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::showText
+ stringtext
+
+ Procedural style:
+
+ ReturnTypecairo_show_text
+ CairoContextcontext
+ stringtext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ text
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/status.xml b/reference/cairo/cairocontext/status.xml
new file mode 100644
index 0000000000..eebddd3adb
--- /dev/null
+++ b/reference/cairo/cairocontext/status.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::status
+ cairo_status
+ The status purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::status
+
+
+ Procedural style:
+
+ ReturnTypecairo_status
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/stroke.xml b/reference/cairo/cairocontext/stroke.xml
new file mode 100644
index 0000000000..d335a27322
--- /dev/null
+++ b/reference/cairo/cairocontext/stroke.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::stroke
+ cairo_stroke
+ The stroke purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::stroke
+
+
+ Procedural style:
+
+ ReturnTypecairo_stroke
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/strokeextents.xml b/reference/cairo/cairocontext/strokeextents.xml
new file mode 100644
index 0000000000..e3ab641f4c
--- /dev/null
+++ b/reference/cairo/cairocontext/strokeextents.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::strokeExtents
+ cairo_stroke_extents
+ The strokeExtents purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::strokeExtents
+
+
+ Procedural style:
+
+ ReturnTypecairo_stroke_extents
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/strokepreserve.xml b/reference/cairo/cairocontext/strokepreserve.xml
new file mode 100644
index 0000000000..c9f95e7bc9
--- /dev/null
+++ b/reference/cairo/cairocontext/strokepreserve.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoContext::strokePreserve
+ cairo_stroke_preserve
+ The strokePreserve purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::strokePreserve
+
+
+ Procedural style:
+
+ ReturnTypecairo_stroke_preserve
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/textextents.xml b/reference/cairo/cairocontext/textextents.xml
new file mode 100644
index 0000000000..170b2fd3c9
--- /dev/null
+++ b/reference/cairo/cairocontext/textextents.xml
@@ -0,0 +1,132 @@
+
+
+
+
+
+ CairoContext::textExtents
+ cairo_text_extents
+ The textExtents purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::textExtents
+ stringtext
+
+ Procedural style:
+
+ ReturnTypecairo_text_extents
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ text
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/textpath.xml b/reference/cairo/cairocontext/textpath.xml
new file mode 100644
index 0000000000..d36c14fc97
--- /dev/null
+++ b/reference/cairo/cairocontext/textpath.xml
@@ -0,0 +1,141 @@
+
+
+
+
+
+ CairoContext::textPath
+ cairo_text_path
+ The textPath purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::textPath
+ stringstring
+
+ Procedural style:
+
+ ReturnTypecairo_text_path
+ CairoContextcontext
+ stringtext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ text
+
+
+ Description...
+
+
+
+
+ string
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/transform.xml b/reference/cairo/cairocontext/transform.xml
new file mode 100644
index 0000000000..d431e47da0
--- /dev/null
+++ b/reference/cairo/cairocontext/transform.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoContext::transform
+ cairo_transform
+ The transform purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::transform
+ stringmatrix
+
+ Procedural style:
+
+ ReturnTypecairo_transform
+ CairoContextcontext
+ CairoMatrixmatrix
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ matrix
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/translate.xml b/reference/cairo/cairocontext/translate.xml
new file mode 100644
index 0000000000..1b63df45dc
--- /dev/null
+++ b/reference/cairo/cairocontext/translate.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::translate
+ cairo_translate
+ The translate purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::translate
+ stringx
+ stringy
+
+ Procedural style:
+
+ ReturnTypecairo_translate
+ CairoContextcontext
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/usertodevice.xml b/reference/cairo/cairocontext/usertodevice.xml
new file mode 100644
index 0000000000..165d5df9a8
--- /dev/null
+++ b/reference/cairo/cairocontext/usertodevice.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::userToDevice
+ cairo_user_to_device
+ The userToDevice purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::userToDevice
+ stringx
+ stringy
+
+ Procedural style:
+
+ ReturnTypecairo_user_to_device
+ CairoContextcontext
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairocontext/usertodevicedistance.xml b/reference/cairo/cairocontext/usertodevicedistance.xml
new file mode 100644
index 0000000000..c8d36b8470
--- /dev/null
+++ b/reference/cairo/cairocontext/usertodevicedistance.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ CairoContext::userToDeviceDistance
+ cairo_user_to_device_distance
+ The userToDeviceDistance purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoContext::userToDeviceDistance
+ stringx
+ stringy
+
+ Procedural style:
+
+ ReturnTypecairo_user_to_device_distance
+ CairoContextcontext
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoexception.xml b/reference/cairo/cairoexception.xml
new file mode 100644
index 0000000000..d6214ed889
--- /dev/null
+++ b/reference/cairo/cairoexception.xml
@@ -0,0 +1,109 @@
+
+
+
+
+
+ The CairoException class
+ CairoException
+
+
+
+
+
+ &reftitle.intro;
+
+ Exception class throwed by Cairo functions and methods
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoException
+
+
+
+
+ CairoException
+
+
+
+ extends
+ Exception
+
+
+
+ Properties
+
+
+
+ Inherited methods
+
+
+
+
+
+
+
+
+
+ &reftitle.properties;
+
+
+ message
+
+ Prop description
+
+
+
+ code
+
+ Prop description
+
+
+
+ file
+
+ Prop description
+
+
+
+ line
+
+ Prop description
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoextend.xml b/reference/cairo/cairoextend.xml
new file mode 100644
index 0000000000..e9fb19c868
--- /dev/null
+++ b/reference/cairo/cairoextend.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ The CairoExtend class
+ CairoExtend
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoExtend
+
+
+
+
+ CairoExtend
+
+
+
+ Constants
+
+ const
+ integer
+ CairoExtend::NONE
+ 0
+
+
+ const
+ integer
+ CairoExtend::REPEAT
+ 1
+
+
+ const
+ integer
+ CairoExtend::REFLECT
+ 2
+
+
+ const
+ integer
+ CairoExtend::PAD
+ 3
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoExtend Node Types
+
+
+
+ CairoExtend::NONE
+
+ Description here...
+
+
+
+
+ CairoExtend::REPEAT
+
+ Description here...
+
+
+
+
+ CairoExtend::REFLECT
+
+ Description here...
+
+
+
+
+ CairoExtend::PAD
+
+ Description here...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofillrule.xml b/reference/cairo/cairofillrule.xml
new file mode 100644
index 0000000000..5fc59e5573
--- /dev/null
+++ b/reference/cairo/cairofillrule.xml
@@ -0,0 +1,116 @@
+
+
+
+
+
+ The CairoFillRule class
+ CairoFillRule
+
+
+
+
+
+ &reftitle.intro;
+
+ A CairoFillRule is used to select how paths are filled. For both fill rules, whether or not a
+ point is included in the fill is determined by taking a ray from that point to infinity and looking at intersections
+ with the path. The ray can be in any direction, as long as it doesn't pass through the end point of a segment or have
+ a tricky intersection such as intersecting tangent to the path. (Note that filling is not actually implemented in
+ this way. This is just a description of the rule that is applied.)
+
+
+ The default fill rule is CairoFillRule::WINDING.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoFillRule
+
+
+
+
+ CairoFillRule
+
+
+
+ Constants
+
+ const
+ integer
+ CairoFillRule::WINDING
+ 0
+
+
+ const
+ integer
+ CairoFillRule::EVEN_ODD
+ 1
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoFillRule Node Types
+
+
+
+ CairoFillRule::WINDING
+
+ If the path crosses the ray from left-to-right, counts +1. If the path crosses the ray from right to left,
+ counts -1. (Left and right are determined from the perspective of looking along the ray from the starting point.)
+ If the total count is non-zero, the point will be filled.
+
+
+
+
+
+ CairoFillRule::EVEN_ODD
+
+ Counts the total number of intersections, without regard to the orientation of the contour.
+ If the total number of intersections is odd, the point will be filled.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofilter.xml b/reference/cairo/cairofilter.xml
new file mode 100644
index 0000000000..9e30ca0372
--- /dev/null
+++ b/reference/cairo/cairofilter.xml
@@ -0,0 +1,159 @@
+
+
+
+
+
+ The CairoFilter class
+ CairoFilter
+
+
+
+
+
+ &reftitle.intro;
+
+ A CairoFilter is used to indicate what filtering should be applied when reading pixel values
+ from patterns. See CairoPattern::setSource() or cairo_pattern_set_source
+ for indicating the desired filter to be used with a particular pattern.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoFilter
+
+
+
+
+ CairoFilter
+
+
+
+ Constants
+
+ const
+ integer
+ CairoFilter::FAST
+ 0
+
+
+ const
+ integer
+ CairoFilter::GOOD
+ 1
+
+
+ const
+ integer
+ CairoFilter::BEST
+ 2
+
+
+ const
+ integer
+ CairoFilter::NEAREST
+ 3
+
+
+ const
+ integer
+ CairoFilter::BILINEAR
+ 4
+
+
+ const
+ integer
+ CairoFilter::GAUSSIAN
+ 5
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoFilter Node Types
+
+
+
+ CairoFilter::FAST
+
+ A high-performance filter, with quality similar to CairoFilter::NEAREST
+
+
+
+
+ CairoFilter::GOOD
+
+ A reasonable-performance filter, with quality similar to CairoFilter::BILINEAR
+
+
+
+
+ CairoFilter::BEST
+
+ The highest-quality available, performance may not be suitable for interactive use.
+
+
+
+
+ CairoFilter::NEAREST
+
+ Nearest-neighbor filtering
+
+
+
+
+ CairoFilter::BILINEAR
+
+ Linear interpolation in two dimensions
+
+
+
+
+ CairoFilter::GAUSSIAN
+
+ This filter value is currently unimplemented, and should not be used in current code.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontface.xml b/reference/cairo/cairofontface.xml
new file mode 100644
index 0000000000..ec2c8e051d
--- /dev/null
+++ b/reference/cairo/cairofontface.xml
@@ -0,0 +1,72 @@
+
+
+
+
+
+ The CairoFontFace class
+ CairoFontFace
+
+
+
+
+
+ &reftitle.intro;
+
+ CairoFontFace abstract class represents a particular font at a particular weight, slant, and
+ other characteristic but no transformation or size.
+
+
+ Note: This class can not be instantiated directly, it is created by
+ CairoContext::getFontFace() or cairo_scaled_font_get_font_face.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoFontFace
+
+
+
+
+ CairoFontFace
+
+
+
+
+ Methods
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairofontface;
+
+
+
+
diff --git a/reference/cairo/cairofontface/construct.xml b/reference/cairo/cairofontface/construct.xml
new file mode 100644
index 0000000000..765c2f1537
--- /dev/null
+++ b/reference/cairo/cairofontface/construct.xml
@@ -0,0 +1,91 @@
+
+
+
+
+
+ CairoFontFace::__construct
+ Creates a new CairoFontFace object
+
+
+
+ &reftitle.description;
+
+ CairoFontFace::__construct
+
+
+
+ CairoFontFace class represents a particular font at a particular weight,
+ slant, and other characteristic but no transformation or size.
+
+
+ Note: This class can't be instantiated directly it is created by
+ CairoContext::getFontFace or cairo_scaled_font_get_font_face
+
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ CairoFontFace
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoFontFace::__construct example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Class::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontface/gettype.xml b/reference/cairo/cairofontface/gettype.xml
new file mode 100644
index 0000000000..46a6d4a1e0
--- /dev/null
+++ b/reference/cairo/cairofontface/gettype.xml
@@ -0,0 +1,93 @@
+
+
+
+
+
+ CairoFontFace::getType
+ Retrieves the font face type
+
+
+
+ &reftitle.description;
+
+ public voidCairoFontFace::getType
+
+
+
+ This function returns the type of the backend used to create a font face.
+ See CairoFontType class constants for available types.
+
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ A font type that can be any one defined in CairoFontType
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoFontFace::getType() example
+
+getType());
+
+?>
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontface/status.xml b/reference/cairo/cairofontface/status.xml
new file mode 100644
index 0000000000..46fd67ce73
--- /dev/null
+++ b/reference/cairo/cairofontface/status.xml
@@ -0,0 +1,134 @@
+
+
+
+
+
+ CairoFontFace::status
+ cairo_font_face_status
+ Check for CairoFontFace errors
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoFontFace::status
+
+
+ Procedural style:
+
+ integercairo_font_face_status
+ CairoFontFacefontface
+
+
+ Checks whether an error has previously occurred for this font face
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ fontface
+
+
+ A valid CairoFontFace object
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ CAIRO_STATUS_SUCCESS or another error such as CAIRO_STATUS_NO_MEMORY.
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+status()); // should be the value of CAIRO_STATUS_SUCCESS
+
+?>
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontoptions.xml b/reference/cairo/cairofontoptions.xml
new file mode 100644
index 0000000000..37edfbda0f
--- /dev/null
+++ b/reference/cairo/cairofontoptions.xml
@@ -0,0 +1,80 @@
+
+
+
+
+
+ The CairoFontOptions class
+ CairoFontOptions
+
+
+
+
+
+ &reftitle.intro;
+
+ An opaque structure holding all options that are used when rendering fonts.
+
+
+ Individual features of a cairo_font_options_t can be set or accessed using functions named
+ cairo_font_options_set_feature_name and cairo_font_options_get_feature_name, like
+ cairo_font_options_set_antialias() and cairo_font_options_get_antialias().
+
+
+ New features may be added to CairoFontOptions in the future. For this reason
+ CairoFontOptions::copy(), CairoFontOptions::equal(),
+ CairoFontOptions::merge(), CairoFontOptions::hash()
+ (cairo_font_options_copy(), cairo_font_options_equal(), cairo_font_options_merge(), and cairo_font_options_hash()
+ in procedural way) should be used to copy, check for equality, merge, or compute a hash value of
+ CairoFontOptions objects.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoFontOptions
+
+
+
+
+ CairoFontOptions
+
+
+
+
+ Methods
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairofontoptions;
+
+
+
+
diff --git a/reference/cairo/cairofontoptions/construct.xml b/reference/cairo/cairofontoptions/construct.xml
new file mode 100644
index 0000000000..8b1257f1d1
--- /dev/null
+++ b/reference/cairo/cairofontoptions/construct.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoFontOptions::__construct
+ The __construct purpose
+
+
+
+ &reftitle.description;
+
+ CairoFontOptions::__construct
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoFontOptions::__construct example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontoptions/equal.xml b/reference/cairo/cairofontoptions/equal.xml
new file mode 100644
index 0000000000..e0d50f7378
--- /dev/null
+++ b/reference/cairo/cairofontoptions/equal.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoFontOptions::equal
+ The equal purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoFontOptions::equal
+ stringother
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ other
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoFontOptions::equal example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontoptions/getantialias.xml b/reference/cairo/cairofontoptions/getantialias.xml
new file mode 100644
index 0000000000..e467fb076b
--- /dev/null
+++ b/reference/cairo/cairofontoptions/getantialias.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoFontOptions::getAntialias
+ cairo_get_antialias
+ The getAntialias purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoFontOptions::getAntialias
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_antialias
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontoptions/gethintmetrics.xml b/reference/cairo/cairofontoptions/gethintmetrics.xml
new file mode 100644
index 0000000000..53da9d7ddd
--- /dev/null
+++ b/reference/cairo/cairofontoptions/gethintmetrics.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoFontOptions::getHintMetrics
+ The getHintMetrics purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoFontOptions::getHintMetrics
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoFontOptions::getHintMetrics example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontoptions/gethintstyle.xml b/reference/cairo/cairofontoptions/gethintstyle.xml
new file mode 100644
index 0000000000..411a043804
--- /dev/null
+++ b/reference/cairo/cairofontoptions/gethintstyle.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoFontOptions::getHintStyle
+ The getHintStyle purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoFontOptions::getHintStyle
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoFontOptions::getHintStyle example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontoptions/getsubpixelorder.xml b/reference/cairo/cairofontoptions/getsubpixelorder.xml
new file mode 100644
index 0000000000..8e7f5ab248
--- /dev/null
+++ b/reference/cairo/cairofontoptions/getsubpixelorder.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoFontOptions::getSubpixelOrder
+ The getSubpixelOrder purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoFontOptions::getSubpixelOrder
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoFontOptions::getSubpixelOrder example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontoptions/hash.xml b/reference/cairo/cairofontoptions/hash.xml
new file mode 100644
index 0000000000..ded0e220f7
--- /dev/null
+++ b/reference/cairo/cairofontoptions/hash.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoFontOptions::hash
+ The hash purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoFontOptions::hash
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoFontOptions::hash example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontoptions/merge.xml b/reference/cairo/cairofontoptions/merge.xml
new file mode 100644
index 0000000000..4e1adc7cfb
--- /dev/null
+++ b/reference/cairo/cairofontoptions/merge.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoFontOptions::merge
+ The merge purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoFontOptions::merge
+ stringother
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ other
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoFontOptions::merge example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontoptions/setantialias.xml b/reference/cairo/cairofontoptions/setantialias.xml
new file mode 100644
index 0000000000..3a6c787aa0
--- /dev/null
+++ b/reference/cairo/cairofontoptions/setantialias.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoFontOptions::setAntialias
+ cairo_set_antialias
+ The setAntialias purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoFontOptions::setAntialias
+ stringantialias
+
+ Procedural style:
+
+ ReturnTypecairo_set_antialias
+ CairoContextcontext
+ stringantialias
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ antialias
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontoptions/sethintmetrics.xml b/reference/cairo/cairofontoptions/sethintmetrics.xml
new file mode 100644
index 0000000000..fcd90467fe
--- /dev/null
+++ b/reference/cairo/cairofontoptions/sethintmetrics.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoFontOptions::setHintMetrics
+ The setHintMetrics purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoFontOptions::setHintMetrics
+ stringhint_metrics
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ hint_metrics
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoFontOptions::setHintMetrics example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontoptions/sethintstyle.xml b/reference/cairo/cairofontoptions/sethintstyle.xml
new file mode 100644
index 0000000000..adba4de308
--- /dev/null
+++ b/reference/cairo/cairofontoptions/sethintstyle.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoFontOptions::setHintStyle
+ The setHintStyle purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoFontOptions::setHintStyle
+ stringhint_style
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ hint_style
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoFontOptions::setHintStyle example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontoptions/setsubpixelorder.xml b/reference/cairo/cairofontoptions/setsubpixelorder.xml
new file mode 100644
index 0000000000..ee3a5c779d
--- /dev/null
+++ b/reference/cairo/cairofontoptions/setsubpixelorder.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoFontOptions::setSubpixelOrder
+ The setSubpixelOrder purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoFontOptions::setSubpixelOrder
+ stringsubpixel_order
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ subpixel_order
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoFontOptions::setSubpixelOrder example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontoptions/status.xml b/reference/cairo/cairofontoptions/status.xml
new file mode 100644
index 0000000000..a627e55c9d
--- /dev/null
+++ b/reference/cairo/cairofontoptions/status.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoFontOptions::status
+ cairo_status
+ The status purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoFontOptions::status
+
+
+ Procedural style:
+
+ ReturnTypecairo_status
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontslant.xml b/reference/cairo/cairofontslant.xml
new file mode 100644
index 0000000000..84da59d20e
--- /dev/null
+++ b/reference/cairo/cairofontslant.xml
@@ -0,0 +1,118 @@
+
+
+
+
+
+ The CairoFontSlant class
+ CairoFontSlant
+
+
+
+
+
+ &reftitle.intro;
+
+ Specifies variants of a font face based on their slant.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoFontSlant
+
+
+
+
+ CairoFontSlant
+
+
+
+ Constants
+
+ const
+ integer
+ CairoFontSlant::NORMAL
+ 0
+
+
+ const
+ integer
+ CairoFontSlant::ITALIC
+ 1
+
+
+ const
+ integer
+ CairoFontSlant::OBLIQUE
+ 2
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoFontSlant Node Types
+
+
+
+ CairoFontSlant::NORMAL
+
+ Upright font style
+
+
+
+
+ CairoFontSlant::ITALIC
+
+ Italic font style
+
+
+
+
+ CairoFontSlant::OBLIQUE
+
+ Oblique font style
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofonttype.xml b/reference/cairo/cairofonttype.xml
new file mode 100644
index 0000000000..fd8eb3bc31
--- /dev/null
+++ b/reference/cairo/cairofonttype.xml
@@ -0,0 +1,157 @@
+
+
+
+
+
+ The CairoFontType class
+ CairoFontType
+
+
+
+
+
+ &reftitle.intro;
+
+ CairoFontType class is an abstract final class that contains constants used to describe the type
+ of a given CairoFontFace or CairoScaledFont.
+ The font types are also known as "font backends" within cairo.
+
+
+ The type of a CairoFontFace is determined by the how it is created, an example would be the
+ CairoToyFontFace::__construct().
+ The CairoFontFace type can be queried with
+ CairoFontFace::getType() or cairo_font_face_get_type
+
+
+ The various CairoFontFace functions can be used with a font face of any type.
+
+
+ The type of a CairoScaledFont is determined by the type of the
+ CairoFontFace passed to
+ CairoScaledFont::__construct() or
+ cairo_scaled_font_create.
+ The scaled font type can be queried with CairoScaledFont::getType() or
+ cairo_scaled_font_get_type.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoFontType
+
+
+
+
+ CairoFontType
+
+
+
+ Constants
+
+ const
+ integer
+ CairoFontType::TOY
+ 0
+
+
+ const
+ integer
+ CairoFontType::FT
+ 1
+
+
+ const
+ integer
+ CairoFontType::WIN32
+ 2
+
+
+ const
+ integer
+ CairoFontType::QUARTZ
+ 3
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoFontType Node Types
+
+
+
+ CairoFontType::TOY
+
+ The font was created using CairoToyFont api
+
+
+
+
+ CairoFontType::FT
+
+ The font is of type CairoFreeType
+
+
+
+
+ CairoFontType::WIN32
+
+ The font is of type Win32
+
+
+
+
+ CairoFontType::QUARTZ
+
+ The font is of type Quartz
+
+
+
+
+ CairoFontType::USER
+
+ The font was create using cairo's user font api
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairofontweight.xml b/reference/cairo/cairofontweight.xml
new file mode 100644
index 0000000000..5a8b9f63e7
--- /dev/null
+++ b/reference/cairo/cairofontweight.xml
@@ -0,0 +1,105 @@
+
+
+
+
+
+ The CairoFontWeight class
+ CairoFontWeight
+
+
+
+
+
+ &reftitle.intro;
+
+ Specifies variants of a font face based on their weight.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoFontWeight
+
+
+
+
+ CairoFontWeight
+
+
+
+ Constants
+
+ const
+ integer
+ CairoFontWeight::NORMAL
+ 0
+
+
+ const
+ integer
+ CairoFontWeight::BOLD
+ 1
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoFontWeight Node Types
+
+
+
+ CairoFontWeight::NORMAL
+
+ Normal font weight
+
+
+
+
+ CairoFontWeight::BOLD
+
+ Bold font weight
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoformat.xml b/reference/cairo/cairoformat.xml
new file mode 100644
index 0000000000..43d4c19ec7
--- /dev/null
+++ b/reference/cairo/cairoformat.xml
@@ -0,0 +1,143 @@
+
+
+
+
+
+ The CairoFormat class
+ CairoFormat
+
+
+
+
+
+ &reftitle.intro;
+
+ CairoFormat enums are used to identify the memory format of the image data.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoFormat
+
+
+
+
+ CairoFormat
+
+
+
+ Constants
+
+ const
+ integer
+ CairoFormat::ARGB32
+ 0
+
+
+ const
+ integer
+ CairoFormat::RGB24
+ 1
+
+
+ const
+ integer
+ CairoFormat::A8
+ 2
+
+
+ const
+ integer
+ CairoFormat::A1
+ 3
+
+
+ Methods
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoFormat Node Types
+
+
+
+ CairoFormat::ARGB32
+
+ Each pixel is a 32-bit quantity, with alpha in the upper 8 bits, then red, then green, then blue.
+ The 32-bit quantities are stored native-endian.
+ Pre-multiplied alpha is used. (That is, 50% transparent red is 0x80800000, not 0x80ff0000.)
+
+
+
+
+
+ CairoFormat::RGB24
+
+ Each pixel is a 32-bit quantity, with the upper 8 bits unused.
+ Red, Green, and Blue are stored in the remaining 24 bits in that order.
+
+
+
+
+
+ CairoFormat::A8
+
+ Each pixel is a 8-bit quantity holding an alpha value.
+
+
+
+
+ CairoFormat::A1
+
+ Each pixel is a 1-bit quantity holding an alpha value.
+ Pixels are packed together into 32-bit quantities.
+ The ordering of the bits matches the endianess of the platform.
+ On a big-endian machine, the first pixel is in the uppermost bit,
+ on a little-endian machine the first pixel is in the least-significant bit.
+
+
+
+
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairoformat;
+
+
+
+
diff --git a/reference/cairo/cairoformat/strideforwidth.xml b/reference/cairo/cairoformat/strideforwidth.xml
new file mode 100644
index 0000000000..dda1bc70c2
--- /dev/null
+++ b/reference/cairo/cairoformat/strideforwidth.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+ CairoFormat::strideForWidth
+ Provides an appropiate stride to use
+
+
+
+ &reftitle.description;
+
+ public static integerCairoFormat::strideForWidth
+ longformat
+ integerwidth
+
+
+ This method provides a stride value that will respect all alignment requirements of the
+ accelerated image-rendering code within cairo.
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ format
+
+
+ The desired CairoFormat to use
+
+
+
+
+ width
+
+
+ The width of the image
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ The appropriate stride to use given the desired format and width,
+ or -1 if either the format is invalid or the width too large.
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoFormat::strideForWidth example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairogradientpattern.xml b/reference/cairo/cairogradientpattern.xml
new file mode 100644
index 0000000000..4597cb066a
--- /dev/null
+++ b/reference/cairo/cairogradientpattern.xml
@@ -0,0 +1,77 @@
+
+
+
+
+
+ The CairoGradientPattern class
+ CairoGradientPattern
+
+
+
+
+
+ &reftitle.intro;
+
+ CairoGradientPattern is an abstract base class from which other Pattern classes derive.
+ It cannot be instantiated directly.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoGradientPattern
+
+
+
+
+ CairoGradientPattern
+
+
+
+ extends
+ CairoPattern
+
+
+
+
+ Methods
+
+
+ Inherited methods
+
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairogradientpattern;
+
+
+
+
diff --git a/reference/cairo/cairogradientpattern/addcolorstoprgb.xml b/reference/cairo/cairogradientpattern/addcolorstoprgb.xml
new file mode 100644
index 0000000000..f32fa1cbaa
--- /dev/null
+++ b/reference/cairo/cairogradientpattern/addcolorstoprgb.xml
@@ -0,0 +1,126 @@
+
+
+
+
+
+ CairoGradientPattern::addColorStopRgb
+ The addColorStopRgb purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoGradientPattern::addColorStopRgb
+ stringoffset
+ stringred
+ stringgreen
+ stringblue
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ offset
+
+
+ Description...
+
+
+
+
+ red
+
+
+ Description...
+
+
+
+
+ green
+
+
+ Description...
+
+
+
+
+ blue
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoGradientPattern::addColorStopRgb example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairogradientpattern/addcolorstoprgba.xml b/reference/cairo/cairogradientpattern/addcolorstoprgba.xml
new file mode 100644
index 0000000000..85a9b61923
--- /dev/null
+++ b/reference/cairo/cairogradientpattern/addcolorstoprgba.xml
@@ -0,0 +1,135 @@
+
+
+
+
+
+ CairoGradientPattern::addColorStopRgba
+ The addColorStopRgba purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoGradientPattern::addColorStopRgba
+ stringoffset
+ stringred
+ stringgreen
+ stringblue
+ stringalpha
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ offset
+
+
+ Description...
+
+
+
+
+ red
+
+
+ Description...
+
+
+
+
+ green
+
+
+ Description...
+
+
+
+
+ blue
+
+
+ Description...
+
+
+
+
+ alpha
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoGradientPattern::addColorStopRgba example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairogradientpattern/getcolorstopcount.xml b/reference/cairo/cairogradientpattern/getcolorstopcount.xml
new file mode 100644
index 0000000000..0f9e1e745d
--- /dev/null
+++ b/reference/cairo/cairogradientpattern/getcolorstopcount.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoGradientPattern::getColorStopCount
+ The getColorStopCount purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoGradientPattern::getColorStopCount
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoGradientPattern::getColorStopCount example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairogradientpattern/getcolorstoprgba.xml b/reference/cairo/cairogradientpattern/getcolorstoprgba.xml
new file mode 100644
index 0000000000..6f7d3f05aa
--- /dev/null
+++ b/reference/cairo/cairogradientpattern/getcolorstoprgba.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoGradientPattern::getColorStopRgba
+ The getColorStopRgba purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoGradientPattern::getColorStopRgba
+ stringindex
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ index
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoGradientPattern::getColorStopRgba example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairogradientpattern/getextend.xml b/reference/cairo/cairogradientpattern/getextend.xml
new file mode 100644
index 0000000000..11b9834e1d
--- /dev/null
+++ b/reference/cairo/cairogradientpattern/getextend.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoGradientPattern::getExtend
+ The getExtend purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoGradientPattern::getExtend
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoGradientPattern::getExtend example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairogradientpattern/setextend.xml b/reference/cairo/cairogradientpattern/setextend.xml
new file mode 100644
index 0000000000..9aaf3368b7
--- /dev/null
+++ b/reference/cairo/cairogradientpattern/setextend.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoGradientPattern::setExtend
+ The setExtend purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoGradientPattern::setExtend
+ stringextend
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ extend
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoGradientPattern::setExtend example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairohintmetrics.xml b/reference/cairo/cairohintmetrics.xml
new file mode 100644
index 0000000000..d06cf4688d
--- /dev/null
+++ b/reference/cairo/cairohintmetrics.xml
@@ -0,0 +1,120 @@
+
+
+
+
+
+ The CairoHintMetrics class
+ CairoHintMetrics
+
+
+
+
+
+ &reftitle.intro;
+
+ Specifies whether to hint font metrics; hinting font metrics means quantizing them so that they are integer values
+ in device space. Doing this improves the consistency of letter and line spacing, however it also means that text
+ will be laid out differently at different zoom factors.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoHintMetrics
+
+
+
+
+ CairoHintMetrics
+
+
+
+ Constants
+
+ const
+ integer
+ CairoHintMetrics::METRICS_DEFAULT
+ 0
+
+
+ const
+ integer
+ CairoHintMetrics::METRICS_OFF
+ 1
+
+
+ const
+ integer
+ CairoHintMetrics::METRICS_ON
+ 2
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoHintMetrics Node Types
+
+
+
+ CairoHintMetrics::METRICS_DEFAULT
+
+ Hint metrics in the default manner for the font backend and target device
+
+
+
+
+ CairoHintMetrics::METRICS_OFF
+
+ Do not hint font metrics
+
+
+
+
+ CairoHintMetrics::METRICS_ON
+
+ Hint font metrics
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairohintstyle.xml b/reference/cairo/cairohintstyle.xml
new file mode 100644
index 0000000000..4f9aad486b
--- /dev/null
+++ b/reference/cairo/cairohintstyle.xml
@@ -0,0 +1,147 @@
+
+
+
+
+
+ The CairoHintStyle class
+ CairoHintStyle
+
+
+
+
+
+ &reftitle.intro;
+
+ Specifies the type of hinting to do on font outlines. Hinting is the process of fitting outlines to the pixel grid
+ in order to improve the appearance of the result. Since hinting outlines involves distorting them, it also reduces
+ the faithfulness to the original outline shapes. Not all of the outline hinting styles are supported by all font
+ backends.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoHintStyle
+
+
+
+
+ CairoHintStyle
+
+
+
+ Constants
+
+ const
+ integer
+ CairoHintStyle::STYLE_DEFAULT
+ 0
+
+
+ const
+ integer
+ CairoHintStyle::STYLE_NONE
+ 1
+
+
+ const
+ integer
+ CairoHintStyle::STYLE_SLIGHT
+ 2
+
+
+ const
+ integer
+ CairoHintStyle::STYLE_MEDIUM
+ 3
+
+
+ const
+ integer
+ CairoHintStyle::STYLE_FULL
+ 4
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoHintStyle Node Types
+
+
+
+ CairoHintStyle::STYLE_DEFAULT
+
+ Use the default hint style for font backend and target device
+
+
+
+
+ CairoHintStyle::STYLE_NONE
+
+ Do not hint outlines
+
+
+
+
+ CairoHintStyle::STYLE_SLIGHT
+
+ Hint outlines slightly to improve contrast while retaining good fidelity to the original shapes.
+
+
+
+
+ CairoHintStyle::STYLE_MEDIUM
+
+ Hint outlines with medium strength giving a compromise between fidelity to the original shapes and contrast
+
+
+
+
+ CairoHintStyle::STYLE_FULL
+
+ Hint outlines to maximize contrast
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoimagesurface.xml b/reference/cairo/cairoimagesurface.xml
new file mode 100644
index 0000000000..a24a688321
--- /dev/null
+++ b/reference/cairo/cairoimagesurface.xml
@@ -0,0 +1,77 @@
+
+
+
+
+
+ The CairoImageSurface class
+ CairoImageSurface
+
+
+
+
+
+ &reftitle.intro;
+
+ CairoImageSurface provide the ability to render to memory buffers either allocated by cairo or
+ by the calling code. The supported image formats are those defined in CairoFormat.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoImageSurface
+
+
+
+
+ CairoImageSurface
+
+
+
+ extends
+ CairoSurface
+
+
+
+
+ Methods
+
+
+ Inherited methods
+
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairoimagesurface;
+
+
+
+
diff --git a/reference/cairo/cairoimagesurface/construct.xml b/reference/cairo/cairoimagesurface/construct.xml
new file mode 100644
index 0000000000..43039bfe55
--- /dev/null
+++ b/reference/cairo/cairoimagesurface/construct.xml
@@ -0,0 +1,112 @@
+
+
+
+
+
+ CairoImageSurface::__construct
+ Creates a new CairoImageSurface
+
+
+
+ &reftitle.description;
+
+ CairoImageSurface::__construct
+ stringformat
+ integerwidth
+ integerheight
+
+
+ Creates a new CairoImageSuface object of type format
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ format
+
+
+ Can be any defined in CairoFormat
+
+
+
+
+ width
+
+
+ The width of the image surface
+
+
+
+
+ height
+
+
+ The height of the image surface
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ A new CairoImageSurface
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoImageSurface::__construct() example
+
+
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoContext::__construct
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoimagesurface/createfordata.xml b/reference/cairo/cairoimagesurface/createfordata.xml
new file mode 100644
index 0000000000..5acda62ce2
--- /dev/null
+++ b/reference/cairo/cairoimagesurface/createfordata.xml
@@ -0,0 +1,135 @@
+
+
+
+
+
+ CairoImageSurface::createForData
+ The createForData purpose
+
+
+
+ &reftitle.description;
+
+ public static voidCairoImageSurface::createForData
+ stringdata
+ stringformat
+ integerwidth
+ integerheight
+ stringstride
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ data
+
+
+ Description...
+
+
+
+
+ format
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+ stride
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoImageSurface::createForData example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoimagesurface/createfrompng.xml b/reference/cairo/cairoimagesurface/createfrompng.xml
new file mode 100644
index 0000000000..fa32069af0
--- /dev/null
+++ b/reference/cairo/cairoimagesurface/createfrompng.xml
@@ -0,0 +1,102 @@
+
+
+
+
+
+ CairoImageSurface::createFromPng
+ Creates a new CairoImageSurface form a png image file
+
+
+
+ &reftitle.description;
+
+ public staticCairoImageSurfaceCairoImageSurface::createFromPng
+ stringfile
+
+
+ Creates a new CairoImageSurface form a png image file
+
+
+ This method should be called static
+
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ file
+
+
+ Path to PNG image file
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ CairoImageSurface object
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoImageSurface::createFromPng() example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoImageSurface::__construct()
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoimagesurface/getdata.xml b/reference/cairo/cairoimagesurface/getdata.xml
new file mode 100644
index 0000000000..5554fa9156
--- /dev/null
+++ b/reference/cairo/cairoimagesurface/getdata.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoImageSurface::getData
+ Gets the image data as string
+
+
+
+ &reftitle.description;
+
+ public stringCairoImageSurface::getData
+
+
+
+ Returns the image data of this surface or NULL if surface is not an image surface,
+ or if CairoContext::finish, procedural :
+ cairo_surface_finish, has been called.
+
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ The image data as string
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoImageSurface::getData example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoImageSurface::getStride
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoimagesurface/getformat.xml b/reference/cairo/cairoimagesurface/getformat.xml
new file mode 100644
index 0000000000..b3db91825a
--- /dev/null
+++ b/reference/cairo/cairoimagesurface/getformat.xml
@@ -0,0 +1,96 @@
+
+
+
+
+
+ CairoImageSurface::getFormat
+ Get the image format
+
+
+
+ &reftitle.description;
+
+ public integerCairoImageSurface::getFormat
+
+
+
+ Retrieves the image format, as one of the CairoFormat defined
+
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ One of the CairoFormat enums
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoImageSurface::getFormat example
+
+getFormat()); // 0
+
+$surface2 = new CairoImageSurface(CairoFormat::A8, 50, 50);
+
+var_dump($surface2->getFormat()); // 2
+
+?>
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoImageSurface::getHeight
+ CairoImageSurface::getWidth
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoimagesurface/getheight.xml b/reference/cairo/cairoimagesurface/getheight.xml
new file mode 100644
index 0000000000..7baefba03f
--- /dev/null
+++ b/reference/cairo/cairoimagesurface/getheight.xml
@@ -0,0 +1,91 @@
+
+
+
+
+
+ CairoImageSurface::getHeight
+ Retrieves the height of the CairoImageSurface
+
+
+
+ &reftitle.description;
+
+ public integerCairoImageSurface::getHeight
+
+
+
+ This methods returns the CairoImageSurface height.
+
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ CairoImageSurface object height
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoImageSurface::getHeight() example
+
+getHeight());
+
+?>
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoImageSurface::getWidth()
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoimagesurface/getstride.xml b/reference/cairo/cairoimagesurface/getstride.xml
new file mode 100644
index 0000000000..7e005a7efe
--- /dev/null
+++ b/reference/cairo/cairoimagesurface/getstride.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoImageSurface::getStride
+ The getStride purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoImageSurface::getStride
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoImageSurface::getStride example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoimagesurface/getwidth.xml b/reference/cairo/cairoimagesurface/getwidth.xml
new file mode 100644
index 0000000000..08ac8fcb26
--- /dev/null
+++ b/reference/cairo/cairoimagesurface/getwidth.xml
@@ -0,0 +1,91 @@
+
+
+
+
+
+ CairoImageSurface::getWidth
+ Retrieves the width of the CairoImageSurface
+
+
+
+ &reftitle.description;
+
+ public integerCairoImageSurface::getWidth
+
+
+
+ Gets the width of the CairoImageSurface
+
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Returns the width of the CairoImageSurface object
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoImageSurface::getWidth() example
+
+getWidth());
+
+?>
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoImageSurface::getHeight()
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairolineargradient.xml b/reference/cairo/cairolineargradient.xml
new file mode 100644
index 0000000000..dd853bd524
--- /dev/null
+++ b/reference/cairo/cairolineargradient.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+ The CairoLinearGradient class
+ CairoLinearGradient
+
+
+
+
+
+ &reftitle.intro;
+
+ Create a new CairoLinearGradient along the line defined
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoLinearGradient
+
+
+
+
+ CairoLinearGradient
+
+
+
+ extends
+ CairoGradientPattern
+
+
+
+
+ Methods
+
+
+ Inherited methods
+
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairolineargradient;
+
+
+
+
diff --git a/reference/cairo/cairolineargradient/construct.xml b/reference/cairo/cairolineargradient/construct.xml
new file mode 100644
index 0000000000..b1a4a65bd5
--- /dev/null
+++ b/reference/cairo/cairolineargradient/construct.xml
@@ -0,0 +1,126 @@
+
+
+
+
+
+ CairoLinearGradient::__construct
+ The __construct purpose
+
+
+
+ &reftitle.description;
+
+ CairoLinearGradient::__construct
+ stringx0
+ stringy0
+ stringx1
+ stringy1
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ x0
+
+
+ Description...
+
+
+
+
+ y0
+
+
+ Description...
+
+
+
+
+ x1
+
+
+ Description...
+
+
+
+
+ y1
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoLinearGradient::__construct example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairolineargradient/getpoints.xml b/reference/cairo/cairolineargradient/getpoints.xml
new file mode 100644
index 0000000000..16790c24a6
--- /dev/null
+++ b/reference/cairo/cairolineargradient/getpoints.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoLinearGradient::getPoints
+ The getPoints purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoLinearGradient::getPoints
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoLinearGradient::getPoints example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairolinecap.xml b/reference/cairo/cairolinecap.xml
new file mode 100644
index 0000000000..8554f378b5
--- /dev/null
+++ b/reference/cairo/cairolinecap.xml
@@ -0,0 +1,121 @@
+
+
+
+
+
+ The CairoLineCap class
+ CairoLineCap
+
+
+
+
+
+ &reftitle.intro;
+
+ Specifies how to render the endpoints of the path when stroking.
+
+
+ The default line cap style is CairoLineCap::BUTT.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoLineCap
+
+
+
+
+ CairoLineCap
+
+
+
+ Constants
+
+ const
+ integer
+ CairoLineCap::BUTT
+ 0
+
+
+ const
+ integer
+ CairoLineCap::ROUND
+ 1
+
+
+ const
+ integer
+ CairoLineCap::SQUARE
+ 2
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoLineCap Node Types
+
+
+
+ CairoLineCap::BUTT
+
+ Start(stop) the line exactly at the start(end) point
+
+
+
+
+ CairoLineCap::ROUND
+
+ Use a round ending, the center of the circle is the end point
+
+
+
+
+ CairoLineCap::SQUARE
+
+ Use squared ending, the center of the square is the end point
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairolinejoin.xml b/reference/cairo/cairolinejoin.xml
new file mode 100644
index 0000000000..d8fdd8ea66
--- /dev/null
+++ b/reference/cairo/cairolinejoin.xml
@@ -0,0 +1,118 @@
+
+
+
+
+
+ The CairoLineJoin class
+ CairoLineJoin
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoLineJoin
+
+
+
+
+ CairoLineJoin
+
+
+
+ Constants
+
+ const
+ integer
+ CairoLineJoin::MITER
+ 0
+
+
+ const
+ integer
+ CairoLineJoin::ROUND
+ 1
+
+
+ const
+ integer
+ CairoLineJoin::BEVEL
+ 2
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoLineJoin Node Types
+
+
+
+ CairoLineJoin::MITER
+
+ Description here...
+
+
+
+
+ CairoLineJoin::ROUND
+
+ Description here...
+
+
+
+
+ CairoLineJoin::BEVEL
+
+ Description here...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairomatrix.xml b/reference/cairo/cairomatrix.xml
new file mode 100644
index 0000000000..a4cdc1c58f
--- /dev/null
+++ b/reference/cairo/cairomatrix.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+ The CairoMatrix class
+ CairoMatrix
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoMatrix
+
+
+
+
+ CairoMatrix
+
+
+
+
+ Methods
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairomatrix;
+
+
+
+
diff --git a/reference/cairo/cairomatrix/construct.xml b/reference/cairo/cairomatrix/construct.xml
new file mode 100644
index 0000000000..c0ad1847e7
--- /dev/null
+++ b/reference/cairo/cairomatrix/construct.xml
@@ -0,0 +1,135 @@
+
+
+
+
+
+ CairoMatrix::__construct
+ The __construct purpose
+
+
+
+ &reftitle.description;
+
+ CairoMatrix::__construct
+ stringyx
+ stringxy
+ stringyy
+ stringx0
+ stringy0
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ yx
+
+
+ Description...
+
+
+
+
+ xy
+
+
+ Description...
+
+
+
+
+ yy
+
+
+ Description...
+
+
+
+
+ x0
+
+
+ Description...
+
+
+
+
+ y0
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoMatrix::__construct example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairomatrix/initidentity.xml b/reference/cairo/cairomatrix/initidentity.xml
new file mode 100644
index 0000000000..8f4db3301c
--- /dev/null
+++ b/reference/cairo/cairomatrix/initidentity.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoMatrix::initIdentity
+ The initIdentity purpose
+
+
+
+ &reftitle.description;
+
+ public static voidCairoMatrix::initIdentity
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoMatrix::initIdentity example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairomatrix/initrotate.xml b/reference/cairo/cairomatrix/initrotate.xml
new file mode 100644
index 0000000000..abea9f2973
--- /dev/null
+++ b/reference/cairo/cairomatrix/initrotate.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoMatrix::initRotate
+ The initRotate purpose
+
+
+
+ &reftitle.description;
+
+ public static voidCairoMatrix::initRotate
+ stringradians
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ radians
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoMatrix::initRotate example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairomatrix/initscale.xml b/reference/cairo/cairomatrix/initscale.xml
new file mode 100644
index 0000000000..e1d576ea2b
--- /dev/null
+++ b/reference/cairo/cairomatrix/initscale.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+ CairoMatrix::initScale
+ The initScale purpose
+
+
+
+ &reftitle.description;
+
+ public static voidCairoMatrix::initScale
+ stringsx
+ stringsy
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ sx
+
+
+ Description...
+
+
+
+
+ sy
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoMatrix::initScale example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairomatrix/inittranslate.xml b/reference/cairo/cairomatrix/inittranslate.xml
new file mode 100644
index 0000000000..23ad356e1c
--- /dev/null
+++ b/reference/cairo/cairomatrix/inittranslate.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+ CairoMatrix::initTranslate
+ The initTranslate purpose
+
+
+
+ &reftitle.description;
+
+ public static voidCairoMatrix::initTranslate
+ stringtx
+ stringty
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ tx
+
+
+ Description...
+
+
+
+
+ ty
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoMatrix::initTranslate example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairomatrix/invert.xml b/reference/cairo/cairomatrix/invert.xml
new file mode 100644
index 0000000000..23171289c3
--- /dev/null
+++ b/reference/cairo/cairomatrix/invert.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoMatrix::invert
+ The invert purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoMatrix::invert
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoMatrix::invert example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairomatrix/multiply.xml b/reference/cairo/cairomatrix/multiply.xml
new file mode 100644
index 0000000000..bd985457ed
--- /dev/null
+++ b/reference/cairo/cairomatrix/multiply.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+ CairoMatrix::multiply
+ The multiply purpose
+
+
+
+ &reftitle.description;
+
+ public static voidCairoMatrix::multiply
+ stringmatrix1
+ stringmatrix2
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ matrix1
+
+
+ Description...
+
+
+
+
+ matrix2
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoMatrix::multiply example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairomatrix/rotate.xml b/reference/cairo/cairomatrix/rotate.xml
new file mode 100644
index 0000000000..2f4e90238c
--- /dev/null
+++ b/reference/cairo/cairomatrix/rotate.xml
@@ -0,0 +1,150 @@
+
+
+
+
+
+ CairoMatrix::rotate
+ cairo_rotate
+ The rotate purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoMatrix::rotate
+ stringsx
+ stringsy
+
+ Procedural style:
+
+ ReturnTypecairo_rotate
+ CairoContextcontext
+ stringangle
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ angle
+
+
+ Description...
+
+
+
+
+ sx
+
+
+ Description...
+
+
+
+
+ sy
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairomatrix/scale.xml b/reference/cairo/cairomatrix/scale.xml
new file mode 100644
index 0000000000..a9ca4c42b0
--- /dev/null
+++ b/reference/cairo/cairomatrix/scale.xml
@@ -0,0 +1,159 @@
+
+
+
+
+
+ CairoMatrix::scale
+ cairo_scale
+ The scale purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoMatrix::scale
+ stringsx
+ stringsy
+
+ Procedural style:
+
+ ReturnTypecairo_scale
+ CairoContextcontext
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+ sx
+
+
+ Description...
+
+
+
+
+ sy
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairomatrix/transformdistance.xml b/reference/cairo/cairomatrix/transformdistance.xml
new file mode 100644
index 0000000000..f221b2141a
--- /dev/null
+++ b/reference/cairo/cairomatrix/transformdistance.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+ CairoMatrix::transformDistance
+ The transformDistance purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoMatrix::transformDistance
+ stringdx
+ stringdy
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ dx
+
+
+ Description...
+
+
+
+
+ dy
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoMatrix::transformDistance example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairomatrix/transformpoint.xml b/reference/cairo/cairomatrix/transformpoint.xml
new file mode 100644
index 0000000000..67263a1559
--- /dev/null
+++ b/reference/cairo/cairomatrix/transformpoint.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+ CairoMatrix::transformPoint
+ The transformPoint purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoMatrix::transformPoint
+ stringdx
+ stringdy
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ dx
+
+
+ Description...
+
+
+
+
+ dy
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoMatrix::transformPoint example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairomatrix/translate.xml b/reference/cairo/cairomatrix/translate.xml
new file mode 100644
index 0000000000..a36279f6b9
--- /dev/null
+++ b/reference/cairo/cairomatrix/translate.xml
@@ -0,0 +1,159 @@
+
+
+
+
+
+ CairoMatrix::translate
+ cairo_translate
+ The translate purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoMatrix::translate
+ stringtx
+ stringty
+
+ Procedural style:
+
+ ReturnTypecairo_translate
+ CairoContextcontext
+ stringx
+ stringy
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+ tx
+
+
+ Description...
+
+
+
+
+ ty
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairooperator.xml b/reference/cairo/cairooperator.xml
new file mode 100644
index 0000000000..cb0c3eda76
--- /dev/null
+++ b/reference/cairo/cairooperator.xml
@@ -0,0 +1,274 @@
+
+
+
+
+
+ The CairoOperator class
+ CairoOperator
+
+
+
+
+
+ &reftitle.intro;
+
+ This is used to set the compositing operator for all cairo drawing operations.
+
+
+ The default operator is CairoOperator::OVER
+
+
+ The operators marked as unbounded modify their destination even outside of the mask layer (that is,
+ their effect is not bound by the mask layer). However, their effect can still be limited by way of clipping.
+
+
+ To keep things simple, the operator descriptions here document the behavior for when both source and destination
+ are either fully transparent or fully opaque. The actual implementation works for translucent layers too.
+ For a more detailed explanation of the effects of each operator, including the mathematical definitions,
+ see http://cairographics.org/operators/.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoOperator
+
+
+
+
+ CairoOperator
+
+
+
+ Constants
+
+ const
+ integer
+ CairoOperator::CLEAR
+ 0
+
+
+ const
+ integer
+ CairoOperator::SOURCE
+ 1
+
+
+ const
+ integer
+ CairoOperator::OVER
+ 2
+
+
+ const
+ integer
+ CairoOperator::IN
+ 3
+
+
+ const
+ integer
+ CairoOperator::OUT
+ 4
+
+
+ const
+ integer
+ CairoOperator::ATOP
+ 5
+
+
+ const
+ integer
+ CairoOperator::DEST
+ 6
+
+
+ const
+ integer
+ CairoOperator::DEST_OVER
+ 7
+
+
+ const
+ integer
+ CairoOperator::DEST_IN
+ 8
+
+
+ const
+ integer
+ CairoOperator::DEST_OUT
+ 9
+
+
+ const
+ integer
+ CairoOperator::DEST_ATOP
+ 10
+
+
+ const
+ integer
+ CairoOperator::XOR
+ 11
+
+
+ const
+ integer
+ CairoOperator::ADD
+ 12
+
+
+ const
+ integer
+ CairoOperator::SATURATE
+ 13
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoOperator Node Types
+
+
+
+ CairoOperator::CLEAR
+
+ Clear destination layer (bounded)
+
+
+
+
+ CairoOperator::SOURCE
+
+ Replace destination layer (bounded)
+
+
+
+
+ CairoOperator::OVER
+
+ Draw source layer on top of destination layer (bounded)
+
+
+
+
+ CairoOperator::IN
+
+ Draw source where there was destination content (unbounded)
+
+
+
+
+ CairoOperator::OUT
+
+ Draw source where there was no destination content (unbounded)
+
+
+
+
+ CairoOperator::ATOP
+
+ Draw source on top of destination content and only there
+
+
+
+
+ CairoOperator::DEST
+
+ Ignore the source
+
+
+
+
+ CairoOperator::DEST_OVER
+
+ Draw destination on top of source
+
+
+
+
+ CairoOperator::DEST_IN
+
+ Leave destination only where there was source content (unbounded)
+
+
+
+
+ CairoOperator::DEST_OUT
+
+ Leave destination only where there was no source content
+
+
+
+
+ CairoOperator::DEST_ATOP
+
+ Leave destination on top of source content and only there (unbounded)
+
+
+
+
+ CairoOperator::XOR
+
+ Source and destination are shown where there is only one of them
+
+
+
+
+ CairoOperator::ADD
+
+ Source and destination layers are accumulated
+
+
+
+
+ CairoOperator::SATURATE
+
+ Like CairoOperator::OVER, but assuming source and dest are disjoint geometries
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopath.xml b/reference/cairo/cairopath.xml
new file mode 100644
index 0000000000..80aa4fb318
--- /dev/null
+++ b/reference/cairo/cairopath.xml
@@ -0,0 +1,68 @@
+
+
+
+
+
+ The CairoPath class
+ CairoPath
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+ Note: CairoPath class cannot be instantiated directly, doing so will result in Fatal Error if used or passed
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoPath
+
+
+
+
+ CairoPath
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopattern.xml b/reference/cairo/cairopattern.xml
new file mode 100644
index 0000000000..35c08be760
--- /dev/null
+++ b/reference/cairo/cairopattern.xml
@@ -0,0 +1,68 @@
+
+
+
+
+
+ The CairoPattern class
+ CairoPattern
+
+
+
+
+
+ &reftitle.intro;
+
+ CairoPattern is the abstract base class from which all the other pattern classes derive.
+ It cannot be instantiated directly
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoPattern
+
+
+
+
+ CairoPattern
+
+
+
+
+ Methods
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairopattern;
+
+
+
+
diff --git a/reference/cairo/cairopattern/construct.xml b/reference/cairo/cairopattern/construct.xml
new file mode 100644
index 0000000000..522f66ad2b
--- /dev/null
+++ b/reference/cairo/cairopattern/construct.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoPattern::__construct
+ The __construct purpose
+
+
+
+ &reftitle.description;
+
+ CairoPattern::__construct
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPattern::__construct example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopattern/getmatrix.xml b/reference/cairo/cairopattern/getmatrix.xml
new file mode 100644
index 0000000000..dab74f593d
--- /dev/null
+++ b/reference/cairo/cairopattern/getmatrix.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoPattern::getMatrix
+ cairo_get_matrix
+ The getMatrix purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoPattern::getMatrix
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_matrix
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopattern/gettype.xml b/reference/cairo/cairopattern/gettype.xml
new file mode 100644
index 0000000000..97ecf0c95d
--- /dev/null
+++ b/reference/cairo/cairopattern/gettype.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoPattern::getType
+ The getType purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoPattern::getType
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPattern::getType example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopattern/setmatrix.xml b/reference/cairo/cairopattern/setmatrix.xml
new file mode 100644
index 0000000000..65dd87b023
--- /dev/null
+++ b/reference/cairo/cairopattern/setmatrix.xml
@@ -0,0 +1,133 @@
+
+
+
+
+
+ CairoPattern::setMatrix
+ cairo_set_matrix
+ The setMatrix purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoPattern::setMatrix
+ stringmatrix
+
+ Procedural style:
+
+ ReturnTypecairo_set_matrix
+ CairoContextcontext
+ CairoMatrixmatrix
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ matrix
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopattern/status.xml b/reference/cairo/cairopattern/status.xml
new file mode 100644
index 0000000000..220fd82bff
--- /dev/null
+++ b/reference/cairo/cairopattern/status.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoPattern::status
+ cairo_status
+ The status purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoPattern::status
+
+
+ Procedural style:
+
+ ReturnTypecairo_status
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopatterntype.xml b/reference/cairo/cairopatterntype.xml
new file mode 100644
index 0000000000..1acf66194b
--- /dev/null
+++ b/reference/cairo/cairopatterntype.xml
@@ -0,0 +1,137 @@
+
+
+
+
+
+ The CairoPatternType class
+ CairoPatternType
+
+
+
+
+
+ &reftitle.intro;
+
+ CairoPatternType is used to describe the type of a given pattern.
+
+
+ The type of a pattern is determined by the function used to create it.
+ The cairo_pattern_create_rgb and cairo_pattern_create_rgba
+ functions create CairoPatternType::SOLID patterns. The remaining
+ cairo_pattern_create_* functions map to pattern types in obvious ways.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoPatternType
+
+
+
+
+ CairoPatternType
+
+
+
+ Constants
+
+ const
+ integer
+ CairoPatternType::SOLID
+ 0
+
+
+ const
+ integer
+ CairoPatternType::SURFACE
+ 1
+
+
+ const
+ integer
+ CairoPatternType::LINEAR
+ 2
+
+
+ const
+ integer
+ CairoPatternType::RADIAL
+ 3
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoPatternType Node Types
+
+
+
+ CairoPatternType::SOLID
+
+ The pattern is a solid (uniform) color. It may be opaque or translucent.
+
+
+
+
+ CairoPatternType::SURFACE
+
+ The pattern is a based on a surface (an image).
+
+
+
+
+ CairoPatternType::LINEAR
+
+ The pattern is a linear gradient.
+
+
+
+
+ CairoPatternType::RADIAL
+
+ The pattern is a radial gradient.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopdfsurface.xml b/reference/cairo/cairopdfsurface.xml
new file mode 100644
index 0000000000..1eab0d2832
--- /dev/null
+++ b/reference/cairo/cairopdfsurface.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+ The CairoPdfSurface class
+ CairoPdfSurface
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoPdfSurface
+
+
+
+
+ CairoPdfSurface
+
+
+
+ extends
+ CairoSurface
+
+
+
+
+ Methods
+
+
+ Inherited methods
+
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairopdfsurface;
+
+
+
+
diff --git a/reference/cairo/cairopdfsurface/construct.xml b/reference/cairo/cairopdfsurface/construct.xml
new file mode 100644
index 0000000000..8bcc2ffbe5
--- /dev/null
+++ b/reference/cairo/cairopdfsurface/construct.xml
@@ -0,0 +1,117 @@
+
+
+
+
+
+ CairoPdfSurface::__construct
+ The __construct purpose
+
+
+
+ &reftitle.description;
+
+ CairoPdfSurface::__construct
+ stringfile
+ stringwidth
+ stringheight
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ file
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPdfSurface::__construct example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopdfsurface/setsize.xml b/reference/cairo/cairopdfsurface/setsize.xml
new file mode 100644
index 0000000000..d934a0320a
--- /dev/null
+++ b/reference/cairo/cairopdfsurface/setsize.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+ CairoPdfSurface::setSize
+ The setSize purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoPdfSurface::setSize
+ stringwidth
+ stringheight
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPdfSurface::setSize example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopslevel.xml b/reference/cairo/cairopslevel.xml
new file mode 100644
index 0000000000..175aa54cf6
--- /dev/null
+++ b/reference/cairo/cairopslevel.xml
@@ -0,0 +1,105 @@
+
+
+
+
+
+ The CairoPsLevel class
+ CairoPsLevel
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoPsLevel
+
+
+
+
+ CairoPsLevel
+
+
+
+ Constants
+
+ const
+ integer
+ CairoPsLevel::LEVEL_2
+ 0
+
+
+ const
+ integer
+ CairoPsLevel::LEVEL_3
+ 1
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoPsLevel Node Types
+
+
+
+ CairoPsLevel::LEVEL_2
+
+ Description here...
+
+
+
+
+ CairoPsLevel::LEVEL_3
+
+ Description here...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopssurface.xml b/reference/cairo/cairopssurface.xml
new file mode 100644
index 0000000000..a23339112b
--- /dev/null
+++ b/reference/cairo/cairopssurface.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+ The CairoPsSurface class
+ CairoPsSurface
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoPsSurface
+
+
+
+
+ CairoPsSurface
+
+
+
+ extends
+ CairoSurface
+
+
+
+
+ Methods
+
+
+ Inherited methods
+
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairopssurface;
+
+
+
+
diff --git a/reference/cairo/cairopssurface/construct.xml b/reference/cairo/cairopssurface/construct.xml
new file mode 100644
index 0000000000..6adfebd7ed
--- /dev/null
+++ b/reference/cairo/cairopssurface/construct.xml
@@ -0,0 +1,117 @@
+
+
+
+
+
+ CairoPsSurface::__construct
+ The __construct purpose
+
+
+
+ &reftitle.description;
+
+ CairoPsSurface::__construct
+ stringfile
+ stringwidth
+ stringheight
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ file
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPsSurface::__construct example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopssurface/dscbeginpagesetup.xml b/reference/cairo/cairopssurface/dscbeginpagesetup.xml
new file mode 100644
index 0000000000..faf6e19956
--- /dev/null
+++ b/reference/cairo/cairopssurface/dscbeginpagesetup.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoPsSurface::dscBeginPageSetup
+ The dscBeginPageSetup purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoPsSurface::dscBeginPageSetup
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPsSurface::dscBeginPageSetup example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopssurface/dscbeginsetup.xml b/reference/cairo/cairopssurface/dscbeginsetup.xml
new file mode 100644
index 0000000000..4d04b48f8c
--- /dev/null
+++ b/reference/cairo/cairopssurface/dscbeginsetup.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoPsSurface::dscBeginSetup
+ The dscBeginSetup purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoPsSurface::dscBeginSetup
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPsSurface::dscBeginSetup example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopssurface/dsccomment.xml b/reference/cairo/cairopssurface/dsccomment.xml
new file mode 100644
index 0000000000..a424ad489a
--- /dev/null
+++ b/reference/cairo/cairopssurface/dsccomment.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoPsSurface::dscComment
+ The dscComment purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoPsSurface::dscComment
+ stringcomment
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ comment
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPsSurface::dscComment example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopssurface/geteps.xml b/reference/cairo/cairopssurface/geteps.xml
new file mode 100644
index 0000000000..21dd30e545
--- /dev/null
+++ b/reference/cairo/cairopssurface/geteps.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoPsSurface::getEps
+ The getEps purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoPsSurface::getEps
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPsSurface::getEps example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopssurface/getlevels.xml b/reference/cairo/cairopssurface/getlevels.xml
new file mode 100644
index 0000000000..347f8fdcf6
--- /dev/null
+++ b/reference/cairo/cairopssurface/getlevels.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoPsSurface::getLevels
+ The getLevels purpose
+
+
+
+ &reftitle.description;
+
+ public static voidCairoPsSurface::getLevels
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPsSurface::getLevels example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopssurface/leveltostring.xml b/reference/cairo/cairopssurface/leveltostring.xml
new file mode 100644
index 0000000000..63d4399221
--- /dev/null
+++ b/reference/cairo/cairopssurface/leveltostring.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoPsSurface::levelToString
+ The levelToString purpose
+
+
+
+ &reftitle.description;
+
+ public static voidCairoPsSurface::levelToString
+ stringlevel
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ level
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPsSurface::levelToString example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopssurface/restricttolevel.xml b/reference/cairo/cairopssurface/restricttolevel.xml
new file mode 100644
index 0000000000..dc5b7651b8
--- /dev/null
+++ b/reference/cairo/cairopssurface/restricttolevel.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoPsSurface::restrictToLevel
+ The restrictToLevel purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoPsSurface::restrictToLevel
+ stringlevel
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ level
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPsSurface::restrictToLevel example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopssurface/seteps.xml b/reference/cairo/cairopssurface/seteps.xml
new file mode 100644
index 0000000000..358768755e
--- /dev/null
+++ b/reference/cairo/cairopssurface/seteps.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoPsSurface::setEps
+ The setEps purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoPsSurface::setEps
+ stringlevel
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ level
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPsSurface::setEps example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairopssurface/setsize.xml b/reference/cairo/cairopssurface/setsize.xml
new file mode 100644
index 0000000000..fc6eed5f7e
--- /dev/null
+++ b/reference/cairo/cairopssurface/setsize.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+ CairoPsSurface::setSize
+ The setSize purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoPsSurface::setSize
+ stringwidth
+ stringheight
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoPsSurface::setSize example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoradialgradient.xml b/reference/cairo/cairoradialgradient.xml
new file mode 100644
index 0000000000..453165e58e
--- /dev/null
+++ b/reference/cairo/cairoradialgradient.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+ The CairoRadialGradient class
+ CairoRadialGradient
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoRadialGradient
+
+
+
+
+ CairoRadialGradient
+
+
+
+ extends
+ CairoGradientPattern
+
+
+
+
+ Methods
+
+
+ Inherited methods
+
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairoradialgradient;
+
+
+
+
diff --git a/reference/cairo/cairoradialgradient/construct.xml b/reference/cairo/cairoradialgradient/construct.xml
new file mode 100644
index 0000000000..00e4964a79
--- /dev/null
+++ b/reference/cairo/cairoradialgradient/construct.xml
@@ -0,0 +1,144 @@
+
+
+
+
+
+ CairoRadialGradient::__construct
+ The __construct purpose
+
+
+
+ &reftitle.description;
+
+ CairoRadialGradient::__construct
+ stringx0
+ stringy0
+ stringr0
+ stringx1
+ stringy1
+ stringr1
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ x0
+
+
+ Description...
+
+
+
+
+ y0
+
+
+ Description...
+
+
+
+
+ r0
+
+
+ Description...
+
+
+
+
+ x1
+
+
+ Description...
+
+
+
+
+ y1
+
+
+ Description...
+
+
+
+
+ r1
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoRadialGradient::__construct example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoradialgradient/getcircles.xml b/reference/cairo/cairoradialgradient/getcircles.xml
new file mode 100644
index 0000000000..fd91914fbe
--- /dev/null
+++ b/reference/cairo/cairoradialgradient/getcircles.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoRadialGradient::getCircles
+ The getCircles purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoRadialGradient::getCircles
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoRadialGradient::getCircles example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoscaledfont.xml b/reference/cairo/cairoscaledfont.xml
new file mode 100644
index 0000000000..35c9db3de2
--- /dev/null
+++ b/reference/cairo/cairoscaledfont.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+ The CairoScaledFont class
+ CairoScaledFont
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoScaledFont
+
+
+
+
+ CairoScaledFont
+
+
+
+
+ Methods
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairoscaledfont;
+
+
+
+
diff --git a/reference/cairo/cairoscaledfont/construct.xml b/reference/cairo/cairoscaledfont/construct.xml
new file mode 100644
index 0000000000..a9835333f3
--- /dev/null
+++ b/reference/cairo/cairoscaledfont/construct.xml
@@ -0,0 +1,126 @@
+
+
+
+
+
+ CairoScaledFont::__construct
+ The __construct purpose
+
+
+
+ &reftitle.description;
+
+ CairoScaledFont::__construct
+ stringfont_face
+ stringmatrix
+ stringctm
+ stringoptions
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ font_face
+
+
+ Description...
+
+
+
+
+ matrix
+
+
+ Description...
+
+
+
+
+ ctm
+
+
+ Description...
+
+
+
+
+ options
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoScaledFont::__construct example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoscaledfont/extents.xml b/reference/cairo/cairoscaledfont/extents.xml
new file mode 100644
index 0000000000..9818b8ca58
--- /dev/null
+++ b/reference/cairo/cairoscaledfont/extents.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoScaledFont::extents
+ The extents purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoScaledFont::extents
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoScaledFont::extents example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoscaledfont/getctm.xml b/reference/cairo/cairoscaledfont/getctm.xml
new file mode 100644
index 0000000000..d4343d7109
--- /dev/null
+++ b/reference/cairo/cairoscaledfont/getctm.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoScaledFont::getCtm
+ The getCtm purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoScaledFont::getCtm
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoScaledFont::getCtm example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoscaledfont/getfontface.xml b/reference/cairo/cairoscaledfont/getfontface.xml
new file mode 100644
index 0000000000..c9c6e54b95
--- /dev/null
+++ b/reference/cairo/cairoscaledfont/getfontface.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoScaledFont::getFontFace
+ cairo_get_font_face
+ The getFontFace purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoScaledFont::getFontFace
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_font_face
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoscaledfont/getfontmatrix.xml b/reference/cairo/cairoscaledfont/getfontmatrix.xml
new file mode 100644
index 0000000000..0f0a34b821
--- /dev/null
+++ b/reference/cairo/cairoscaledfont/getfontmatrix.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoScaledFont::getFontMatrix
+ cairo_get_font_matrix
+ The getFontMatrix purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoScaledFont::getFontMatrix
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_font_matrix
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoscaledfont/getfontoptions.xml b/reference/cairo/cairoscaledfont/getfontoptions.xml
new file mode 100644
index 0000000000..456aef9d87
--- /dev/null
+++ b/reference/cairo/cairoscaledfont/getfontoptions.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoScaledFont::getFontOptions
+ cairo_get_font_options
+ The getFontOptions purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoScaledFont::getFontOptions
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_font_options
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoscaledfont/getscalematrix.xml b/reference/cairo/cairoscaledfont/getscalematrix.xml
new file mode 100644
index 0000000000..34d1f48c6a
--- /dev/null
+++ b/reference/cairo/cairoscaledfont/getscalematrix.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoScaledFont::getScaleMatrix
+ The getScaleMatrix purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoScaledFont::getScaleMatrix
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoScaledFont::getScaleMatrix example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoscaledfont/gettype.xml b/reference/cairo/cairoscaledfont/gettype.xml
new file mode 100644
index 0000000000..ef157accfc
--- /dev/null
+++ b/reference/cairo/cairoscaledfont/gettype.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoScaledFont::getType
+ The getType purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoScaledFont::getType
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoScaledFont::getType example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoscaledfont/glyphextents.xml b/reference/cairo/cairoscaledfont/glyphextents.xml
new file mode 100644
index 0000000000..2da667c1bd
--- /dev/null
+++ b/reference/cairo/cairoscaledfont/glyphextents.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoScaledFont::glyphExtents
+ The glyphExtents purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoScaledFont::glyphExtents
+ stringglyphs
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ glyphs
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoScaledFont::glyphExtents example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoscaledfont/status.xml b/reference/cairo/cairoscaledfont/status.xml
new file mode 100644
index 0000000000..1007dbe632
--- /dev/null
+++ b/reference/cairo/cairoscaledfont/status.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoScaledFont::status
+ cairo_status
+ The status purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoScaledFont::status
+
+
+ Procedural style:
+
+ ReturnTypecairo_status
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairoscaledfont/textextents.xml b/reference/cairo/cairoscaledfont/textextents.xml
new file mode 100644
index 0000000000..2afa86c083
--- /dev/null
+++ b/reference/cairo/cairoscaledfont/textextents.xml
@@ -0,0 +1,132 @@
+
+
+
+
+
+ CairoScaledFont::textExtents
+ cairo_text_extents
+ The textExtents purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoScaledFont::textExtents
+ stringtext
+
+ Procedural style:
+
+ ReturnTypecairo_text_extents
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+ text
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosolidpattern.xml b/reference/cairo/cairosolidpattern.xml
new file mode 100644
index 0000000000..d7040a9b23
--- /dev/null
+++ b/reference/cairo/cairosolidpattern.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+ The CairoSolidPattern class
+ CairoSolidPattern
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoSolidPattern
+
+
+
+
+ CairoSolidPattern
+
+
+
+ extends
+ CairoPattern
+
+
+
+
+ Methods
+
+
+ Inherited methods
+
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairosolidpattern;
+
+
+
+
diff --git a/reference/cairo/cairosolidpattern/construct.xml b/reference/cairo/cairosolidpattern/construct.xml
new file mode 100644
index 0000000000..f3df311285
--- /dev/null
+++ b/reference/cairo/cairosolidpattern/construct.xml
@@ -0,0 +1,126 @@
+
+
+
+
+
+ CairoSolidPattern::__construct
+ The __construct purpose
+
+
+
+ &reftitle.description;
+
+ CairoSolidPattern::__construct
+ stringred
+ stringgreen
+ stringblue
+ stringalpha
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ red
+
+
+ Description...
+
+
+
+
+ green
+
+
+ Description...
+
+
+
+
+ blue
+
+
+ Description...
+
+
+
+
+ alpha
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSolidPattern::__construct example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosolidpattern/getrgba.xml b/reference/cairo/cairosolidpattern/getrgba.xml
new file mode 100644
index 0000000000..c1f10556a4
--- /dev/null
+++ b/reference/cairo/cairosolidpattern/getrgba.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoSolidPattern::getRgba
+ The getRgba purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSolidPattern::getRgba
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSolidPattern::getRgba example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairostatus.xml b/reference/cairo/cairostatus.xml
new file mode 100644
index 0000000000..48e5f30d7c
--- /dev/null
+++ b/reference/cairo/cairostatus.xml
@@ -0,0 +1,410 @@
+
+
+
+
+
+ The CairoStatus class
+ CairoStatus
+
+
+
+
+
+ &reftitle.intro;
+
+ CairoStatus is used to indicate errors that can occur when using Cairo.
+ In some cases it is returned directly by functions. but when using CairoContext,
+ the last error, if any, is stored in the object and can be retrieved with CairoContext::status()
+ or cairo_status. New entries may be added in future versions.
+
+ Use Cairo::statusToString() or cairo_status_to_string to get a
+ human-readable representation of an error message.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoStatus
+
+
+
+
+ CairoStatus
+
+
+
+ Constants
+
+ const
+ integer
+ CairoStatus::SUCCESS
+ 0
+
+
+ const
+ integer
+ CairoStatus::NO_MEMORY
+ 1
+
+
+ const
+ integer
+ CairoStatus::INVALID_RESTORE
+ 2
+
+
+ const
+ integer
+ CairoStatus::INVALID_POP_GROUP
+ 3
+
+
+ const
+ integer
+ CairoStatus::NO_CURRENT_POINT
+ 4
+
+
+ const
+ integer
+ CairoStatus::INVALID_MATRIX
+ 5
+
+
+ const
+ integer
+ CairoStatus::INVALID_STATUS
+ 6
+
+
+ const
+ integer
+ CairoStatus::NULL_POINTER
+ 7
+
+
+ const
+ integer
+ CairoStatus::INVALID_STRING
+ 8
+
+
+ const
+ integer
+ CairoStatus::INVALID_PATH_DATA
+ 9
+
+
+ const
+ integer
+ CairoStatus::READ_ERROR
+ 10
+
+
+ const
+ integer
+ CairoStatus::WRITE_ERROR
+ 11
+
+
+ const
+ integer
+ CairoStatus::SURFACE_FINISHED
+ 12
+
+
+ const
+ integer
+ CairoStatus::SURFACE_TYPE_MISMATCH
+ 13
+
+
+ const
+ integer
+ CairoStatus::PATTERN_TYPE_MISMATCH
+ 14
+
+
+ const
+ integer
+ CairoStatus::INVALID_CONTENT
+ 15
+
+
+ const
+ integer
+ CairoStatus::INVALID_FORMAT
+ 16
+
+
+ const
+ integer
+ CairoStatus::INVALID_VISUAL
+ 17
+
+
+ const
+ integer
+ CairoStatus::FILE_NOT_FOUND
+ 18
+
+
+ const
+ integer
+ CairoStatus::INVALID_DASH
+ 19
+
+
+ const
+ integer
+ CairoStatus::INVALID_DSC_COMMENT
+ 20
+
+
+ const
+ integer
+ CairoStatus::INVALID_INDEX
+ 21
+
+
+ const
+ integer
+ CairoStatus::CLIP_NOT_REPRESENTABLE
+ 22
+
+
+ const
+ integer
+ CairoStatus::TEMP_FILE_ERROR
+ 23
+
+
+ const
+ integer
+ CairoStatus::INVALID_STRIDE
+ 24
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoStatus Node Types
+
+
+
+ CairoStatus::SUCCESS
+
+ No error has occurred
+
+
+
+
+ CairoStatus::NO_MEMORY
+
+ Out of memory
+
+
+
+
+ CairoStatus::INVALID_RESTORE
+
+ cairo_restore called without matching cairo_save
+
+
+
+
+ CairoStatus::INVALID_POP_GROUP
+
+ No saved group to pop
+
+
+
+
+ CairoStatus::NO_CURRENT_POINT
+
+ No current point defined
+
+
+
+
+ CairoStatus::INVALID_MATRIX
+
+ Invalid matrix (not invertible)
+
+
+
+
+ CairoStatus::INVALID_STATUS
+
+ Invalid value for an input CairoStatus>
+
+
+
+
+ CairoStatus::NULL_POINTER
+
+ Null pointer
+
+
+
+
+ CairoStatus::INVALID_STRING
+
+ Input string not valid UTF-8 string
+
+
+
+
+ CairoStatus::INVALID_PATH_DATA
+
+ Input path data not valid
+
+
+
+
+ CairoStatus::READ_ERROR
+
+ Error while reading from input stream
+
+
+
+
+ CairoStatus::WRITE_ERROR
+
+ Error while writing to output stream
+
+
+
+
+ CairoStatus::SURFACE_FINISHED
+
+ Target surface has been finished
+
+
+
+
+ CairoStatus::SURFACE_TYPE_MISMATCH
+
+ The surface type is not appropriate for the operation
+
+
+
+
+ CairoStatus::PATTERN_TYPE_MISMATCH
+
+ The pattern type is not appropriate for the operation
+
+
+
+
+ CairoStatus::INVALID_CONTENT
+
+ Invalid value for an input CairoContent
+
+
+
+
+ CairoStatus::INVALID_FORMAT
+
+ Invalid value for an input CairoFormat
+
+
+
+
+ CairoStatus::INVALID_VISUAL
+
+ Invalid value for an input Visual
+
+
+
+
+ CairoStatus::FILE_NOT_FOUND
+
+ File not found
+
+
+
+
+ CairoStatus::INVALID_DASH
+
+ Invalid value for a dash setting
+
+
+
+
+ CairoStatus::INVALID_DSC_COMMENT
+
+ Invalid value for a DSC comment
+
+
+
+
+ CairoStatus::INVALID_INDEX
+
+ Invalid index passed to getter
+
+
+
+
+ CairoStatus::CLIP_NOT_REPRESENTABLE
+
+ Clip region not representable in desired format
+
+
+
+
+ CairoStatus::TEMP_FILE_ERROR
+
+ Error creating or writing to a temporary file
+
+
+
+
+ CairoStatus::INVALID_STRIDE
+
+ Invalid value for CairoStride
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosubpixelorder.xml b/reference/cairo/cairosubpixelorder.xml
new file mode 100644
index 0000000000..47c71c1da7
--- /dev/null
+++ b/reference/cairo/cairosubpixelorder.xml
@@ -0,0 +1,144 @@
+
+
+
+
+
+ The CairoSubpixelOrder class
+ CairoSubpixelOrder
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoSubpixelOrder
+
+
+
+
+ CairoSubpixelOrder
+
+
+
+ Constants
+
+ const
+ integer
+ CairoSubpixelOrder::ORDER_DEFAULT
+ 0
+
+
+ const
+ integer
+ CairoSubpixelOrder::ORDER_RGB
+ 1
+
+
+ const
+ integer
+ CairoSubpixelOrder::ORDER_BGR
+ 2
+
+
+ const
+ integer
+ CairoSubpixelOrder::ORDER_VRGB
+ 3
+
+
+ const
+ integer
+ CairoSubpixelOrder::ORDER_VBGR
+ 4
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoSubpixelOrder Node Types
+
+
+
+ CairoSubpixelOrder::ORDER_DEFAULT
+
+ Description here...
+
+
+
+
+ CairoSubpixelOrder::ORDER_RGB
+
+ Description here...
+
+
+
+
+ CairoSubpixelOrder::ORDER_BGR
+
+ Description here...
+
+
+
+
+ CairoSubpixelOrder::ORDER_VRGB
+
+ Description here...
+
+
+
+
+ CairoSubpixelOrder::ORDER_VBGR
+
+ Description here...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface.xml b/reference/cairo/cairosurface.xml
new file mode 100644
index 0000000000..ba2134fbb4
--- /dev/null
+++ b/reference/cairo/cairosurface.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+ The CairoSurface class
+ CairoSurface
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoSurface
+
+
+
+
+ CairoSurface
+
+
+
+
+ Methods
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairosurface;
+
+
+
+
diff --git a/reference/cairo/cairosurface/construct.xml b/reference/cairo/cairosurface/construct.xml
new file mode 100644
index 0000000000..24b22c7368
--- /dev/null
+++ b/reference/cairo/cairosurface/construct.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoSurface::__construct
+ The __construct purpose
+
+
+
+ &reftitle.description;
+
+ CairoSurface::__construct
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurface::__construct example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/copypage.xml b/reference/cairo/cairosurface/copypage.xml
new file mode 100644
index 0000000000..1008cf5582
--- /dev/null
+++ b/reference/cairo/cairosurface/copypage.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoSurface::copyPage
+ cairo_copy_page
+ The copyPage purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoSurface::copyPage
+
+
+ Procedural style:
+
+ ReturnTypecairo_copy_page
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/createsimilar.xml b/reference/cairo/cairosurface/createsimilar.xml
new file mode 100644
index 0000000000..124591f5f4
--- /dev/null
+++ b/reference/cairo/cairosurface/createsimilar.xml
@@ -0,0 +1,117 @@
+
+
+
+
+
+ CairoSurface::createSimilar
+ The createSimilar purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurface::createSimilar
+ stringcontent
+ stringwidth
+ stringheight
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ content
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurface::createSimilar example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/finish.xml b/reference/cairo/cairosurface/finish.xml
new file mode 100644
index 0000000000..db4ae96d78
--- /dev/null
+++ b/reference/cairo/cairosurface/finish.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoSurface::finish
+ The finish purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurface::finish
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurface::finish example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/flush.xml b/reference/cairo/cairosurface/flush.xml
new file mode 100644
index 0000000000..1b27a268d8
--- /dev/null
+++ b/reference/cairo/cairosurface/flush.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoSurface::flush
+ The flush purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurface::flush
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurface::flush example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/getcontent.xml b/reference/cairo/cairosurface/getcontent.xml
new file mode 100644
index 0000000000..90ca805255
--- /dev/null
+++ b/reference/cairo/cairosurface/getcontent.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoSurface::getContent
+ The getContent purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurface::getContent
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurface::getContent example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/getdeviceoffset.xml b/reference/cairo/cairosurface/getdeviceoffset.xml
new file mode 100644
index 0000000000..4aa0dc381c
--- /dev/null
+++ b/reference/cairo/cairosurface/getdeviceoffset.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoSurface::getDeviceOffset
+ The getDeviceOffset purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurface::getDeviceOffset
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurface::getDeviceOffset example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/getfontoptions.xml b/reference/cairo/cairosurface/getfontoptions.xml
new file mode 100644
index 0000000000..2e35eb75b5
--- /dev/null
+++ b/reference/cairo/cairosurface/getfontoptions.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoSurface::getFontOptions
+ cairo_get_font_options
+ The getFontOptions purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoSurface::getFontOptions
+
+
+ Procedural style:
+
+ ReturnTypecairo_get_font_options
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/gettype.xml b/reference/cairo/cairosurface/gettype.xml
new file mode 100644
index 0000000000..d29d2f0e39
--- /dev/null
+++ b/reference/cairo/cairosurface/gettype.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoSurface::getType
+ The getType purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurface::getType
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurface::getType example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/markdirty.xml b/reference/cairo/cairosurface/markdirty.xml
new file mode 100644
index 0000000000..f0758005e9
--- /dev/null
+++ b/reference/cairo/cairosurface/markdirty.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoSurface::markDirty
+ The markDirty purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurface::markDirty
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurface::markDirty example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/markdirtyrectangle.xml b/reference/cairo/cairosurface/markdirtyrectangle.xml
new file mode 100644
index 0000000000..355ea1fd04
--- /dev/null
+++ b/reference/cairo/cairosurface/markdirtyrectangle.xml
@@ -0,0 +1,126 @@
+
+
+
+
+
+ CairoSurface::markDirtyRectangle
+ The markDirtyRectangle purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurface::markDirtyRectangle
+ stringx
+ stringy
+ stringwidth
+ stringheight
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurface::markDirtyRectangle example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/setdeviceoffset.xml b/reference/cairo/cairosurface/setdeviceoffset.xml
new file mode 100644
index 0000000000..177a9bbef8
--- /dev/null
+++ b/reference/cairo/cairosurface/setdeviceoffset.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+ CairoSurface::setDeviceOffset
+ The setDeviceOffset purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurface::setDeviceOffset
+ stringx
+ stringy
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurface::setDeviceOffset example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/setfallbackresolution.xml b/reference/cairo/cairosurface/setfallbackresolution.xml
new file mode 100644
index 0000000000..789f776d5c
--- /dev/null
+++ b/reference/cairo/cairosurface/setfallbackresolution.xml
@@ -0,0 +1,108 @@
+
+
+
+
+
+ CairoSurface::setFallbackResolution
+ The setFallbackResolution purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurface::setFallbackResolution
+ stringx
+ stringy
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurface::setFallbackResolution example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/showpage.xml b/reference/cairo/cairosurface/showpage.xml
new file mode 100644
index 0000000000..6cd113d4ab
--- /dev/null
+++ b/reference/cairo/cairosurface/showpage.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoSurface::showPage
+ cairo_show_page
+ The showPage purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoSurface::showPage
+
+
+ Procedural style:
+
+ ReturnTypecairo_show_page
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/status.xml b/reference/cairo/cairosurface/status.xml
new file mode 100644
index 0000000000..65c379a0c2
--- /dev/null
+++ b/reference/cairo/cairosurface/status.xml
@@ -0,0 +1,124 @@
+
+
+
+
+
+ CairoSurface::status
+ cairo_status
+ The status purpose
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public voidCairoSurface::status
+
+
+ Procedural style:
+
+ ReturnTypecairo_status
+ CairoContextcontext
+
+
+ Description here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ context
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ Object oriented style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurface/writetopng.xml b/reference/cairo/cairosurface/writetopng.xml
new file mode 100644
index 0000000000..60c5b20fa2
--- /dev/null
+++ b/reference/cairo/cairosurface/writetopng.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoSurface::writeToPng
+ The writeToPng purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurface::writeToPng
+ stringfile
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ file
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurface::writeToPng example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurfacepattern.xml b/reference/cairo/cairosurfacepattern.xml
new file mode 100644
index 0000000000..112efa6d43
--- /dev/null
+++ b/reference/cairo/cairosurfacepattern.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+ The CairoSurfacePattern class
+ CairoSurfacePattern
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoSurfacePattern
+
+
+
+
+ CairoSurfacePattern
+
+
+
+ extends
+ CairoPattern
+
+
+
+
+ Methods
+
+
+ Inherited methods
+
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairosurfacepattern;
+
+
+
+
diff --git a/reference/cairo/cairosurfacepattern/construct.xml b/reference/cairo/cairosurfacepattern/construct.xml
new file mode 100644
index 0000000000..d6a504cf27
--- /dev/null
+++ b/reference/cairo/cairosurfacepattern/construct.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoSurfacePattern::__construct
+ The __construct purpose
+
+
+
+ &reftitle.description;
+
+ CairoSurfacePattern::__construct
+ stringsurface
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurfacePattern::__construct example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurfacepattern/getextend.xml b/reference/cairo/cairosurfacepattern/getextend.xml
new file mode 100644
index 0000000000..1752c5af13
--- /dev/null
+++ b/reference/cairo/cairosurfacepattern/getextend.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoSurfacePattern::getExtend
+ The getExtend purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurfacePattern::getExtend
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurfacePattern::getExtend example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurfacepattern/getfilter.xml b/reference/cairo/cairosurfacepattern/getfilter.xml
new file mode 100644
index 0000000000..f49b3b6662
--- /dev/null
+++ b/reference/cairo/cairosurfacepattern/getfilter.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoSurfacePattern::getFilter
+ The getFilter purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurfacePattern::getFilter
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurfacePattern::getFilter example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurfacepattern/getsurface.xml b/reference/cairo/cairosurfacepattern/getsurface.xml
new file mode 100644
index 0000000000..f05c325236
--- /dev/null
+++ b/reference/cairo/cairosurfacepattern/getsurface.xml
@@ -0,0 +1,88 @@
+
+
+
+
+
+ CairoSurfacePattern::getSurface
+ The getSurface purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurfacePattern::getSurface
+
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurfacePattern::getSurface example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurfacepattern/setextend.xml b/reference/cairo/cairosurfacepattern/setextend.xml
new file mode 100644
index 0000000000..aa01da259f
--- /dev/null
+++ b/reference/cairo/cairosurfacepattern/setextend.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoSurfacePattern::setExtend
+ The setExtend purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurfacePattern::setExtend
+ stringextend
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ extend
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurfacePattern::setExtend example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurfacepattern/setfilter.xml b/reference/cairo/cairosurfacepattern/setfilter.xml
new file mode 100644
index 0000000000..c33db7a76f
--- /dev/null
+++ b/reference/cairo/cairosurfacepattern/setfilter.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoSurfacePattern::setFilter
+ The setFilter purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSurfacePattern::setFilter
+ stringfilter
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ filter
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSurfacePattern::setFilter example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosurfacetype.xml b/reference/cairo/cairosurfacetype.xml
new file mode 100644
index 0000000000..5fc9b49c07
--- /dev/null
+++ b/reference/cairo/cairosurfacetype.xml
@@ -0,0 +1,261 @@
+
+
+
+
+
+ The CairoSurfaceType class
+ CairoSurfaceType
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoSurfaceType
+
+
+
+
+ CairoSurfaceType
+
+
+
+ Constants
+
+ const
+ integer
+ CairoSurfaceType::IMAGE
+ 0
+
+
+ const
+ integer
+ CairoSurfaceType::PDF
+ 1
+
+
+ const
+ integer
+ CairoSurfaceType::PS
+ 2
+
+
+ const
+ integer
+ CairoSurfaceType::XLIB
+ 3
+
+
+ const
+ integer
+ CairoSurfaceType::XCB
+ 4
+
+
+ const
+ integer
+ CairoSurfaceType::GLITZ
+ 5
+
+
+ const
+ integer
+ CairoSurfaceType::QUARTZ
+ 6
+
+
+ const
+ integer
+ CairoSurfaceType::WIN32
+ 7
+
+
+ const
+ integer
+ CairoSurfaceType::BEOS
+ 8
+
+
+ const
+ integer
+ CairoSurfaceType::DIRECTFB
+ 9
+
+
+ const
+ integer
+ CairoSurfaceType::SVG
+ 10
+
+
+ const
+ integer
+ CairoSurfaceType::OS2
+ 11
+
+
+ const
+ integer
+ CairoSurfaceType::WIN32_PRINTING
+ 12
+
+
+ const
+ integer
+ CairoSurfaceType::QUARTZ_IMAGE
+ 13
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoSurfaceType Node Types
+
+
+
+ CairoSurfaceType::IMAGE
+
+ Description here...
+
+
+
+
+ CairoSurfaceType::PDF
+
+ Description here...
+
+
+
+
+ CairoSurfaceType::PS
+
+ Description here...
+
+
+
+
+ CairoSurfaceType::XLIB
+
+ Description here...
+
+
+
+
+ CairoSurfaceType::XCB
+
+ Description here...
+
+
+
+
+ CairoSurfaceType::GLITZ
+
+ Description here...
+
+
+
+
+ CairoSurfaceType::QUARTZ
+
+ Description here...
+
+
+
+
+ CairoSurfaceType::WIN32
+
+ Description here...
+
+
+
+
+ CairoSurfaceType::BEOS
+
+ Description here...
+
+
+
+
+ CairoSurfaceType::DIRECTFB
+
+ Description here...
+
+
+
+
+ CairoSurfaceType::SVG
+
+ Description here...
+
+
+
+
+ CairoSurfaceType::OS2
+
+ Description here...
+
+
+
+
+ CairoSurfaceType::WIN32_PRINTING
+
+ Description here...
+
+
+
+
+ CairoSurfaceType::QUARTZ_IMAGE
+
+ Description here...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosvgsurface.xml b/reference/cairo/cairosvgsurface.xml
new file mode 100644
index 0000000000..72a011c2ae
--- /dev/null
+++ b/reference/cairo/cairosvgsurface.xml
@@ -0,0 +1,76 @@
+
+
+
+
+
+ Svg Surface Backend
+ CairoSvgSurface
+
+
+
+
+
+ &reftitle.intro;
+
+ Svg specific surface class, uses the SVG (standard vector graphics) surface backend.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoSvgSurface
+
+
+
+
+ CairoSvgSurface
+
+
+
+ extends
+ CairoSurface
+
+
+
+
+ Methods
+
+
+ Inherited methods
+
+
+
+
+
+
+
+
+
+ &reference.cairo.entities.cairosvgsurface;
+
+
+
+
diff --git a/reference/cairo/cairosvgsurface/construct.xml b/reference/cairo/cairosvgsurface/construct.xml
new file mode 100644
index 0000000000..c64bd90c01
--- /dev/null
+++ b/reference/cairo/cairosvgsurface/construct.xml
@@ -0,0 +1,117 @@
+
+
+
+
+
+ CairoSvgSurface::__construct
+ The __construct purpose
+
+
+
+ &reftitle.description;
+
+ CairoSvgSurface::__construct
+ stringfile
+ stringwidth
+ stringheight
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ file
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSvgSurface::__construct example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosvgsurface/getversions.xml b/reference/cairo/cairosvgsurface/getversions.xml
new file mode 100644
index 0000000000..14f5c55402
--- /dev/null
+++ b/reference/cairo/cairosvgsurface/getversions.xml
@@ -0,0 +1,141 @@
+
+
+
+
+
+ CairoSvgSurface::getVersions
+ cairo_svg_surface_get_versions
+ Used to retrieve a list of supported SVG versions
+
+
+
+ &reftitle.description;
+ Object oriented style (method):
+
+ public static arrayCairoSvgSurface::getVersions
+
+
+ Procedural style:
+
+ arraycairo_svg_get_versions
+
+
+
+ Returns a numerically indexed array of currently available
+ CairoSvgVersion constants. In order to retreive the
+ string values for each item, use
+ CairoSvgSurface::versionToString().
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Returns a numerically indexed array of integer values.
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSvgSurface::getVersions example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+ int(0)
+ [1]=>
+ int(1)
+}
+SVG 1.1
+SVG 1.2
+]]>
+
+
+
+
+
+ Procedural style
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+ int(0)
+ [1]=>
+ int(1)
+}
+SVG 1.1
+SVG 1.2
+]]>
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ CairoSvgSurface::versionToString
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosvgsurface/restricttoversion.xml b/reference/cairo/cairosvgsurface/restricttoversion.xml
new file mode 100644
index 0000000000..317b4c6f60
--- /dev/null
+++ b/reference/cairo/cairosvgsurface/restricttoversion.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoSvgSurface::restrictToVersion
+ The restrictToVersion purpose
+
+
+
+ &reftitle.description;
+
+ public voidCairoSvgSurface::restrictToVersion
+ stringversion
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ version
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSvgSurface::restrictToVersion example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosvgsurface/versiontostring.xml b/reference/cairo/cairosvgsurface/versiontostring.xml
new file mode 100644
index 0000000000..fd3e1af7fb
--- /dev/null
+++ b/reference/cairo/cairosvgsurface/versiontostring.xml
@@ -0,0 +1,99 @@
+
+
+
+
+
+ CairoSvgSurface::versionToString
+ The versionToString purpose
+
+
+
+ &reftitle.description;
+
+ public static voidCairoSvgSurface::versionToString
+ stringversion
+
+
+ The method description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ version
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Description...
+
+
+
+
+ &reftitle.examples;
+
+
+ CairoSvgSurface::versionToString example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ Classname::Method
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairosvgversion.xml b/reference/cairo/cairosvgversion.xml
new file mode 100644
index 0000000000..3ea2920302
--- /dev/null
+++ b/reference/cairo/cairosvgversion.xml
@@ -0,0 +1,105 @@
+
+
+
+
+
+ The CairoSvgVersion class
+ CairoSvgVersion
+
+
+
+
+
+ &reftitle.intro;
+
+ Description of the class.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoSvgVersion
+
+
+
+
+ CairoSvgVersion
+
+
+
+ Constants
+
+ const
+ integer
+ CairoSvgVersion::VERSION_1_1
+ 0
+
+
+ const
+ integer
+ CairoSvgVersion::VERSION_1_2
+ 1
+
+
+
+
+
+
+
+
+
+ &reftitle.constants;
+
+ CairoSvgVersion Node Types
+
+
+
+ CairoSvgVersion::VERSION_1_1
+
+ Description here...
+
+
+
+
+ CairoSvgVersion::VERSION_1_2
+
+ Description here...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/cairotoyfontface.xml b/reference/cairo/cairotoyfontface.xml
new file mode 100644
index 0000000000..a094de0fc6
--- /dev/null
+++ b/reference/cairo/cairotoyfontface.xml
@@ -0,0 +1,74 @@
+
+
+
+
+
+ The CairoToyFontFace class
+ CairoToyFontFace
+
+
+
+
+
+ &reftitle.intro;
+
+ The CairoToyFontFace class can be used instead of
+ CairoContext::selectFontFace() to create a toy font independently of a context.
+
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+
+ CairoToyFontFace
+
+
+
+
+ CairoToyFontFace
+
+
+
+ extends
+ CairoFontFace
+
+
+
+
+
+ Inherited methods
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/configure.xml b/reference/cairo/configure.xml
new file mode 100644
index 0000000000..229a49a96d
--- /dev/null
+++ b/reference/cairo/configure.xml
@@ -0,0 +1,39 @@
+
+
+
+
+ &reftitle.install;
+
+
+ &pecl.info;
+ &url.pecl.package;cairo
+
+
+
+ The latest PECL/cairo Win32 DLL is available here:
+ php_cairo.dll
+
+
+
+
+
+
diff --git a/reference/cairo/constants.xml b/reference/cairo/constants.xml
new file mode 100644
index 0000000000..23270815fb
--- /dev/null
+++ b/reference/cairo/constants.xml
@@ -0,0 +1,1153 @@
+
+
+
+
+ &reftitle.constants;
+ &extension.constants;
+
+
+
+
+ CAIRO_STATUS_SUCCESS
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_NO_MEMORY
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_INVALID_RESTORE
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_INVALID_POP_GROUP
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_NO_CURRENT_POINT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_INVALID_MATRIX
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_INVALID_STATUS
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_NULL_POINTER
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_INVALID_STRING
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_INVALID_PATH_DATA
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_READ_ERROR
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_WRITE_ERROR
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_SURFACE_FINISHED
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_SURFACE_TYPE_MISMATCH
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_PATTERN_TYPE_MISMATCH
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_INVALID_CONTENT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_INVALID_FORMAT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_INVALID_VISUAL
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_FILE_NOT_FOUND
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_INVALID_DASH
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_INVALID_DSC_COMMENT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_INVALID_INDEX
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_CLIP_NOT_REPRESENTABLE
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_TEMP_FILE_ERROR
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_STATUS_INVALID_STRIDE
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_ANTIALIAS_DEFAULT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_ANTIALIAS_NONE
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_ANTIALIAS_GRAY
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_ANTIALIAS_SUBPIXEL
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SUBPIXEL_ORDER_DEFAULT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SUBPIXEL_ORDER_RGB
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SUBPIXEL_ORDER_BGR
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SUBPIXEL_ORDER_VRGB
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SUBPIXEL_ORDER_VBGR
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FILL_RULE_WINDING
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FILL_RULE_EVEN_ODD
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_LINE_CAP_BUTT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_LINE_CAP_ROUND
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_LINE_CAP_SQUARE
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_LINE_JOIN_MITER
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_LINE_JOIN_ROUND
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_LINE_JOIN_BEVEL
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_CLEAR
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_SOURCE
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_OVER
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_IN
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_OUT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_ATOP
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_DEST
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_DEST_OVER
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_DEST_IN
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_DEST_OUT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_DEST_ATOP
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_XOR
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_ADD
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_OPERATOR_SATURATE
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_PATTERN_TYPE_SOLID
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_PATTERN_TYPE_SURFACE
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_PATTERN_TYPE_LINEAR
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_PATTERN_TYPE_RADIAL
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_EXTEND_NONE
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_EXTEND_REPEAT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_EXTEND_REFLECT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_EXTEND_PAD
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FILTER_FAST
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FILTER_GOOD
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FILTER_BEST
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FILTER_NEAREST
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FILTER_BILINEAR
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FILTER_GAUSSIAN
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_HINT_STYLE_DEFAULT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_HINT_STYLE_NONE
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_HINT_STYLE_SLIGHT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_HINT_STYLE_MEDIUM
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_HINT_STYLE_FULL
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_HINT_METRICS_DEFAULT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_HINT_METRICS_OFF
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_HINT_METRICS_ON
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FONT_TYPE_TOY
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FONT_TYPE_FT
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FONT_TYPE_WIN32
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FONT_TYPE_QUARTZ
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FONT_SLANT_NORMAL
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FONT_SLANT_ITALIC
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FONT_SLANT_OBLIQUE
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FONT_WEIGHT_NORMAL
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FONT_WEIGHT_BOLD
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_CONTENT_COLOR
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_CONTENT_ALPHA
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_CONTENT_COLOR_ALPHA
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_IMAGE
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_PDF
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_PS
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_XLIB
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_XCB
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_GLITZ
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_QUARTZ
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_WIN32
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_BEOS
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_DIRECTFB
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_SVG
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_OS2
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_WIN32_PRINTING
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SURFACE_TYPE_QUARTZ_IMAGE
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FORMAT_ARGB32
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FORMAT_RGB24
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FORMAT_A8
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_FORMAT_A1
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_PS_LEVEL_2
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_PS_LEVEL_3
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SVG_VERSION_1_1
+ (integer)
+
+
+
+
+
+
+
+
+ CAIRO_SVG_VERSION_1_2
+ (integer)
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/entities.cairo.xml b/reference/cairo/entities.cairo.xml
new file mode 100644
index 0000000000..a7802c3788
--- /dev/null
+++ b/reference/cairo/entities.cairo.xml
@@ -0,0 +1,5 @@
+&reference.cairo.cairo.availablefonts;
+&reference.cairo.cairo.availablesurfaces;
+&reference.cairo.cairo.statustostring;
+&reference.cairo.cairo.version;
+&reference.cairo.cairo.versionstring;
diff --git a/reference/cairo/entities.cairocontext.xml b/reference/cairo/entities.cairocontext.xml
new file mode 100644
index 0000000000..1975e855a9
--- /dev/null
+++ b/reference/cairo/entities.cairocontext.xml
@@ -0,0 +1,97 @@
+&reference.cairo.cairocontext.appendpath;
+&reference.cairo.cairocontext.arc;
+&reference.cairo.cairocontext.arcnegative;
+&reference.cairo.cairocontext.clip;
+&reference.cairo.cairocontext.clipextents;
+&reference.cairo.cairocontext.clippreserve;
+&reference.cairo.cairocontext.cliprectanglelist;
+&reference.cairo.cairocontext.closepath;
+&reference.cairo.cairocontext.construct;
+&reference.cairo.cairocontext.copypage;
+&reference.cairo.cairocontext.copypath;
+&reference.cairo.cairocontext.copypathflat;
+&reference.cairo.cairocontext.curveto;
+&reference.cairo.cairocontext.devicetouser;
+&reference.cairo.cairocontext.devicetouserdistance;
+&reference.cairo.cairocontext.fill;
+&reference.cairo.cairocontext.fillextents;
+&reference.cairo.cairocontext.fillpreserve;
+&reference.cairo.cairocontext.fontextents;
+&reference.cairo.cairocontext.getantialias;
+&reference.cairo.cairocontext.getcurrentpoint;
+&reference.cairo.cairocontext.getdash;
+&reference.cairo.cairocontext.getdashcount;
+&reference.cairo.cairocontext.getfillrule;
+&reference.cairo.cairocontext.getfontface;
+&reference.cairo.cairocontext.getfontmatrix;
+&reference.cairo.cairocontext.getfontoptions;
+&reference.cairo.cairocontext.getgrouptarget;
+&reference.cairo.cairocontext.getlinecap;
+&reference.cairo.cairocontext.getlinejoin;
+&reference.cairo.cairocontext.getlinewidth;
+&reference.cairo.cairocontext.getmatrix;
+&reference.cairo.cairocontext.getmiterlimit;
+&reference.cairo.cairocontext.getoperator;
+&reference.cairo.cairocontext.getscaledfont;
+&reference.cairo.cairocontext.getsource;
+&reference.cairo.cairocontext.gettarget;
+&reference.cairo.cairocontext.gettolerance;
+&reference.cairo.cairocontext.glyphpath;
+&reference.cairo.cairocontext.hascurrentpoint;
+&reference.cairo.cairocontext.identitymatrix;
+&reference.cairo.cairocontext.infill;
+&reference.cairo.cairocontext.instroke;
+&reference.cairo.cairocontext.lineto;
+&reference.cairo.cairocontext.mask;
+&reference.cairo.cairocontext.masksurface;
+&reference.cairo.cairocontext.moveto;
+&reference.cairo.cairocontext.newpath;
+&reference.cairo.cairocontext.newsubpath;
+&reference.cairo.cairocontext.paint;
+&reference.cairo.cairocontext.paintwithalpha;
+&reference.cairo.cairocontext.pathextents;
+&reference.cairo.cairocontext.popgroup;
+&reference.cairo.cairocontext.popgrouptosource;
+&reference.cairo.cairocontext.pushgroup;
+&reference.cairo.cairocontext.pushgroupwithcontent;
+&reference.cairo.cairocontext.rectangle;
+&reference.cairo.cairocontext.relcurveto;
+&reference.cairo.cairocontext.rellineto;
+&reference.cairo.cairocontext.relmoveto;
+&reference.cairo.cairocontext.resetclip;
+&reference.cairo.cairocontext.restore;
+&reference.cairo.cairocontext.rotate;
+&reference.cairo.cairocontext.save;
+&reference.cairo.cairocontext.scale;
+&reference.cairo.cairocontext.selectfontface;
+&reference.cairo.cairocontext.setantialias;
+&reference.cairo.cairocontext.setdash;
+&reference.cairo.cairocontext.setfillrule;
+&reference.cairo.cairocontext.setfontface;
+&reference.cairo.cairocontext.setfontmatrix;
+&reference.cairo.cairocontext.setfontoptions;
+&reference.cairo.cairocontext.setfontsize;
+&reference.cairo.cairocontext.setlinecap;
+&reference.cairo.cairocontext.setlinejoin;
+&reference.cairo.cairocontext.setlinewidth;
+&reference.cairo.cairocontext.setmatrix;
+&reference.cairo.cairocontext.setmiterlimit;
+&reference.cairo.cairocontext.setoperator;
+&reference.cairo.cairocontext.setscaledfont;
+&reference.cairo.cairocontext.setsource;
+&reference.cairo.cairocontext.setsourcergb;
+&reference.cairo.cairocontext.setsourcergba;
+&reference.cairo.cairocontext.setsourcesurface;
+&reference.cairo.cairocontext.settolerance;
+&reference.cairo.cairocontext.showpage;
+&reference.cairo.cairocontext.showtext;
+&reference.cairo.cairocontext.status;
+&reference.cairo.cairocontext.stroke;
+&reference.cairo.cairocontext.strokeextents;
+&reference.cairo.cairocontext.strokepreserve;
+&reference.cairo.cairocontext.textextents;
+&reference.cairo.cairocontext.textpath;
+&reference.cairo.cairocontext.transform;
+&reference.cairo.cairocontext.translate;
+&reference.cairo.cairocontext.usertodevice;
+&reference.cairo.cairocontext.usertodevicedistance;
diff --git a/reference/cairo/entities.cairofontface.xml b/reference/cairo/entities.cairofontface.xml
new file mode 100644
index 0000000000..0770fe7ee4
--- /dev/null
+++ b/reference/cairo/entities.cairofontface.xml
@@ -0,0 +1,3 @@
+&reference.cairo.cairofontface.construct;
+&reference.cairo.cairofontface.gettype;
+&reference.cairo.cairofontface.status;
diff --git a/reference/cairo/entities.cairofontoptions.xml b/reference/cairo/entities.cairofontoptions.xml
new file mode 100644
index 0000000000..90192747b1
--- /dev/null
+++ b/reference/cairo/entities.cairofontoptions.xml
@@ -0,0 +1,13 @@
+&reference.cairo.cairofontoptions.construct;
+&reference.cairo.cairofontoptions.equal;
+&reference.cairo.cairofontoptions.getantialias;
+&reference.cairo.cairofontoptions.gethintmetrics;
+&reference.cairo.cairofontoptions.gethintstyle;
+&reference.cairo.cairofontoptions.getsubpixelorder;
+&reference.cairo.cairofontoptions.hash;
+&reference.cairo.cairofontoptions.merge;
+&reference.cairo.cairofontoptions.setantialias;
+&reference.cairo.cairofontoptions.sethintmetrics;
+&reference.cairo.cairofontoptions.sethintstyle;
+&reference.cairo.cairofontoptions.setsubpixelorder;
+&reference.cairo.cairofontoptions.status;
diff --git a/reference/cairo/entities.cairoformat.xml b/reference/cairo/entities.cairoformat.xml
new file mode 100644
index 0000000000..51f0144969
--- /dev/null
+++ b/reference/cairo/entities.cairoformat.xml
@@ -0,0 +1 @@
+&reference.cairo.cairoformat.strideforwidth;
diff --git a/reference/cairo/entities.cairogradientpattern.xml b/reference/cairo/entities.cairogradientpattern.xml
new file mode 100644
index 0000000000..d0eaa7cf3b
--- /dev/null
+++ b/reference/cairo/entities.cairogradientpattern.xml
@@ -0,0 +1,6 @@
+&reference.cairo.cairogradientpattern.addcolorstoprgb;
+&reference.cairo.cairogradientpattern.addcolorstoprgba;
+&reference.cairo.cairogradientpattern.getcolorstopcount;
+&reference.cairo.cairogradientpattern.getcolorstoprgba;
+&reference.cairo.cairogradientpattern.getextend;
+&reference.cairo.cairogradientpattern.setextend;
diff --git a/reference/cairo/entities.cairoimagesurface.xml b/reference/cairo/entities.cairoimagesurface.xml
new file mode 100644
index 0000000000..dda9b73f1c
--- /dev/null
+++ b/reference/cairo/entities.cairoimagesurface.xml
@@ -0,0 +1,8 @@
+&reference.cairo.cairoimagesurface.construct;
+&reference.cairo.cairoimagesurface.createfordata;
+&reference.cairo.cairoimagesurface.createfrompng;
+&reference.cairo.cairoimagesurface.getdata;
+&reference.cairo.cairoimagesurface.getformat;
+&reference.cairo.cairoimagesurface.getheight;
+&reference.cairo.cairoimagesurface.getstride;
+&reference.cairo.cairoimagesurface.getwidth;
diff --git a/reference/cairo/entities.cairolineargradient.xml b/reference/cairo/entities.cairolineargradient.xml
new file mode 100644
index 0000000000..a87f2aea38
--- /dev/null
+++ b/reference/cairo/entities.cairolineargradient.xml
@@ -0,0 +1,2 @@
+&reference.cairo.cairolineargradient.construct;
+&reference.cairo.cairolineargradient.getpoints;
diff --git a/reference/cairo/entities.cairomatrix.xml b/reference/cairo/entities.cairomatrix.xml
new file mode 100644
index 0000000000..3988659cc7
--- /dev/null
+++ b/reference/cairo/entities.cairomatrix.xml
@@ -0,0 +1,12 @@
+&reference.cairo.cairomatrix.construct;
+&reference.cairo.cairomatrix.initidentity;
+&reference.cairo.cairomatrix.initrotate;
+&reference.cairo.cairomatrix.initscale;
+&reference.cairo.cairomatrix.inittranslate;
+&reference.cairo.cairomatrix.invert;
+&reference.cairo.cairomatrix.multiply;
+&reference.cairo.cairomatrix.rotate;
+&reference.cairo.cairomatrix.scale;
+&reference.cairo.cairomatrix.transformdistance;
+&reference.cairo.cairomatrix.transformpoint;
+&reference.cairo.cairomatrix.translate;
diff --git a/reference/cairo/entities.cairopattern.xml b/reference/cairo/entities.cairopattern.xml
new file mode 100644
index 0000000000..8aeb79548f
--- /dev/null
+++ b/reference/cairo/entities.cairopattern.xml
@@ -0,0 +1,5 @@
+&reference.cairo.cairopattern.construct;
+&reference.cairo.cairopattern.getmatrix;
+&reference.cairo.cairopattern.gettype;
+&reference.cairo.cairopattern.setmatrix;
+&reference.cairo.cairopattern.status;
diff --git a/reference/cairo/entities.cairopdfsurface.xml b/reference/cairo/entities.cairopdfsurface.xml
new file mode 100644
index 0000000000..a18bf249ce
--- /dev/null
+++ b/reference/cairo/entities.cairopdfsurface.xml
@@ -0,0 +1,2 @@
+&reference.cairo.cairopdfsurface.construct;
+&reference.cairo.cairopdfsurface.setsize;
diff --git a/reference/cairo/entities.cairopssurface.xml b/reference/cairo/entities.cairopssurface.xml
new file mode 100644
index 0000000000..dc4dadc161
--- /dev/null
+++ b/reference/cairo/entities.cairopssurface.xml
@@ -0,0 +1,10 @@
+&reference.cairo.cairopssurface.construct;
+&reference.cairo.cairopssurface.dscbeginpagesetup;
+&reference.cairo.cairopssurface.dscbeginsetup;
+&reference.cairo.cairopssurface.dsccomment;
+&reference.cairo.cairopssurface.geteps;
+&reference.cairo.cairopssurface.getlevels;
+&reference.cairo.cairopssurface.leveltostring;
+&reference.cairo.cairopssurface.restricttolevel;
+&reference.cairo.cairopssurface.seteps;
+&reference.cairo.cairopssurface.setsize;
diff --git a/reference/cairo/entities.cairoradialgradient.xml b/reference/cairo/entities.cairoradialgradient.xml
new file mode 100644
index 0000000000..c78d6dd7f3
--- /dev/null
+++ b/reference/cairo/entities.cairoradialgradient.xml
@@ -0,0 +1,2 @@
+&reference.cairo.cairoradialgradient.construct;
+&reference.cairo.cairoradialgradient.getcircles;
diff --git a/reference/cairo/entities.cairoscaledfont.xml b/reference/cairo/entities.cairoscaledfont.xml
new file mode 100644
index 0000000000..0d7046f127
--- /dev/null
+++ b/reference/cairo/entities.cairoscaledfont.xml
@@ -0,0 +1,11 @@
+&reference.cairo.cairoscaledfont.construct;
+&reference.cairo.cairoscaledfont.extents;
+&reference.cairo.cairoscaledfont.getctm;
+&reference.cairo.cairoscaledfont.getfontface;
+&reference.cairo.cairoscaledfont.getfontmatrix;
+&reference.cairo.cairoscaledfont.getfontoptions;
+&reference.cairo.cairoscaledfont.getscalematrix;
+&reference.cairo.cairoscaledfont.gettype;
+&reference.cairo.cairoscaledfont.glyphextents;
+&reference.cairo.cairoscaledfont.status;
+&reference.cairo.cairoscaledfont.textextents;
diff --git a/reference/cairo/entities.cairosolidpattern.xml b/reference/cairo/entities.cairosolidpattern.xml
new file mode 100644
index 0000000000..2727966533
--- /dev/null
+++ b/reference/cairo/entities.cairosolidpattern.xml
@@ -0,0 +1,2 @@
+&reference.cairo.cairosolidpattern.construct;
+&reference.cairo.cairosolidpattern.getrgba;
diff --git a/reference/cairo/entities.cairosurface.xml b/reference/cairo/entities.cairosurface.xml
new file mode 100644
index 0000000000..b7f7c10248
--- /dev/null
+++ b/reference/cairo/entities.cairosurface.xml
@@ -0,0 +1,16 @@
+&reference.cairo.cairosurface.construct;
+&reference.cairo.cairosurface.copypage;
+&reference.cairo.cairosurface.createsimilar;
+&reference.cairo.cairosurface.finish;
+&reference.cairo.cairosurface.flush;
+&reference.cairo.cairosurface.getcontent;
+&reference.cairo.cairosurface.getdeviceoffset;
+&reference.cairo.cairosurface.getfontoptions;
+&reference.cairo.cairosurface.gettype;
+&reference.cairo.cairosurface.markdirty;
+&reference.cairo.cairosurface.markdirtyrectangle;
+&reference.cairo.cairosurface.setdeviceoffset;
+&reference.cairo.cairosurface.setfallbackresolution;
+&reference.cairo.cairosurface.showpage;
+&reference.cairo.cairosurface.status;
+&reference.cairo.cairosurface.writetopng;
diff --git a/reference/cairo/entities.cairosurfacepattern.xml b/reference/cairo/entities.cairosurfacepattern.xml
new file mode 100644
index 0000000000..34486565bf
--- /dev/null
+++ b/reference/cairo/entities.cairosurfacepattern.xml
@@ -0,0 +1,6 @@
+&reference.cairo.cairosurfacepattern.construct;
+&reference.cairo.cairosurfacepattern.getextend;
+&reference.cairo.cairosurfacepattern.getfilter;
+&reference.cairo.cairosurfacepattern.getsurface;
+&reference.cairo.cairosurfacepattern.setextend;
+&reference.cairo.cairosurfacepattern.setfilter;
diff --git a/reference/cairo/entities.cairosvgsurface.xml b/reference/cairo/entities.cairosvgsurface.xml
new file mode 100644
index 0000000000..b707f36c8d
--- /dev/null
+++ b/reference/cairo/entities.cairosvgsurface.xml
@@ -0,0 +1,4 @@
+&reference.cairo.cairosvgsurface.construct;
+&reference.cairo.cairosvgsurface.getversions;
+&reference.cairo.cairosvgsurface.restricttoversion;
+&reference.cairo.cairosvgsurface.versiontostring;
diff --git a/reference/cairo/entities.functions.xml b/reference/cairo/entities.functions.xml
new file mode 100644
index 0000000000..821bb3eb7c
--- /dev/null
+++ b/reference/cairo/entities.functions.xml
@@ -0,0 +1,101 @@
+&reference.cairo.functions.cairo-create;
+&reference.cairo.functions.cairo-font-face-get-type;
+&reference.cairo.functions.cairo-font-face-status;
+&reference.cairo.functions.cairo-font-options-create;
+&reference.cairo.functions.cairo-font-options-equal;
+&reference.cairo.functions.cairo-font-options-get-antialias;
+&reference.cairo.functions.cairo-font-options-get-hint-metrics;
+&reference.cairo.functions.cairo-font-options-get-hint-style;
+&reference.cairo.functions.cairo-font-options-get-subpixel-order;
+&reference.cairo.functions.cairo-font-options-hash;
+&reference.cairo.functions.cairo-font-options-merge;
+&reference.cairo.functions.cairo-font-options-set-antialias;
+&reference.cairo.functions.cairo-font-options-set-hint-metrics;
+&reference.cairo.functions.cairo-font-options-set-hint-style;
+&reference.cairo.functions.cairo-font-options-set-subpixel-order;
+&reference.cairo.functions.cairo-font-options-status;
+&reference.cairo.functions.cairo-format-stride-for-width;
+&reference.cairo.functions.cairo-image-surface-create-for-data;
+&reference.cairo.functions.cairo-image-surface-create-from-png;
+&reference.cairo.functions.cairo-image-surface-create;
+&reference.cairo.functions.cairo-image-surface-get-data;
+&reference.cairo.functions.cairo-image-surface-get-format;
+&reference.cairo.functions.cairo-image-surface-get-height;
+&reference.cairo.functions.cairo-image-surface-get-stride;
+&reference.cairo.functions.cairo-image-surface-get-width;
+&reference.cairo.functions.cairo-matrix-create-scale;
+&reference.cairo.functions.cairo-matrix-create-translate;
+&reference.cairo.functions.cairo-matrix-init-identity;
+&reference.cairo.functions.cairo-matrix-init-rotate;
+&reference.cairo.functions.cairo-matrix-init-scale;
+&reference.cairo.functions.cairo-matrix-init-translate;
+&reference.cairo.functions.cairo-matrix-init;
+&reference.cairo.functions.cairo-matrix-invert;
+&reference.cairo.functions.cairo-matrix-multiply;
+&reference.cairo.functions.cairo-matrix-rotate;
+&reference.cairo.functions.cairo-matrix-scale;
+&reference.cairo.functions.cairo-matrix-transform-distance;
+&reference.cairo.functions.cairo-matrix-transform-point;
+&reference.cairo.functions.cairo-matrix-translate;
+&reference.cairo.functions.cairo-pattern-add-color-stop-rgb;
+&reference.cairo.functions.cairo-pattern-add-color-stop-rgba;
+&reference.cairo.functions.cairo-pattern-create-for-surface;
+&reference.cairo.functions.cairo-pattern-create-linear;
+&reference.cairo.functions.cairo-pattern-create-radial;
+&reference.cairo.functions.cairo-pattern-create-rgb;
+&reference.cairo.functions.cairo-pattern-create-rgba;
+&reference.cairo.functions.cairo-pattern-get-color-stop-count;
+&reference.cairo.functions.cairo-pattern-get-color-stop-rgba;
+&reference.cairo.functions.cairo-pattern-get-extend;
+&reference.cairo.functions.cairo-pattern-get-filter;
+&reference.cairo.functions.cairo-pattern-get-linear-points;
+&reference.cairo.functions.cairo-pattern-get-matrix;
+&reference.cairo.functions.cairo-pattern-get-radial-circles;
+&reference.cairo.functions.cairo-pattern-get-rgba;
+&reference.cairo.functions.cairo-pattern-get-surface;
+&reference.cairo.functions.cairo-pattern-get-type;
+&reference.cairo.functions.cairo-pattern-set-extend;
+&reference.cairo.functions.cairo-pattern-set-filter;
+&reference.cairo.functions.cairo-pattern-set-matrix;
+&reference.cairo.functions.cairo-pattern-status;
+&reference.cairo.functions.cairo-pdf-surface-create;
+&reference.cairo.functions.cairo-pdf-surface-set-size;
+&reference.cairo.functions.cairo-ps-get-levels;
+&reference.cairo.functions.cairo-ps-level-to-string;
+&reference.cairo.functions.cairo-ps-surface-create;
+&reference.cairo.functions.cairo-ps-surface-dsc-begin-page-setup;
+&reference.cairo.functions.cairo-ps-surface-dsc-begin-setup;
+&reference.cairo.functions.cairo-ps-surface-dsc-comment;
+&reference.cairo.functions.cairo-ps-surface-get-eps;
+&reference.cairo.functions.cairo-ps-surface-restrict-to-level;
+&reference.cairo.functions.cairo-ps-surface-set-eps;
+&reference.cairo.functions.cairo-ps-surface-set-size;
+&reference.cairo.functions.cairo-scaled-font-create;
+&reference.cairo.functions.cairo-scaled-font-extents;
+&reference.cairo.functions.cairo-scaled-font-get-ctm;
+&reference.cairo.functions.cairo-scaled-font-get-font-face;
+&reference.cairo.functions.cairo-scaled-font-get-font-matrix;
+&reference.cairo.functions.cairo-scaled-font-get-font-options;
+&reference.cairo.functions.cairo-scaled-font-get-scale-matrix;
+&reference.cairo.functions.cairo-scaled-font-get-type;
+&reference.cairo.functions.cairo-scaled-font-glyph-extents;
+&reference.cairo.functions.cairo-scaled-font-status;
+&reference.cairo.functions.cairo-scaled-font-text-extents;
+&reference.cairo.functions.cairo-surface-copy-page;
+&reference.cairo.functions.cairo-surface-create-similar;
+&reference.cairo.functions.cairo-surface-finish;
+&reference.cairo.functions.cairo-surface-flush;
+&reference.cairo.functions.cairo-surface-get-content;
+&reference.cairo.functions.cairo-surface-get-device-offset;
+&reference.cairo.functions.cairo-surface-get-font-options;
+&reference.cairo.functions.cairo-surface-get-type;
+&reference.cairo.functions.cairo-surface-mark-dirty-rectangle;
+&reference.cairo.functions.cairo-surface-mark-dirty;
+&reference.cairo.functions.cairo-surface-set-device-offset;
+&reference.cairo.functions.cairo-surface-set-fallback-resolution;
+&reference.cairo.functions.cairo-surface-show-page;
+&reference.cairo.functions.cairo-surface-status;
+&reference.cairo.functions.cairo-surface-write-to-png;
+&reference.cairo.functions.cairo-svg-surface-create;
+&reference.cairo.functions.cairo-svg-surface-restrict-to-version;
+&reference.cairo.functions.cairo-svg-version-to-string;
diff --git a/reference/cairo/entities.html.xml b/reference/cairo/entities.html.xml
new file mode 100644
index 0000000000..80867699cf
--- /dev/null
+++ b/reference/cairo/entities.html.xml
@@ -0,0 +1,3 @@
+&reference.cairo.html.entities.chm;
+&reference.cairo.html.entities.html;
+&reference.cairo.html.entities.php;
diff --git a/reference/cairo/examples.xml b/reference/cairo/examples.xml
new file mode 100644
index 0000000000..247534c8dc
--- /dev/null
+++ b/reference/cairo/examples.xml
@@ -0,0 +1,49 @@
+
+
+
+
+ &reftitle.examples;
+
+ Description here...
+
+
+ Cairo Example
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-create.xml b/reference/cairo/functions/cairo-create.xml
new file mode 100644
index 0000000000..f6edfbaacd
--- /dev/null
+++ b/reference/cairo/functions/cairo-create.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_create
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_create
+ CairoSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_create example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-face-get-type.xml b/reference/cairo/functions/cairo-font-face-get-type.xml
new file mode 100644
index 0000000000..d0a89c01df
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-face-get-type.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_font_face_get_type
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_face_get_type
+ CairoFontFacefontface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ fontface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_face_get_type example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-face-status.xml b/reference/cairo/functions/cairo-font-face-status.xml
new file mode 100644
index 0000000000..970a7e1333
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-face-status.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_font_face_status
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_face_status
+ CairoFontFacefontface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ fontface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_face_status example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-options-create.xml b/reference/cairo/functions/cairo-font-options-create.xml
new file mode 100644
index 0000000000..d2aa7837de
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-options-create.xml
@@ -0,0 +1,102 @@
+
+
+
+
+
+ cairo_font_options_create
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_options_create
+
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_options_create example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-options-equal.xml b/reference/cairo/functions/cairo-font-options-equal.xml
new file mode 100644
index 0000000000..733f25c408
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-options-equal.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_font_options_equal
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_options_equal
+ CairoFontOptionsoptions
+ CairoFontOptionsother
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ options
+
+
+ Description...
+
+
+
+
+ other
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_options_equal example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-options-get-antialias.xml b/reference/cairo/functions/cairo-font-options-get-antialias.xml
new file mode 100644
index 0000000000..c04dbab820
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-options-get-antialias.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_font_options_get_antialias
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_options_get_antialias
+ CairoFontOptionsoptions
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ options
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_options_get_antialias example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-options-get-hint-metrics.xml b/reference/cairo/functions/cairo-font-options-get-hint-metrics.xml
new file mode 100644
index 0000000000..6aa88d07aa
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-options-get-hint-metrics.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_font_options_get_hint_metrics
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_options_get_hint_metrics
+ CairoFontOptionsoptions
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ options
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_options_get_hint_metrics example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-options-get-hint-style.xml b/reference/cairo/functions/cairo-font-options-get-hint-style.xml
new file mode 100644
index 0000000000..539d7c82a7
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-options-get-hint-style.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_font_options_get_hint_style
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_options_get_hint_style
+ CairoFontOptionsoptions
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ options
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_options_get_hint_style example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-options-get-subpixel-order.xml b/reference/cairo/functions/cairo-font-options-get-subpixel-order.xml
new file mode 100644
index 0000000000..8d44767254
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-options-get-subpixel-order.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_font_options_get_subpixel_order
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_options_get_subpixel_order
+ CairoFontOptionsoptions
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ options
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_options_get_subpixel_order example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-options-hash.xml b/reference/cairo/functions/cairo-font-options-hash.xml
new file mode 100644
index 0000000000..fe078efcc3
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-options-hash.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_font_options_hash
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_options_hash
+ CairoFontOptionsoptions
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ options
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_options_hash example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-options-merge.xml b/reference/cairo/functions/cairo-font-options-merge.xml
new file mode 100644
index 0000000000..a2d4c2813c
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-options-merge.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_font_options_merge
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_options_merge
+ CairoFontOptionsoptions
+ CairoFontOptionsother
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ options
+
+
+ Description...
+
+
+
+
+ other
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_options_merge example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-options-set-antialias.xml b/reference/cairo/functions/cairo-font-options-set-antialias.xml
new file mode 100644
index 0000000000..71a5639911
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-options-set-antialias.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_font_options_set_antialias
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_options_set_antialias
+ CairoFontOptionsoptions
+ stringantialias
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ options
+
+
+ Description...
+
+
+
+
+ antialias
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_options_set_antialias example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-options-set-hint-metrics.xml b/reference/cairo/functions/cairo-font-options-set-hint-metrics.xml
new file mode 100644
index 0000000000..b34c739c70
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-options-set-hint-metrics.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_font_options_set_hint_metrics
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_options_set_hint_metrics
+ CairoFontOptionsoptions
+ stringhint_metrics
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ options
+
+
+ Description...
+
+
+
+
+ hint_metrics
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_options_set_hint_metrics example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-options-set-hint-style.xml b/reference/cairo/functions/cairo-font-options-set-hint-style.xml
new file mode 100644
index 0000000000..046b029ddf
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-options-set-hint-style.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_font_options_set_hint_style
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_options_set_hint_style
+ CairoFontOptionsoptions
+ stringhint_style
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ options
+
+
+ Description...
+
+
+
+
+ hint_style
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_options_set_hint_style example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-options-set-subpixel-order.xml b/reference/cairo/functions/cairo-font-options-set-subpixel-order.xml
new file mode 100644
index 0000000000..c5bcaf7dc9
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-options-set-subpixel-order.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_font_options_set_subpixel_order
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_options_set_subpixel_order
+ CairoFontOptionsoptions
+ stringsubpixel_order
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ options
+
+
+ Description...
+
+
+
+
+ subpixel_order
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_options_set_subpixel_order example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-font-options-status.xml b/reference/cairo/functions/cairo-font-options-status.xml
new file mode 100644
index 0000000000..613646dbc0
--- /dev/null
+++ b/reference/cairo/functions/cairo-font-options-status.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_font_options_status
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_font_options_status
+ CairoFontOptionsoptions
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ options
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_font_options_status example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-format-stride-for-width.xml b/reference/cairo/functions/cairo-format-stride-for-width.xml
new file mode 100644
index 0000000000..b52b708688
--- /dev/null
+++ b/reference/cairo/functions/cairo-format-stride-for-width.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_format_stride_for_width
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_format_stride_for_width
+ stringformat
+ stringwidth
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ format
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_format_stride_for_width example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-image-surface-create-for-data.xml b/reference/cairo/functions/cairo-image-surface-create-for-data.xml
new file mode 100644
index 0000000000..baeedb1bb6
--- /dev/null
+++ b/reference/cairo/functions/cairo-image-surface-create-for-data.xml
@@ -0,0 +1,149 @@
+
+
+
+
+
+ cairo_image_surface_create_for_data
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_image_surface_create_for_data
+ stringdata
+ stringformat
+ stringwidth
+ stringheight
+ stringstride
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ data
+
+
+ Description...
+
+
+
+
+ format
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+ stride
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_image_surface_create_for_data example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-image-surface-create-from-png.xml b/reference/cairo/functions/cairo-image-surface-create-from-png.xml
new file mode 100644
index 0000000000..31f7af8249
--- /dev/null
+++ b/reference/cairo/functions/cairo-image-surface-create-from-png.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_image_surface_create_from_png
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_image_surface_create_from_png
+ stringfile
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ file
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_image_surface_create_from_png example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-image-surface-create.xml b/reference/cairo/functions/cairo-image-surface-create.xml
new file mode 100644
index 0000000000..ef42d32498
--- /dev/null
+++ b/reference/cairo/functions/cairo-image-surface-create.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_image_surface_create
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_image_surface_create
+ stringformat
+ stringwidth
+ stringheight
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ format
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_image_surface_create example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-image-surface-get-data.xml b/reference/cairo/functions/cairo-image-surface-get-data.xml
new file mode 100644
index 0000000000..011d8ed68b
--- /dev/null
+++ b/reference/cairo/functions/cairo-image-surface-get-data.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_image_surface_get_data
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_image_surface_get_data
+ CairoImageSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_image_surface_get_data example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-image-surface-get-format.xml b/reference/cairo/functions/cairo-image-surface-get-format.xml
new file mode 100644
index 0000000000..00e9706bc3
--- /dev/null
+++ b/reference/cairo/functions/cairo-image-surface-get-format.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_image_surface_get_format
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_image_surface_get_format
+ CairoImageSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_image_surface_get_format example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-image-surface-get-height.xml b/reference/cairo/functions/cairo-image-surface-get-height.xml
new file mode 100644
index 0000000000..0c72b44622
--- /dev/null
+++ b/reference/cairo/functions/cairo-image-surface-get-height.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_image_surface_get_height
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_image_surface_get_height
+ CairoImageSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_image_surface_get_height example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-image-surface-get-stride.xml b/reference/cairo/functions/cairo-image-surface-get-stride.xml
new file mode 100644
index 0000000000..a59017c222
--- /dev/null
+++ b/reference/cairo/functions/cairo-image-surface-get-stride.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_image_surface_get_stride
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_image_surface_get_stride
+ CairoImageSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_image_surface_get_stride example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-image-surface-get-width.xml b/reference/cairo/functions/cairo-image-surface-get-width.xml
new file mode 100644
index 0000000000..ec0e671f1f
--- /dev/null
+++ b/reference/cairo/functions/cairo-image-surface-get-width.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_image_surface_get_width
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_image_surface_get_width
+ CairoImageSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_image_surface_get_width example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-create-scale.xml b/reference/cairo/functions/cairo-matrix-create-scale.xml
new file mode 100644
index 0000000000..4b6a8ad344
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-create-scale.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_matrix_create_scale
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_create_scale
+ stringsx
+ stringsy
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ sx
+
+
+ Description...
+
+
+
+
+ sy
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_create_scale example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-create-translate.xml b/reference/cairo/functions/cairo-matrix-create-translate.xml
new file mode 100644
index 0000000000..ff80ce2014
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-create-translate.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_matrix_create_translate
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_create_translate
+ stringtx
+ stringty
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ tx
+
+
+ Description...
+
+
+
+
+ ty
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_create_translate example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-init-identity.xml b/reference/cairo/functions/cairo-matrix-init-identity.xml
new file mode 100644
index 0000000000..2c487fc137
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-init-identity.xml
@@ -0,0 +1,102 @@
+
+
+
+
+
+ cairo_matrix_init_identity
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_init_identity
+
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_init_identity example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-init-rotate.xml b/reference/cairo/functions/cairo-matrix-init-rotate.xml
new file mode 100644
index 0000000000..f0a78b6730
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-init-rotate.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_matrix_init_rotate
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_init_rotate
+ stringradians
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ radians
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_init_rotate example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-init-scale.xml b/reference/cairo/functions/cairo-matrix-init-scale.xml
new file mode 100644
index 0000000000..2fefddf946
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-init-scale.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_matrix_init_scale
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_init_scale
+ stringsx
+ stringsy
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ sx
+
+
+ Description...
+
+
+
+
+ sy
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_init_scale example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-init-translate.xml b/reference/cairo/functions/cairo-matrix-init-translate.xml
new file mode 100644
index 0000000000..2bfa46c601
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-init-translate.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_matrix_init_translate
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_init_translate
+ stringtx
+ stringty
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ tx
+
+
+ Description...
+
+
+
+
+ ty
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_init_translate example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-init.xml b/reference/cairo/functions/cairo-matrix-init.xml
new file mode 100644
index 0000000000..ac1294ea37
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-init.xml
@@ -0,0 +1,149 @@
+
+
+
+
+
+ cairo_matrix_init
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_init
+ stringyx
+ stringxy
+ stringyy
+ stringx0
+ stringy0
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ yx
+
+
+ Description...
+
+
+
+
+ xy
+
+
+ Description...
+
+
+
+
+ yy
+
+
+ Description...
+
+
+
+
+ x0
+
+
+ Description...
+
+
+
+
+ y0
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_init example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-invert.xml b/reference/cairo/functions/cairo-matrix-invert.xml
new file mode 100644
index 0000000000..b2935af8dc
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-invert.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_matrix_invert
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_invert
+ CairoMatrixmatrix
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ matrix
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_invert example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-multiply.xml b/reference/cairo/functions/cairo-matrix-multiply.xml
new file mode 100644
index 0000000000..36f8c559d1
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-multiply.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_matrix_multiply
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_multiply
+ arraymatrix1
+ arraymatrix2
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ matrix1
+
+
+ Description...
+
+
+
+
+ matrix2
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_multiply example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-rotate.xml b/reference/cairo/functions/cairo-matrix-rotate.xml
new file mode 100644
index 0000000000..2d6f819c3b
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-rotate.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_matrix_rotate
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_rotate
+ CairoMatrixmatrix
+ stringradians
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ matrix
+
+
+ Description...
+
+
+
+
+ radians
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_rotate example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-scale.xml b/reference/cairo/functions/cairo-matrix-scale.xml
new file mode 100644
index 0000000000..3493dc2939
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-scale.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_matrix_scale
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_scale
+ CairoMatrixmatrix
+ stringsx
+ stringsy
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ matrix
+
+
+ Description...
+
+
+
+
+ sx
+
+
+ Description...
+
+
+
+
+ sy
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_scale example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-transform-distance.xml b/reference/cairo/functions/cairo-matrix-transform-distance.xml
new file mode 100644
index 0000000000..6583ba0a14
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-transform-distance.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_matrix_transform_distance
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_transform_distance
+ CairoMatrixmatrix
+ stringdx
+ stringdy
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ matrix
+
+
+ Description...
+
+
+
+
+ dx
+
+
+ Description...
+
+
+
+
+ dy
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_transform_distance example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-transform-point.xml b/reference/cairo/functions/cairo-matrix-transform-point.xml
new file mode 100644
index 0000000000..a48b854792
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-transform-point.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_matrix_transform_point
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_transform_point
+ CairoMatrixmatrix
+ stringdx
+ stringdy
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ matrix
+
+
+ Description...
+
+
+
+
+ dx
+
+
+ Description...
+
+
+
+
+ dy
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_transform_point example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-matrix-translate.xml b/reference/cairo/functions/cairo-matrix-translate.xml
new file mode 100644
index 0000000000..8f8e237d21
--- /dev/null
+++ b/reference/cairo/functions/cairo-matrix-translate.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_matrix_translate
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_matrix_translate
+ CairoMatrixmatrix
+ stringtx
+ stringty
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ matrix
+
+
+ Description...
+
+
+
+
+ tx
+
+
+ Description...
+
+
+
+
+ ty
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_matrix_translate example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-add-color-stop-rgb.xml b/reference/cairo/functions/cairo-pattern-add-color-stop-rgb.xml
new file mode 100644
index 0000000000..e3ce1d454e
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-add-color-stop-rgb.xml
@@ -0,0 +1,149 @@
+
+
+
+
+
+ cairo_pattern_add_color_stop_rgb
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_add_color_stop_rgb
+ CairoGradientPatternpattern
+ stringoffset
+ stringred
+ stringgreen
+ stringblue
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+ offset
+
+
+ Description...
+
+
+
+
+ red
+
+
+ Description...
+
+
+
+
+ green
+
+
+ Description...
+
+
+
+
+ blue
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_add_color_stop_rgb example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-add-color-stop-rgba.xml b/reference/cairo/functions/cairo-pattern-add-color-stop-rgba.xml
new file mode 100644
index 0000000000..9c11d16695
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-add-color-stop-rgba.xml
@@ -0,0 +1,158 @@
+
+
+
+
+
+ cairo_pattern_add_color_stop_rgba
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_add_color_stop_rgba
+ CairoGradientPatternpattern
+ stringoffset
+ stringred
+ stringgreen
+ stringblue
+ stringalpha
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+ offset
+
+
+ Description...
+
+
+
+
+ red
+
+
+ Description...
+
+
+
+
+ green
+
+
+ Description...
+
+
+
+
+ blue
+
+
+ Description...
+
+
+
+
+ alpha
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_add_color_stop_rgba example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-create-for-surface.xml b/reference/cairo/functions/cairo-pattern-create-for-surface.xml
new file mode 100644
index 0000000000..71d505fc03
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-create-for-surface.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_pattern_create_for_surface
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_create_for_surface
+ CairoSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_create_for_surface example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-create-linear.xml b/reference/cairo/functions/cairo-pattern-create-linear.xml
new file mode 100644
index 0000000000..5a062bb4fb
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-create-linear.xml
@@ -0,0 +1,140 @@
+
+
+
+
+
+ cairo_pattern_create_linear
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_create_linear
+ stringx0
+ stringy0
+ stringx1
+ stringy1
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ x0
+
+
+ Description...
+
+
+
+
+ y0
+
+
+ Description...
+
+
+
+
+ x1
+
+
+ Description...
+
+
+
+
+ y1
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_create_linear example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-create-radial.xml b/reference/cairo/functions/cairo-pattern-create-radial.xml
new file mode 100644
index 0000000000..adbc31a490
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-create-radial.xml
@@ -0,0 +1,158 @@
+
+
+
+
+
+ cairo_pattern_create_radial
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_create_radial
+ stringx0
+ stringy0
+ stringr0
+ stringx1
+ stringy1
+ stringr1
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ x0
+
+
+ Description...
+
+
+
+
+ y0
+
+
+ Description...
+
+
+
+
+ r0
+
+
+ Description...
+
+
+
+
+ x1
+
+
+ Description...
+
+
+
+
+ y1
+
+
+ Description...
+
+
+
+
+ r1
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_create_radial example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-create-rgb.xml b/reference/cairo/functions/cairo-pattern-create-rgb.xml
new file mode 100644
index 0000000000..fc650c00a3
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-create-rgb.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_pattern_create_rgb
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_create_rgb
+ stringred
+ stringgreen
+ stringblue
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ red
+
+
+ Description...
+
+
+
+
+ green
+
+
+ Description...
+
+
+
+
+ blue
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_create_rgb example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-create-rgba.xml b/reference/cairo/functions/cairo-pattern-create-rgba.xml
new file mode 100644
index 0000000000..1b48a5214e
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-create-rgba.xml
@@ -0,0 +1,140 @@
+
+
+
+
+
+ cairo_pattern_create_rgba
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_create_rgba
+ stringred
+ stringgreen
+ stringblue
+ stringalpha
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ red
+
+
+ Description...
+
+
+
+
+ green
+
+
+ Description...
+
+
+
+
+ blue
+
+
+ Description...
+
+
+
+
+ alpha
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_create_rgba example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-get-color-stop-count.xml b/reference/cairo/functions/cairo-pattern-get-color-stop-count.xml
new file mode 100644
index 0000000000..f30eb8a214
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-get-color-stop-count.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_pattern_get_color_stop_count
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_get_color_stop_count
+ CairoGradientPatternpattern
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_get_color_stop_count example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-get-color-stop-rgba.xml b/reference/cairo/functions/cairo-pattern-get-color-stop-rgba.xml
new file mode 100644
index 0000000000..6fae16fb8e
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-get-color-stop-rgba.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_pattern_get_color_stop_rgba
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_get_color_stop_rgba
+ CairoGradientPatternpattern
+ stringindex
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+ index
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_get_color_stop_rgba example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-get-extend.xml b/reference/cairo/functions/cairo-pattern-get-extend.xml
new file mode 100644
index 0000000000..609739488e
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-get-extend.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_pattern_get_extend
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_get_extend
+ stringpattern
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_get_extend example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-get-filter.xml b/reference/cairo/functions/cairo-pattern-get-filter.xml
new file mode 100644
index 0000000000..51587f3510
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-get-filter.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_pattern_get_filter
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_get_filter
+ CairoSurfacePatternpattern
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_get_filter example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-get-linear-points.xml b/reference/cairo/functions/cairo-pattern-get-linear-points.xml
new file mode 100644
index 0000000000..30d4f4a96a
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-get-linear-points.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_pattern_get_linear_points
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_get_linear_points
+ CairoLinearGradientpattern
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_get_linear_points example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-get-matrix.xml b/reference/cairo/functions/cairo-pattern-get-matrix.xml
new file mode 100644
index 0000000000..871cb23292
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-get-matrix.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_pattern_get_matrix
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_get_matrix
+ CairoPatternpattern
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_get_matrix example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-get-radial-circles.xml b/reference/cairo/functions/cairo-pattern-get-radial-circles.xml
new file mode 100644
index 0000000000..e5cde3e811
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-get-radial-circles.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_pattern_get_radial_circles
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_get_radial_circles
+ CairoRadialGradientpattern
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_get_radial_circles example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-get-rgba.xml b/reference/cairo/functions/cairo-pattern-get-rgba.xml
new file mode 100644
index 0000000000..28d3b78c1d
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-get-rgba.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_pattern_get_rgba
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_get_rgba
+ CairoSolidPatternpattern
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_get_rgba example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-get-surface.xml b/reference/cairo/functions/cairo-pattern-get-surface.xml
new file mode 100644
index 0000000000..db69e126dd
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-get-surface.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_pattern_get_surface
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_get_surface
+ CairoSurfacePatternpattern
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_get_surface example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-get-type.xml b/reference/cairo/functions/cairo-pattern-get-type.xml
new file mode 100644
index 0000000000..72b3940939
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-get-type.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_pattern_get_type
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_get_type
+ CairoPatternpattern
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_get_type example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-set-extend.xml b/reference/cairo/functions/cairo-pattern-set-extend.xml
new file mode 100644
index 0000000000..b28529709a
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-set-extend.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_pattern_set_extend
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_set_extend
+ stringpattern
+ stringextend
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+ extend
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_set_extend example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-set-filter.xml b/reference/cairo/functions/cairo-pattern-set-filter.xml
new file mode 100644
index 0000000000..5f2932bd98
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-set-filter.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_pattern_set_filter
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_set_filter
+ CairoSurfacePatternpattern
+ stringfilter
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+ filter
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_set_filter example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-set-matrix.xml b/reference/cairo/functions/cairo-pattern-set-matrix.xml
new file mode 100644
index 0000000000..6dee1d975a
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-set-matrix.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_pattern_set_matrix
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_set_matrix
+ CairoPatternpattern
+ CairoMatrixmatrix
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+ matrix
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_set_matrix example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pattern-status.xml b/reference/cairo/functions/cairo-pattern-status.xml
new file mode 100644
index 0000000000..54ee90b12d
--- /dev/null
+++ b/reference/cairo/functions/cairo-pattern-status.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_pattern_status
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pattern_status
+ CairoPatternpattern
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ pattern
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pattern_status example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pdf-surface-create.xml b/reference/cairo/functions/cairo-pdf-surface-create.xml
new file mode 100644
index 0000000000..88d6f229ed
--- /dev/null
+++ b/reference/cairo/functions/cairo-pdf-surface-create.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_pdf_surface_create
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pdf_surface_create
+ stringfile
+ stringwidth
+ stringheight
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ file
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pdf_surface_create example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-pdf-surface-set-size.xml b/reference/cairo/functions/cairo-pdf-surface-set-size.xml
new file mode 100644
index 0000000000..b5191e0afe
--- /dev/null
+++ b/reference/cairo/functions/cairo-pdf-surface-set-size.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_pdf_surface_set_size
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_pdf_surface_set_size
+ CairoPdfSurfacesurface
+ stringwidth
+ stringheight
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_pdf_surface_set_size example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-ps-get-levels.xml b/reference/cairo/functions/cairo-ps-get-levels.xml
new file mode 100644
index 0000000000..ebc58803bd
--- /dev/null
+++ b/reference/cairo/functions/cairo-ps-get-levels.xml
@@ -0,0 +1,102 @@
+
+
+
+
+
+ cairo_ps_get_levels
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_ps_get_levels
+
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_ps_get_levels example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-ps-level-to-string.xml b/reference/cairo/functions/cairo-ps-level-to-string.xml
new file mode 100644
index 0000000000..9f732449e8
--- /dev/null
+++ b/reference/cairo/functions/cairo-ps-level-to-string.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_ps_level_to_string
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_ps_level_to_string
+ stringlevel
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ level
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_ps_level_to_string example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-ps-surface-create.xml b/reference/cairo/functions/cairo-ps-surface-create.xml
new file mode 100644
index 0000000000..073a4434b5
--- /dev/null
+++ b/reference/cairo/functions/cairo-ps-surface-create.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_ps_surface_create
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_ps_surface_create
+ stringfile
+ stringwidth
+ stringheight
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ file
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_ps_surface_create example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-ps-surface-dsc-begin-page-setup.xml b/reference/cairo/functions/cairo-ps-surface-dsc-begin-page-setup.xml
new file mode 100644
index 0000000000..40eada1aa3
--- /dev/null
+++ b/reference/cairo/functions/cairo-ps-surface-dsc-begin-page-setup.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_ps_surface_dsc_begin_page_setup
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_ps_surface_dsc_begin_page_setup
+ CairoPsSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_ps_surface_dsc_begin_page_setup example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-ps-surface-dsc-begin-setup.xml b/reference/cairo/functions/cairo-ps-surface-dsc-begin-setup.xml
new file mode 100644
index 0000000000..fc3a873d85
--- /dev/null
+++ b/reference/cairo/functions/cairo-ps-surface-dsc-begin-setup.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_ps_surface_dsc_begin_setup
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_ps_surface_dsc_begin_setup
+ CairoPsSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_ps_surface_dsc_begin_setup example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-ps-surface-dsc-comment.xml b/reference/cairo/functions/cairo-ps-surface-dsc-comment.xml
new file mode 100644
index 0000000000..b89263e139
--- /dev/null
+++ b/reference/cairo/functions/cairo-ps-surface-dsc-comment.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_ps_surface_dsc_comment
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_ps_surface_dsc_comment
+ CairoPsSurfacesurface
+ stringcomment
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+ comment
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_ps_surface_dsc_comment example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-ps-surface-get-eps.xml b/reference/cairo/functions/cairo-ps-surface-get-eps.xml
new file mode 100644
index 0000000000..f36e696572
--- /dev/null
+++ b/reference/cairo/functions/cairo-ps-surface-get-eps.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_ps_surface_get_eps
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_ps_surface_get_eps
+ CairoPsSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_ps_surface_get_eps example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-ps-surface-restrict-to-level.xml b/reference/cairo/functions/cairo-ps-surface-restrict-to-level.xml
new file mode 100644
index 0000000000..d0131f4bf8
--- /dev/null
+++ b/reference/cairo/functions/cairo-ps-surface-restrict-to-level.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_ps_surface_restrict_to_level
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_ps_surface_restrict_to_level
+ CairoPsSurfacesurface
+ stringlevel
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+ level
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_ps_surface_restrict_to_level example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-ps-surface-set-eps.xml b/reference/cairo/functions/cairo-ps-surface-set-eps.xml
new file mode 100644
index 0000000000..80bf8f0cb2
--- /dev/null
+++ b/reference/cairo/functions/cairo-ps-surface-set-eps.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_ps_surface_set_eps
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_ps_surface_set_eps
+ CairoPsSurfacesurface
+ stringlevel
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+ level
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_ps_surface_set_eps example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-ps-surface-set-size.xml b/reference/cairo/functions/cairo-ps-surface-set-size.xml
new file mode 100644
index 0000000000..f79bdab044
--- /dev/null
+++ b/reference/cairo/functions/cairo-ps-surface-set-size.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_ps_surface_set_size
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_ps_surface_set_size
+ CairoPsSurfacesurface
+ stringwidth
+ stringheight
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_ps_surface_set_size example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-scaled-font-create.xml b/reference/cairo/functions/cairo-scaled-font-create.xml
new file mode 100644
index 0000000000..8ae75b527e
--- /dev/null
+++ b/reference/cairo/functions/cairo-scaled-font-create.xml
@@ -0,0 +1,140 @@
+
+
+
+
+
+ cairo_scaled_font_create
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_scaled_font_create
+ CairoFontFacefontface
+ CairoMatrixmatrix
+ CairoMatrixctm
+ CairoFontOptionsfontoptions
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ fontface
+
+
+ Description...
+
+
+
+
+ matrix
+
+
+ Description...
+
+
+
+
+ ctm
+
+
+ Description...
+
+
+
+
+ fontoptions
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_scaled_font_create example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-scaled-font-extents.xml b/reference/cairo/functions/cairo-scaled-font-extents.xml
new file mode 100644
index 0000000000..213d248d46
--- /dev/null
+++ b/reference/cairo/functions/cairo-scaled-font-extents.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_scaled_font_extents
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_scaled_font_extents
+ CairoScaledFontscaledfont
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ scaledfont
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_scaled_font_extents example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-scaled-font-get-ctm.xml b/reference/cairo/functions/cairo-scaled-font-get-ctm.xml
new file mode 100644
index 0000000000..98cd8f683b
--- /dev/null
+++ b/reference/cairo/functions/cairo-scaled-font-get-ctm.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_scaled_font_get_ctm
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_scaled_font_get_ctm
+ CairoScaledFontscaledfont
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ scaledfont
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_scaled_font_get_ctm example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-scaled-font-get-font-face.xml b/reference/cairo/functions/cairo-scaled-font-get-font-face.xml
new file mode 100644
index 0000000000..e4ac6677a9
--- /dev/null
+++ b/reference/cairo/functions/cairo-scaled-font-get-font-face.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_scaled_font_get_font_face
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_scaled_font_get_font_face
+ CairoScaledFontscaledfont
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ scaledfont
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_scaled_font_get_font_face example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-scaled-font-get-font-matrix.xml b/reference/cairo/functions/cairo-scaled-font-get-font-matrix.xml
new file mode 100644
index 0000000000..ca0ac2b981
--- /dev/null
+++ b/reference/cairo/functions/cairo-scaled-font-get-font-matrix.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_scaled_font_get_font_matrix
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_scaled_font_get_font_matrix
+ CairoScaledFontscaledfont
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ scaledfont
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_scaled_font_get_font_matrix example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-scaled-font-get-font-options.xml b/reference/cairo/functions/cairo-scaled-font-get-font-options.xml
new file mode 100644
index 0000000000..47f509ca8b
--- /dev/null
+++ b/reference/cairo/functions/cairo-scaled-font-get-font-options.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_scaled_font_get_font_options
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_scaled_font_get_font_options
+ CairoScaledFontscaledfont
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ scaledfont
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_scaled_font_get_font_options example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-scaled-font-get-scale-matrix.xml b/reference/cairo/functions/cairo-scaled-font-get-scale-matrix.xml
new file mode 100644
index 0000000000..8926531699
--- /dev/null
+++ b/reference/cairo/functions/cairo-scaled-font-get-scale-matrix.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_scaled_font_get_scale_matrix
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_scaled_font_get_scale_matrix
+ CairoScaledFontscaledfont
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ scaledfont
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_scaled_font_get_scale_matrix example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-scaled-font-get-type.xml b/reference/cairo/functions/cairo-scaled-font-get-type.xml
new file mode 100644
index 0000000000..983b5f0c81
--- /dev/null
+++ b/reference/cairo/functions/cairo-scaled-font-get-type.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_scaled_font_get_type
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_scaled_font_get_type
+ CairoScaledFontscaledfont
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ scaledfont
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_scaled_font_get_type example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-scaled-font-glyph-extents.xml b/reference/cairo/functions/cairo-scaled-font-glyph-extents.xml
new file mode 100644
index 0000000000..dc953a6894
--- /dev/null
+++ b/reference/cairo/functions/cairo-scaled-font-glyph-extents.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_scaled_font_glyph_extents
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_scaled_font_glyph_extents
+ CairoScaledFontscaledfont
+ stringglyphs
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ scaledfont
+
+
+ Description...
+
+
+
+
+ glyphs
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_scaled_font_glyph_extents example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-scaled-font-status.xml b/reference/cairo/functions/cairo-scaled-font-status.xml
new file mode 100644
index 0000000000..5c90e99add
--- /dev/null
+++ b/reference/cairo/functions/cairo-scaled-font-status.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_scaled_font_status
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_scaled_font_status
+ CairoScaledFontscaledfont
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ scaledfont
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_scaled_font_status example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-scaled-font-text-extents.xml b/reference/cairo/functions/cairo-scaled-font-text-extents.xml
new file mode 100644
index 0000000000..91ecf69bfc
--- /dev/null
+++ b/reference/cairo/functions/cairo-scaled-font-text-extents.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_scaled_font_text_extents
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_scaled_font_text_extents
+ CairoScaledFontscaledfont
+ stringtext
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ scaledfont
+
+
+ Description...
+
+
+
+
+ text
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_scaled_font_text_extents example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-copy-page.xml b/reference/cairo/functions/cairo-surface-copy-page.xml
new file mode 100644
index 0000000000..34b883d1f6
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-copy-page.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_surface_copy_page
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_copy_page
+ CairoSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_copy_page example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-create-similar.xml b/reference/cairo/functions/cairo-surface-create-similar.xml
new file mode 100644
index 0000000000..33572cc280
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-create-similar.xml
@@ -0,0 +1,140 @@
+
+
+
+
+
+ cairo_surface_create_similar
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_create_similar
+ CairoSurfacesurface
+ stringcontent
+ stringwidth
+ stringheight
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+ content
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_create_similar example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-finish.xml b/reference/cairo/functions/cairo-surface-finish.xml
new file mode 100644
index 0000000000..d01140d8ca
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-finish.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_surface_finish
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_finish
+ CairoSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_finish example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-flush.xml b/reference/cairo/functions/cairo-surface-flush.xml
new file mode 100644
index 0000000000..6ae680bd65
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-flush.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_surface_flush
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_flush
+ CairoSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_flush example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-get-content.xml b/reference/cairo/functions/cairo-surface-get-content.xml
new file mode 100644
index 0000000000..e59009316d
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-get-content.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_surface_get_content
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_get_content
+ CairoSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_get_content example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-get-device-offset.xml b/reference/cairo/functions/cairo-surface-get-device-offset.xml
new file mode 100644
index 0000000000..f82062a8a8
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-get-device-offset.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_surface_get_device_offset
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_get_device_offset
+ CairoSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_get_device_offset example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-get-font-options.xml b/reference/cairo/functions/cairo-surface-get-font-options.xml
new file mode 100644
index 0000000000..2f7d2c46ae
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-get-font-options.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_surface_get_font_options
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_get_font_options
+ CairoSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_get_font_options example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-get-type.xml b/reference/cairo/functions/cairo-surface-get-type.xml
new file mode 100644
index 0000000000..fe6ca8650f
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-get-type.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_surface_get_type
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_get_type
+ CairoSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_get_type example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-mark-dirty-rectangle.xml b/reference/cairo/functions/cairo-surface-mark-dirty-rectangle.xml
new file mode 100644
index 0000000000..4c7b7ccd35
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-mark-dirty-rectangle.xml
@@ -0,0 +1,149 @@
+
+
+
+
+
+ cairo_surface_mark_dirty_rectangle
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_mark_dirty_rectangle
+ CairoSurfacesurface
+ stringx
+ stringy
+ stringwidth
+ stringheight
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_mark_dirty_rectangle example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-mark-dirty.xml b/reference/cairo/functions/cairo-surface-mark-dirty.xml
new file mode 100644
index 0000000000..6c9ec773b9
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-mark-dirty.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_surface_mark_dirty
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_mark_dirty
+ CairoSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_mark_dirty example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-set-device-offset.xml b/reference/cairo/functions/cairo-surface-set-device-offset.xml
new file mode 100644
index 0000000000..d96ad14694
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-set-device-offset.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_surface_set_device_offset
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_set_device_offset
+ CairoSurfacesurface
+ stringx
+ stringy
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_set_device_offset example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-set-fallback-resolution.xml b/reference/cairo/functions/cairo-surface-set-fallback-resolution.xml
new file mode 100644
index 0000000000..8dc6794284
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-set-fallback-resolution.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_surface_set_fallback_resolution
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_set_fallback_resolution
+ CairoSurfacesurface
+ stringx
+ stringy
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_set_fallback_resolution example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-show-page.xml b/reference/cairo/functions/cairo-surface-show-page.xml
new file mode 100644
index 0000000000..92fbb5c0a7
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-show-page.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_surface_show_page
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_show_page
+ CairoSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_show_page example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-status.xml b/reference/cairo/functions/cairo-surface-status.xml
new file mode 100644
index 0000000000..15fa6b6fc5
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-status.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_surface_status
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_status
+ CairoSurfacesurface
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_status example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-surface-write-to-png.xml b/reference/cairo/functions/cairo-surface-write-to-png.xml
new file mode 100644
index 0000000000..685c643c11
--- /dev/null
+++ b/reference/cairo/functions/cairo-surface-write-to-png.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_surface_write_to_png
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_surface_write_to_png
+ CairoSurfacesurface
+ stringx
+ stringy
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+ x
+
+
+ Description...
+
+
+
+
+ y
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_surface_write_to_png example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-svg-surface-create.xml b/reference/cairo/functions/cairo-svg-surface-create.xml
new file mode 100644
index 0000000000..7436850326
--- /dev/null
+++ b/reference/cairo/functions/cairo-svg-surface-create.xml
@@ -0,0 +1,131 @@
+
+
+
+
+
+ cairo_svg_surface_create
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_svg_surface_create
+ stringfile
+ stringwidth
+ stringheight
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ file
+
+
+ Description...
+
+
+
+
+ width
+
+
+ Description...
+
+
+
+
+ height
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_svg_surface_create example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-svg-surface-restrict-to-version.xml b/reference/cairo/functions/cairo-svg-surface-restrict-to-version.xml
new file mode 100644
index 0000000000..23d8dddc8e
--- /dev/null
+++ b/reference/cairo/functions/cairo-svg-surface-restrict-to-version.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+ cairo_svg_surface_restrict_to_version
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_svg_surface_restrict_to_version
+ CairoSvgSurfacesurface
+ stringversion
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ surface
+
+
+ Description...
+
+
+
+
+ version
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_svg_surface_restrict_to_version example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/functions/cairo-svg-version-to-string.xml b/reference/cairo/functions/cairo-svg-version-to-string.xml
new file mode 100644
index 0000000000..3097df2b96
--- /dev/null
+++ b/reference/cairo/functions/cairo-svg-version-to-string.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+ cairo_svg_version_to_string
+ Description
+
+
+
+ &reftitle.description;
+
+ ReturnTypecairo_svg_version_to_string
+ stringversion
+
+
+ The function description goes here.
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ version
+
+
+ Description...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+
+ What is returned on success and failure
+
+
+
+
+ &reftitle.errors;
+
+ When does this function issue E_* level errors, and/or throw exceptions.
+
+
+
+
+ &reftitle.examples;
+
+
+ cairo_svg_version_to_string example
+
+ Any text that describes the purpose of the example, or what
+ goes on in the example should be here.
+
+
+
+]]>
+
+ &example.outputs.similar;
+
+
+
+
+
+
+
+
+ &reftitle.seealso;
+
+
+ related function name here
+
+
+
+
+
+
+
diff --git a/reference/cairo/reference.xml b/reference/cairo/reference.xml
new file mode 100644
index 0000000000..f57df1921e
--- /dev/null
+++ b/reference/cairo/reference.xml
@@ -0,0 +1,31 @@
+
+
+
+
+ Cairo &Functions;
+
+ &reference.cairo.entities.functions;
+
+
+
+
+
diff --git a/reference/cairo/setup.xml b/reference/cairo/setup.xml
new file mode 100644
index 0000000000..b4525a21ff
--- /dev/null
+++ b/reference/cairo/setup.xml
@@ -0,0 +1,78 @@
+
+
+
+
+ &reftitle.setup;
+
+
+ &reftitle.required;
+
+ Cairo is only available for PHP 5.2+ and PHP 5.3+ The extension also requires
+ the cairo graphics library version 1.4 or higher. The cairo graphics library
+ uses an even and odd numbering scheme to denote stable and unstable library
+ versions. Both unstable and stable versions can be used with the extension,
+ but conditional support for new features is determined by the stable version
+ below the unstable version in use. The latest cairo release can be found at
+ http://cairographics.org
+
+
+ The binary files used for the windows compiles can be found at
+ http://perisama.net/cairo along with the project files used to create them.
+
+
+
+
+ &reftitle.install;
+ Installation on Windows
+
+ Binary builds of the extension can be found at http://perisama.net/cairo
+ Download the correct zip file, place php_cairo.dll in the extensions
+ directory, and enable it via the php.ini file in use. Please be sure the PHP
+ minor version (5.2, 5.3) match, the thread safety (Thread Safe TS or
+ Non-Thread Safe NTS), the architecture (x86 or x64), and the compiler
+ version (VC6 or VC9) match or the extension will not load.
+
+
+ &pecl.moved;
+
+
+ &pecl.info;
+ &url.pecl.package;cairo.
+
+
+
+
+
+ &reftitle.runtime;
+ &no.config;
+
+
+
+
+ &reftitle.resources;
+ &no.resource;
+
+
+
+
+
+
diff --git a/reference/cairo/versions.xml b/reference/cairo/versions.xml
new file mode 100644
index 0000000000..35ee145e88
--- /dev/null
+++ b/reference/cairo/versions.xml
@@ -0,0 +1,550 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+