Mono.Cairo 1.0.5000.0 2.0.0.0 Cairo.Context Obsolete version of Cairo.Context, use it instead.
- Constructor
  The on which this Graphics object will render everything.
  Creates a object using the provided surface.

  Note that the can be a or .
  1.0.5000.0
  2.0.0.0
- Constructor
  The raw C object.
  This constructor accepts a Cairo graphics object coming in from the C API and wraps it into our class.
  1.0.5000.0
  2.0.0.0
- Property
  Cairo.Antialias The antialiasing mode of the rasterizer used for drawing shapes. The antialiasing mode This value is a hint, and a particular backend may or may not support a particular value. At the current time, no backend supports when drawing shapes. Note that this option does not affect text rendering. 1.0.5000.0 2.0.0.0
- Property
  Cairo.Color The current Color in the drawing context. the Color 1.0.5000.0 2.0.0.0
- Property
  Cairo.Color The current Color in the drawing context (obsolete, use ) the Color System.Obsolete("Use Color property") 1.0.5000.0 2.0.0.0
- Property
  Cairo.PointD Gets the current point of the current path, which is conceptually the final point reached by the path so far. the current point The current point is returned in the user-space coordinate system. If there is no defined current point then x and y will both be set to 0.0. 1.0.5000.0 2.0.0.0
- Property
  Cairo.FillRule Get or set the fill rule. See 1.0.5000.0 2.0.0.0
- Property
  Cairo.FontExtents The metric information for a font A structure 1.0.5000.0 2.0.0.0
- Property
  Cairo.Matrix The current font matrix a matrix describing a transform to be applied to the current font. The font matrix gives a transformation from the design space of the font (in this space, the em-square is 1 unit by 1 unit) to user space. Normally, a simple scale is used (see ), but a more complex font matrix can be used to shear the font or stretch it unequally along the two axes 1.0.5000.0 2.0.0.0
- Property
  Cairo.FontOptions A set of custom font rendering options font options to use Rendering options are derived by merging these options with the options derived from underlying surface; if the value in options has a default value (like Cairo.Antialias.Default), then the value from the surface is used. 1.0.5000.0 2.0.0.0
- Property
  System.IntPtr Internal handle to the native cairo object pointer to native object 1.0.5000.0 2.0.0.0
- Property
  Cairo.LineCap Get or set the line cap style. See . 1.0.5000.0 2.0.0.0
- Property
  Cairo.LineJoin Get or set the line join style. See . 1.0.5000.0 2.0.0.0
- Property
  System.Double Get or set the width of the stroke. The width of the stroke. 1.0.5000.0 2.0.0.0
- Property
  Cairo.Matrix Get or set the current transformation matrix (CTM). The current Transformation Matrix 1.0.5000.0 2.0.0.0
- Property
  System.Double Get or set the miter limit (the value beyond which joins are no longer mitered). the miter limit as 1.0.5000.0 2.0.0.0
- Property
  Cairo.Operator The current Operator for the drawing context. the Operator 1.0.5000.0 2.0.0.0
- Property
  Cairo.Pattern See . See . 1.0.5000.0 2.0.0.0
- Property
  Cairo.Pattern Sets the source pattern within graphics object to . A to be used as the source for subsequent drawing operations. This pattern will then be used for any subsequent drawing operation until a new source pattern is set. 1.0.5000.0 2.0.0.0
- Property
  Cairo.Status Get the internal status of Cairo. the Status 1.0.5000.0 2.0.0.0
- Property
  Cairo.Surface Gets the target surface for the cairo context as passed to . the target surface. 1.0.5000.0 2.0.0.0
- Property
  System.Double Sets the tolerance used when converting paths into trapezoids. the tolerance, in device units (typically pixels) Curved segments of the path will be subdivided until the maximum deviation between the original path and the polygonal approximation is less than the tolerance. The default value is 0.1. A larger value will give better performance, a smaller value, better appearance. (Reducing the value from the default value of 0.1 is unlikely to improve appearance significantly.) 1.0.5000.0 2.0.0.0
System.Obsolete("Renamed Cairo.Context per suggestion from cairo binding guidelines.")