MonoMac.CoreGraphics.CGContext Members

The members of MonoMac.CoreGraphics.CGContext are listed below.

See Also: Inherited members from System.Object

Public Constructors

Documentation for this section has not yet been entered.

Public Properties

[read-only]
HandleIntPtr. Handle (pointer) to the unmanaged object representation.
InterpolationQualityCGInterpolationQuality. Documentation for this section has not yet been entered.
TextMatrixCGAffineTransform. Documentation for this section has not yet been entered.
TextPositionSystem.Drawing.PointF. Documentation for this section has not yet been entered.

Public Methods

AddArc(float, float, float, float, float, bool)
Adds an arc to the current path.
AddArcToPoint(float, float, float, float, float)
Adds an arc to the current path.
AddCurveToPoint(float, float, float, float, float, float)
Documentation for this section has not yet been entered.
AddEllipseInRect(System.Drawing.RectangleF)
Documentation for this section has not yet been entered.
AddLines(System.Drawing.PointF[])
Adds the given lines to the current path.
AddLineToPoint(float, float)
Documentation for this section has not yet been entered.
AddPath(CGPath)
Adds the specified path to the current path.
AddQuadCurveToPoint(float, float, float, float)
Adds a quadratic bezier curve to the current path.
AddRect(System.Drawing.RectangleF)
Adds a rectangular path to the current path.
AddRects(System.Drawing.RectangleF[])
Adds an array of rectangular paths to the current path.
BeginPage(Nullable<System.Drawing.RectangleF>)
Begins a new page in a page-based graphics context.
BeginPath()
Starts a new path in the graphics context.
BeginTransparencyLayer()
Documentation for this section has not yet been entered.
BeginTransparencyLayer(MonoMac.Foundation.NSDictionary)
Documentation for this section has not yet been entered.
BeginTransparencyLayer(System.Drawing.RectangleF)
Documentation for this section has not yet been entered.
BeginTransparencyLayer(System.Drawing.RectangleF, MonoMac.Foundation.NSDictionary)
Documentation for this section has not yet been entered.
ClearRect(System.Drawing.RectangleF)
Paints the rectangle tot transparent.
Clip()
Sets the current path of the graphics context to be the clipping path.
ClipToMask(System.Drawing.RectangleF, CGImage)
Documentation for this section has not yet been entered.
ClipToRect(System.Drawing.RectangleF)
Modifies the clipping path to be the intersection of the current path and the supplied rectangle.
ClipToRects(System.Drawing.RectangleF[])
Modifies the current clipping path to be the insersection of the current clipping path and the region specified by the supplied rectangles.
ClosePath()
Closes and completes the current path.
ConcatCTM(CGAffineTransform)
Documentation for this section has not yet been entered.
ContextFillRects(System.Drawing.RectangleF[])
Documentation for this section has not yet been entered.
ConvertPointToUserSpace(System.Drawing.PointF) : System.Drawing.PointF
Converts a point from device space coordinates to user space coordinates.
ConvertRectToDeviceSpace(System.Drawing.RectangleF) : System.Drawing.RectangleF
Converts a rectangle from user space coordinates to device space coordinates.
ConvertRectToUserSpace(System.Drawing.RectangleF) : System.Drawing.RectangleF
Converts a rectangle from device space coordinates to user space coordinates.
ConvertSizeToDeviceSpace(System.Drawing.SizeF) : System.Drawing.SizeF
Converts a size from user space coordinates to device space coordinates.
ConvertSizeToUserSpace(System.Drawing.SizeF) : System.Drawing.SizeF
Converts a size from device space coordinates to user space coordinates.
CopyPath() : CGPath
Returns a deep copy of the current path in the current context.
Dispose()
Releases the resourced used by the CGContext object.
DrawImage(System.Drawing.RectangleF, CGImage)
Draws an image into the graphics context bounded to the specified rectangle.
DrawLayer(CGLayer, System.Drawing.PointF)
Draws a layer into the graphics context at the specified point.
DrawLayer(CGLayer, System.Drawing.RectangleF)
Draws a layer into the graphics context bounded by the specified rectangle.
DrawLinearGradient(CGGradient, System.Drawing.PointF, System.Drawing.PointF, CGGradientDrawingOptions)
Documentation for this section has not yet been entered.
DrawPath(CGPathDrawingMode)
Documentation for this section has not yet been entered.
DrawPDFPage(CGPDFPage)
Documentation for this section has not yet been entered.
DrawRadialGradient(CGGradient, System.Drawing.PointF, float, System.Drawing.PointF, float, CGGradientDrawingOptions)
Documentation for this section has not yet been entered.
DrawTiledImage(System.Drawing.RectangleF, CGImage)
Documentation for this section has not yet been entered.
EndPage()
Documentation for this section has not yet been entered.
EndTransparencyLayer()
Documentation for this section has not yet been entered.
EOClip()
Documentation for this section has not yet been entered.
EOFillPath()
Documentation for this section has not yet been entered.
FillEllipseInRect(System.Drawing.RectangleF)
Documentation for this section has not yet been entered.
FillPath()
Documentation for this section has not yet been entered.
FillRect(System.Drawing.RectangleF)
Documentation for this section has not yet been entered.
Finalize()
Finalizer for the CGContext object
Flush()
Documentation for this section has not yet been entered.
GetClipBoundingBox() : System.Drawing.RectangleF
Documentation for this section has not yet been entered.
GetCTM() : CGAffineTransform
Documentation for this section has not yet been entered.
GetPathBoundingBox() : System.Drawing.RectangleF
Documentation for this section has not yet been entered.
GetPathCurrentPoint() : System.Drawing.PointF
Documentation for this section has not yet been entered.
GetUserSpaceToDeviceSpaceTransform() : CGAffineTransform
Documentation for this section has not yet been entered.
IsPathEmpty() : bool
Documentation for this section has not yet been entered.
MoveTo(float, float)
Documentation for this section has not yet been entered.
PathContainsPoint(System.Drawing.PointF, CGPathDrawingMode) : bool
Documentation for this section has not yet been entered.
PointToDeviceSpace(System.Drawing.PointF) : System.Drawing.PointF
Documentation for this section has not yet been entered.
ReplacePathWithStrokedPath()
Documentation for this section has not yet been entered.
RestoreState()
Documentation for this section has not yet been entered.
RotateCTM(float)
Documentation for this section has not yet been entered.
SaveState()
Documentation for this section has not yet been entered.
ScaleCTM(float, float)
Documentation for this section has not yet been entered.
SelectFont(string, float, CGTextEncoding)
Documentation for this section has not yet been entered.
SetAllowsAntialiasing(bool)
Documentation for this section has not yet been entered.
SetAllowsFontSmoothing(bool)
Documentation for this section has not yet been entered.
SetAllowsFontSubpixelQuantization(bool)
Documentation for this section has not yet been entered.
SetAllowsSubpixelPositioning(bool)
Documentation for this section has not yet been entered.
SetAlpha(float)
Documentation for this section has not yet been entered.
SetBlendMode(CGBlendMode)
Documentation for this section has not yet been entered.
SetCharacterSpacing(float)
Documentation for this section has not yet been entered.
SetCMYKFillColor(float, float, float, float, float)
Documentation for this section has not yet been entered.
SetCMYKStrokeColor(float, float, float, float, float)
Documentation for this section has not yet been entered.
SetFillColor(CGColor)
Documentation for this section has not yet been entered.
SetFillColor(float[])
Sets the fill color. This API has undefined behavior if you do not set the colorspace beforehand.
SetFillColor(float, float)
Documentation for this section has not yet been entered.
SetFillColor(float, float, float, float)
Documentation for this section has not yet been entered.
SetFillColor(float, float, float, float, float)
Documentation for this section has not yet been entered.
SetFillColorSpace(CGColorSpace)
Documentation for this section has not yet been entered.
SetFillColorWithColor(CGColor)
Documentation for this section has not yet been entered.
SetFillPattern(CGPattern, float[])
Documentation for this section has not yet been entered.
SetFlatness(float)
Documentation for this section has not yet been entered.
SetFont(CGFont)
Documentation for this section has not yet been entered.
SetFontSize(float)
Documentation for this section has not yet been entered.
SetGrayFillColor(float, float)
Documentation for this section has not yet been entered.
SetGrayStrokeColor(float, float)
Documentation for this section has not yet been entered.
SetLineCap(CGLineCap)
Documentation for this section has not yet been entered.
SetLineDash(float, float[])
Documentation for this section has not yet been entered.
SetLineDash(float, float[], int)
Documentation for this section has not yet been entered.
SetLineJoin(CGLineJoin)
Documentation for this section has not yet been entered.
SetLineWidth(float)
Documentation for this section has not yet been entered.
SetMiterLimit(float)
Documentation for this section has not yet been entered.
SetPatternPhase(System.Drawing.SizeF)
Documentation for this section has not yet been entered.
SetRenderingIntent(CGColorRenderingIntent)
Documentation for this section has not yet been entered.
SetRGBFillColor(float, float, float, float)
Documentation for this section has not yet been entered.
SetRGBStrokeColor(float, float, float, float)
Documentation for this section has not yet been entered.
SetShadow(System.Drawing.SizeF, float)
Documentation for this section has not yet been entered.
SetShadowWithColor(System.Drawing.SizeF, float, CGColor)
Documentation for this section has not yet been entered.
SetShouldAntialias(bool)
Documentation for this section has not yet been entered.
SetShouldSmoothFonts(bool)
Documentation for this section has not yet been entered.
SetShouldSubpixelPositionFonts(bool)
Documentation for this section has not yet been entered.
SetStrokeColor(CGColor)
Documentation for this section has not yet been entered.
SetStrokeColor(float[])
Sets the stroke color. This API has undefined behavior if you do not set the colorspace beforehand.
SetStrokeColor(float, float)
Documentation for this section has not yet been entered.
SetStrokeColor(float, float, float, float)
Documentation for this section has not yet been entered.
SetStrokeColor(float, float, float, float, float)
Documentation for this section has not yet been entered.
SetStrokeColorSpace(CGColorSpace)
Documentation for this section has not yet been entered.
SetStrokeColorWithColor(CGColor)
Documentation for this section has not yet been entered.
SetStrokePattern(CGPattern, float[])
Documentation for this section has not yet been entered.
SetTextDrawingMode(CGTextDrawingMode)
Documentation for this section has not yet been entered.
ShouldSubpixelQuantizeFonts(bool)
Documentation for this section has not yet been entered.
ShowGlyphs(ushort[])
Documentation for this section has not yet been entered.
ShowGlyphs(ushort[], int)
Documentation for this section has not yet been entered.
ShowGlyphsAtPoint(float, float, ushort[])
Documentation for this section has not yet been entered.
ShowGlyphsAtPoint(float, float, ushort[], int)
Documentation for this section has not yet been entered.
ShowGlyphsAtPositions(ushort[], System.Drawing.PointF[], int)
Documentation for this section has not yet been entered.
ShowGlyphsWithAdvances(ushort[], System.Drawing.SizeF[], int)
Documentation for this section has not yet been entered.
ShowText(byte[])
Documentation for this section has not yet been entered.
ShowText(string)
Documentation for this section has not yet been entered.
ShowText(byte[], int)
Documentation for this section has not yet been entered.
ShowText(string, int)
Documentation for this section has not yet been entered.
ShowTextAtPoint(float, float, byte[])
Documentation for this section has not yet been entered.
ShowTextAtPoint(float, float, string)
Documentation for this section has not yet been entered.
ShowTextAtPoint(float, float, byte[], int)
Documentation for this section has not yet been entered.
ShowTextAtPoint(float, float, string, int)
Documentation for this section has not yet been entered.
StrokeEllipseInRect(System.Drawing.RectangleF)
Documentation for this section has not yet been entered.
StrokeLineSegments(System.Drawing.PointF[])
Documentation for this section has not yet been entered.
StrokePath()
Documentation for this section has not yet been entered.
StrokeRect(System.Drawing.RectangleF)
Documentation for this section has not yet been entered.
StrokeRectWithWidth(System.Drawing.RectangleF, float)
Documentation for this section has not yet been entered.
Synchronize()
Documentation for this section has not yet been entered.
TranslateCTM(float, float)
Documentation for this section has not yet been entered.

Protected Methods

Dispose(bool)
Releases the resourced used by the CGContext object.