C# Class MonoMac.CoreGraphics.CGContext

Inheritance: INativeObject, IDisposable
Mostrar archivo Open project: kangaroo/maccore Class Usage Examples

Public Methods

Method Description
AddArc ( float x, float y, float radius, float startAngle, float endAngle, bool clockwise ) : void
AddArcToPoint ( float x1, float y1, float x2, float y2, float radius ) : void
AddCurveToPoint ( float cp1x, float cp1y, float cp2x, float cp2y, float x, float y ) : void
AddEllipseInRect ( RectangleF rect ) : void
AddLineToPoint ( float x, float y ) : void
AddLines ( PointF points ) : void
AddPath ( CGPath path ) : void
AddQuadCurveToPoint ( float cpx, float cpy, float x, float y ) : void
AddRect ( RectangleF rect ) : void
AddRects ( RectangleF rects ) : void
BeginPage ( RectangleF rect ) : void
BeginPath ( ) : void
ClearRect ( RectangleF rect ) : void
Clip ( ) : void
ClipToMask ( RectangleF rect, CGImage mask ) : void
ClipToRect ( RectangleF rect ) : void
ClipToRects ( RectangleF rects ) : void
ClosePath ( ) : void
ConcatCTM ( CGAffineTransform transform ) : void
ContextFillRects ( RectangleF rects ) : void
ConvertPointToUserSpace ( PointF point ) : PointF
ConvertRectToDeviceSpace ( RectangleF rect ) : RectangleF
ConvertRectToUserSpace ( RectangleF rect ) : RectangleF
ConvertSizeToDeviceSpace ( SizeF size ) : SizeF
ConvertSizeToUserSpace ( SizeF size ) : SizeF
Dispose ( ) : void
DrawImage ( RectangleF rect, CGImage image ) : void
DrawLayer ( MonoMac.CoreGraphics.CGLayer layer, PointF point ) : void
DrawLayer ( MonoMac.CoreGraphics.CGLayer layer, RectangleF rect ) : void
DrawLinearGradient ( CGGradient gradient, PointF startPoint, PointF endPoint, CGGradientDrawingOptions options ) : void
DrawPDFPage ( CGPDFPage page ) : void
DrawPath ( CGPathDrawingMode mode ) : void
DrawRadialGradient ( CGGradient gradient, PointF startCenter, float startRadius, PointF endCenter, float endRadius, CGGradientDrawingOptions options ) : void
DrawTiledImage ( RectangleF rect, CGImage image ) : void
EOClip ( ) : void
EOFillPath ( ) : void
EndPage ( ) : void
FillEllipseInRect ( RectangleF rect ) : void
FillPath ( ) : void
FillRect ( RectangleF rect ) : void
Flush ( ) : void
GetCTM ( ) : CGAffineTransform
GetClipBoundingBox ( ) : RectangleF
GetPathBoundingBox ( ) : RectangleF
GetPathCurrentPoint ( ) : PointF
GetUserSpaceToDeviceSpaceTransform ( ) : CGAffineTransform
IsPathEmpty ( ) : bool
MoveTo ( float x, float y ) : void
PathContainsPoint ( PointF point, CGPathDrawingMode mode ) : bool
PointToDeviceSpace ( PointF point ) : PointF
ReplacePathWithStrokedPath ( ) : void
RestoreState ( ) : void
RotateCTM ( float angle ) : void
SaveState ( ) : void
ScaleCTM ( float sx, float sy ) : void
SelectFont ( string name, float size, CGTextEncoding textEncoding ) : void
SetAllowsAntialiasing ( bool allowsAntialiasing ) : void
SetAlpha ( float alpha ) : void
SetBlendMode ( CGBlendMode mode ) : void
SetCMYKFillColor ( float cyan, float magenta, float yellow, float black, float alpha ) : void
SetCMYKStrokeColor ( float cyan, float magenta, float yellow, float black, float alpha ) : void
SetCharacterSpacing ( float spacing ) : void
SetFillColor ( float components ) : void
SetFillColorSpace ( MonoMac.CoreGraphics.CGColorSpace space ) : void
SetFillColorWithColor ( CGColor color ) : void
SetFillPattern ( CGPattern pattern, float components ) : void
SetFlatness ( float flatness ) : void
SetFont ( MonoMac.CoreGraphics.CGFont font ) : void
SetFontSize ( float size ) : void
SetGrayFillColor ( float gray, float alpha ) : void
SetGrayStrokeColor ( float gray, float alpha ) : void
SetLineCap ( CGLineCap cap ) : void
SetLineDash ( float phase, float lenghts ) : void
SetLineDash ( float phase, float lenghts, int n ) : void
SetLineJoin ( CGLineJoin join ) : void
SetLineWidth ( float w ) : void
SetMiterLimit ( float limit ) : void
SetPatternPhase ( SizeF phase ) : void
SetRGBFillColor ( float red, float green, float blue, float alpha ) : void
SetRGBStrokeColor ( float red, float green, float blue, float alpha ) : void
SetRenderingIntent ( CGColorRenderingIntent intent ) : void
SetShadow ( SizeF offset, float blur ) : void
SetShadowWithColor ( SizeF offset, float blur, CGColor color ) : void
SetShouldAntialias ( bool shouldAntialias ) : void
SetShouldSmoothFonts ( bool shouldSmoothFonts ) : void
SetStrokeColor ( float components ) : void
SetStrokeColorSpace ( MonoMac.CoreGraphics.CGColorSpace space ) : void
SetStrokeColorWithColor ( CGColor color ) : void
SetStrokePattern ( CGPattern pattern, float components ) : void
SetTextDrawingMode ( CGTextDrawingMode mode ) : void
ShowGlyphs ( ushort glyphs ) : void
ShowGlyphs ( ushort glyphs, int count ) : void
ShowGlyphsAtPoint ( float x, float y, ushort glyphs ) : void
ShowGlyphsAtPoint ( float x, float y, ushort glyphs, int count ) : void
ShowGlyphsAtPositions ( ushort glyphs, PointF positions, int size_t_count ) : void
ShowGlyphsWithAdvances ( ushort glyphs, SizeF advances, int count ) : void
ShowText ( string str ) : void
ShowText ( string str, int l ) : void
ShowTextAtPoint ( float x, float y, string str ) : void
ShowTextAtPoint ( float x, float y, string str, int length ) : void
StrokeEllipseInRect ( RectangleF rect ) : void
StrokeLineSegments ( PointF points ) : void
StrokePath ( ) : void
StrokeRect ( RectangleF rect ) : void
StrokeRectWithWidth ( RectangleF rect, float width ) : void
Synchronize ( ) : void
TranslateCTM ( float tx, float ty ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
CGContext ( IntPtr handle ) : System
CGContext ( IntPtr handle, bool owns ) : System
CGContextAddArc ( IntPtr c, float x, float y, float radius, float startAngle, float endAngle, int clockwise ) : void
CGContextAddArcToPoint ( IntPtr c, float x1, float y1, float x2, float y2, float radius ) : void
CGContextAddCurveToPoint ( IntPtr c, float cp1x, float cp1y, float cp2x, float cp2y, float x, float y ) : void
CGContextAddEllipseInRect ( IntPtr context, RectangleF rect ) : void
CGContextAddLineToPoint ( IntPtr c, float x, float y ) : void
CGContextAddLines ( IntPtr c, PointF points, int size_t_count ) : void
CGContextAddPath ( IntPtr context, IntPtr path_ref ) : void
CGContextAddQuadCurveToPoint ( IntPtr c, float cpx, float cpy, float x, float y ) : void
CGContextAddRect ( IntPtr c, RectangleF rect ) : void
CGContextAddRects ( IntPtr c, RectangleF rects, int size_t_count ) : void
CGContextBeginPage ( IntPtr c, IntPtr zero ) : void
CGContextBeginPage ( IntPtr c, RectangleF &mediaBox ) : void
CGContextBeginPath ( IntPtr c ) : void
CGContextClearRect ( IntPtr c, RectangleF rect ) : void
CGContextClip ( IntPtr c ) : void
CGContextClipToMask ( IntPtr c, RectangleF rect, IntPtr mask ) : void
CGContextClipToRect ( IntPtr c, RectangleF rect ) : void
CGContextClipToRects ( IntPtr c, RectangleF rects, int size_t_count ) : void
CGContextClosePath ( IntPtr c ) : void
CGContextConcatCTM ( IntPtr ctx, CGAffineTransform transform ) : void
CGContextConvertPointToDeviceSpace ( IntPtr context, PointF point ) : PointF
CGContextConvertPointToUserSpace ( IntPtr context, PointF point ) : PointF
CGContextConvertRectToDeviceSpace ( IntPtr context, RectangleF rect ) : RectangleF
CGContextConvertRectToUserSpace ( IntPtr context, RectangleF rect ) : RectangleF
CGContextConvertSizeToDeviceSpace ( IntPtr context, SizeF size ) : SizeF
CGContextConvertSizeToUserSpace ( IntPtr context, SizeF size ) : SizeF
CGContextCopyPath ( IntPtr context ) : IntPtr
CGContextDrawImage ( IntPtr c, RectangleF rect, IntPtr image ) : void
CGContextDrawLayerAtPoint ( IntPtr context, PointF rect, IntPtr layer ) : void
CGContextDrawLayerInRect ( IntPtr context, RectangleF rect, IntPtr layer ) : void
CGContextDrawLinearGradient ( IntPtr context, IntPtr gradient, PointF startPoint, PointF endPoint, CGGradientDrawingOptions options ) : void
CGContextDrawPDFPage ( IntPtr c, IntPtr page ) : void
CGContextDrawPath ( IntPtr c, CGPathDrawingMode mode ) : void
CGContextDrawRadialGradient ( IntPtr context, IntPtr gradient, PointF startCenter, float startRadius, PointF endCenter, float endRadius, CGGradientDrawingOptions options ) : void
CGContextDrawTiledImage ( IntPtr c, RectangleF rect, IntPtr image ) : void
CGContextEOClip ( IntPtr c ) : void
CGContextEOFillPath ( IntPtr c ) : void
CGContextEndPage ( IntPtr c ) : void
CGContextFillEllipseInRect ( IntPtr context, RectangleF rect ) : void
CGContextFillPath ( IntPtr c ) : void
CGContextFillRect ( IntPtr c, RectangleF rect ) : void
CGContextFillRects ( IntPtr c, RectangleF rects, int size_t_count ) : void
CGContextFlush ( IntPtr c ) : void
CGContextGetCTM ( IntPtr c ) : CGAffineTransform
CGContextGetClipBoundingBox ( IntPtr c ) : RectangleF
CGContextGetInterpolationQuality ( IntPtr context ) : CGInterpolationQuality
CGContextGetPathBoundingBox ( IntPtr c ) : RectangleF
CGContextGetPathCurrentPoint ( IntPtr c ) : PointF
CGContextGetTextMatrix ( IntPtr c ) : CGAffineTransform
CGContextGetTextPosition ( IntPtr context ) : PointF
CGContextGetUserSpaceToDeviceSpaceTransform ( IntPtr context ) : CGAffineTransform
CGContextIsPathEmpty ( IntPtr c ) : int
CGContextMoveToPoint ( IntPtr c, float x, float y ) : void
CGContextPathContainsPoint ( IntPtr context, PointF point, CGPathDrawingMode mode ) : int
CGContextRelease ( IntPtr handle ) : void
CGContextReplacePathWithStrokedPath ( IntPtr c ) : void
CGContextRestoreGState ( IntPtr context ) : void
CGContextRetain ( IntPtr handle ) : void
CGContextRotateCTM ( IntPtr ctx, float angle ) : void
CGContextSaveGState ( IntPtr context ) : void
CGContextScaleCTM ( IntPtr ctx, float sx, float sy ) : void
CGContextSelectFont ( IntPtr c, string name, float size, CGTextEncoding textEncoding ) : void
CGContextSetAllowsAntialiasing ( IntPtr context, int allowsAntialiasing ) : void
CGContextSetAllowsFontSmoothing ( IntPtr context, bool allows ) : IntPtr
CGContextSetAllowsFontSubpixelPositioning ( IntPtr context, bool allows ) : IntPtr
CGContextSetAllowsFontSubpixelQuantization ( IntPtr context, bool allows ) : IntPtr
CGContextSetAlpha ( IntPtr c, float alpha ) : void
CGContextSetBlendMode ( IntPtr context, CGBlendMode mode ) : void
CGContextSetCMYKFillColor ( IntPtr context, float cyan, float magenta, float yellow, float black, float alpha ) : void
CGContextSetCMYKStrokeColor ( IntPtr context, float cyan, float magenta, float yellow, float black, float alpha ) : void
CGContextSetCharacterSpacing ( IntPtr context, float spacing ) : void
CGContextSetFillColor ( IntPtr context, float components ) : void
CGContextSetFillColorSpace ( IntPtr context, IntPtr space ) : void
CGContextSetFillColorWithColor ( IntPtr c, IntPtr color ) : void
CGContextSetFillPattern ( IntPtr context, IntPtr pattern, float components ) : void
CGContextSetFlatness ( IntPtr c, float flatness ) : void
CGContextSetFont ( IntPtr c, IntPtr font ) : void
CGContextSetFontSize ( IntPtr c, float size ) : void
CGContextSetGrayFillColor ( IntPtr context, float gray, float alpha ) : void
CGContextSetGrayStrokeColor ( IntPtr context, float gray, float alpha ) : void
CGContextSetInterpolationQuality ( IntPtr context, CGInterpolationQuality quality ) : void
CGContextSetLineCap ( IntPtr c, CGLineCap cap ) : void
CGContextSetLineDash ( IntPtr c, float phase, float lenghts, int count ) : void
CGContextSetLineJoin ( IntPtr c, CGLineJoin join ) : void
CGContextSetLineWidth ( IntPtr c, float width ) : void
CGContextSetMiterLimit ( IntPtr c, float limit ) : void
CGContextSetPatternPhase ( IntPtr context, SizeF phase ) : void
CGContextSetRGBFillColor ( IntPtr context, float red, float green, float blue, float alpha ) : void
CGContextSetRGBStrokeColor ( IntPtr context, float red, float green, float blue, float alpha ) : void
CGContextSetRenderingIntent ( IntPtr context, CGColorRenderingIntent intent ) : void
CGContextSetShadow ( IntPtr context, SizeF offset, float blur ) : void
CGContextSetShadowWithColor ( IntPtr context, SizeF offset, float blur, IntPtr color ) : void
CGContextSetShouldAntialias ( IntPtr c, int shouldAntialias ) : void
CGContextSetShouldSmoothFonts ( IntPtr c, int shouldSmoothFonts ) : void
CGContextSetShouldSubpixelPositionFonts ( IntPtr context, bool should ) : IntPtr
CGContextSetShouldSubpixelQuantizeFonts ( IntPtr context, bool should ) : IntPtr
CGContextSetStrokeColor ( IntPtr context, float components ) : void
CGContextSetStrokeColorSpace ( IntPtr context, IntPtr space ) : void
CGContextSetStrokeColorWithColor ( IntPtr c, IntPtr color ) : void
CGContextSetStrokePattern ( IntPtr context, IntPtr pattern, float components ) : void
CGContextSetTextDrawingMode ( IntPtr c, CGTextDrawingMode mode ) : void
CGContextSetTextMatrix ( IntPtr c, CGAffineTransform t ) : void
CGContextSetTextPosition ( IntPtr c, float x, float y ) : void
CGContextShowGlyphs ( IntPtr c, ushort glyphs, int size_t_count ) : void
CGContextShowGlyphsAtPoint ( IntPtr context, float x, float y, ushort glyphs, int size_t_count ) : void
CGContextShowGlyphsAtPositions ( IntPtr context, ushort glyphs, PointF positions, int size_t_count ) : void
CGContextShowGlyphsWithAdvances ( IntPtr c, ushort glyphs, SizeF advances, int size_t_count ) : void
CGContextShowText ( IntPtr c, string s, int size_t_length ) : void
CGContextShowTextAtPoint ( IntPtr c, float x, float y, string str, int size_t_length ) : void
CGContextStrokeEllipseInRect ( IntPtr context, RectangleF rect ) : void
CGContextStrokeLineSegments ( IntPtr c, PointF points, int size_t_count ) : void
CGContextStrokePath ( IntPtr c ) : void
CGContextStrokeRect ( IntPtr c, RectangleF rect ) : void
CGContextStrokeRectWithWidth ( IntPtr c, RectangleF rect, float width ) : void
CGContextSynchronize ( IntPtr c ) : void
CGContextTranslateCTM ( IntPtr ctx, float tx, float ty ) : void
CopyPath ( ) : CGPath
SetAllowsFontSmoothing ( bool allows ) : void
SetAllowsFontSubpixelQuantization ( bool allows ) : void
SetAllowsSubpixelPositioning ( bool allows ) : void
SetShouldSubpixelPositionFonts ( bool shouldSubpixelPositionFonts ) : void
ShouldSubpixelQuantizeFonts ( bool shouldSubpixelQuantizeFonts ) : void

Method Details

AddArc() public method

public AddArc ( float x, float y, float radius, float startAngle, float endAngle, bool clockwise ) : void
x float
y float
radius float
startAngle float
endAngle float
clockwise bool
return void

AddArcToPoint() public method

public AddArcToPoint ( float x1, float y1, float x2, float y2, float radius ) : void
x1 float
y1 float
x2 float
y2 float
radius float
return void

AddCurveToPoint() public method

public AddCurveToPoint ( float cp1x, float cp1y, float cp2x, float cp2y, float x, float y ) : void
cp1x float
cp1y float
cp2x float
cp2y float
x float
y float
return void

AddEllipseInRect() public method

public AddEllipseInRect ( RectangleF rect ) : void
rect System.Drawing.RectangleF
return void

AddLineToPoint() public method

public AddLineToPoint ( float x, float y ) : void
x float
y float
return void

AddLines() public method

public AddLines ( PointF points ) : void
points System.Drawing.PointF
return void

AddPath() public method

public AddPath ( CGPath path ) : void
path CGPath
return void

AddQuadCurveToPoint() public method

public AddQuadCurveToPoint ( float cpx, float cpy, float x, float y ) : void
cpx float
cpy float
x float
y float
return void

AddRect() public method

public AddRect ( RectangleF rect ) : void
rect System.Drawing.RectangleF
return void

AddRects() public method

public AddRects ( RectangleF rects ) : void
rects System.Drawing.RectangleF
return void

BeginPage() public method

public BeginPage ( RectangleF rect ) : void
rect System.Drawing.RectangleF
return void

BeginPath() public method

public BeginPath ( ) : void
return void

ClearRect() public method

public ClearRect ( RectangleF rect ) : void
rect System.Drawing.RectangleF
return void

Clip() public method

public Clip ( ) : void
return void

ClipToMask() public method

public ClipToMask ( RectangleF rect, CGImage mask ) : void
rect System.Drawing.RectangleF
mask CGImage
return void

ClipToRect() public method

public ClipToRect ( RectangleF rect ) : void
rect System.Drawing.RectangleF
return void

ClipToRects() public method

public ClipToRects ( RectangleF rects ) : void
rects System.Drawing.RectangleF
return void

ClosePath() public method

public ClosePath ( ) : void
return void

ConcatCTM() public method

public ConcatCTM ( CGAffineTransform transform ) : void
transform CGAffineTransform
return void

ContextFillRects() public method

public ContextFillRects ( RectangleF rects ) : void
rects System.Drawing.RectangleF
return void

ConvertPointToUserSpace() public method

public ConvertPointToUserSpace ( PointF point ) : PointF
point System.Drawing.PointF
return System.Drawing.PointF

ConvertRectToDeviceSpace() public method

public ConvertRectToDeviceSpace ( RectangleF rect ) : RectangleF
rect System.Drawing.RectangleF
return System.Drawing.RectangleF

ConvertRectToUserSpace() public method

public ConvertRectToUserSpace ( RectangleF rect ) : RectangleF
rect System.Drawing.RectangleF
return System.Drawing.RectangleF

ConvertSizeToDeviceSpace() public method

public ConvertSizeToDeviceSpace ( SizeF size ) : SizeF
size System.Drawing.SizeF
return System.Drawing.SizeF

ConvertSizeToUserSpace() public method

public ConvertSizeToUserSpace ( SizeF size ) : SizeF
size System.Drawing.SizeF
return System.Drawing.SizeF

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

DrawImage() public method

public DrawImage ( RectangleF rect, CGImage image ) : void
rect System.Drawing.RectangleF
image CGImage
return void

DrawLayer() public method

public DrawLayer ( MonoMac.CoreGraphics.CGLayer layer, PointF point ) : void
layer MonoMac.CoreGraphics.CGLayer
point System.Drawing.PointF
return void

DrawLayer() public method

public DrawLayer ( MonoMac.CoreGraphics.CGLayer layer, RectangleF rect ) : void
layer MonoMac.CoreGraphics.CGLayer
rect System.Drawing.RectangleF
return void

DrawLinearGradient() public method

public DrawLinearGradient ( CGGradient gradient, PointF startPoint, PointF endPoint, CGGradientDrawingOptions options ) : void
gradient CGGradient
startPoint System.Drawing.PointF
endPoint System.Drawing.PointF
options CGGradientDrawingOptions
return void

DrawPDFPage() public method

public DrawPDFPage ( CGPDFPage page ) : void
page CGPDFPage
return void

DrawPath() public method

public DrawPath ( CGPathDrawingMode mode ) : void
mode CGPathDrawingMode
return void

DrawRadialGradient() public method

public DrawRadialGradient ( CGGradient gradient, PointF startCenter, float startRadius, PointF endCenter, float endRadius, CGGradientDrawingOptions options ) : void
gradient CGGradient
startCenter System.Drawing.PointF
startRadius float
endCenter System.Drawing.PointF
endRadius float
options CGGradientDrawingOptions
return void

DrawTiledImage() public method

public DrawTiledImage ( RectangleF rect, CGImage image ) : void
rect System.Drawing.RectangleF
image CGImage
return void

EOClip() public method

public EOClip ( ) : void
return void

EOFillPath() public method

public EOFillPath ( ) : void
return void

EndPage() public method

public EndPage ( ) : void
return void

FillEllipseInRect() public method

public FillEllipseInRect ( RectangleF rect ) : void
rect System.Drawing.RectangleF
return void

FillPath() public method

public FillPath ( ) : void
return void

FillRect() public method

public FillRect ( RectangleF rect ) : void
rect System.Drawing.RectangleF
return void

Flush() public method

public Flush ( ) : void
return void

GetCTM() public method

public GetCTM ( ) : CGAffineTransform
return CGAffineTransform

GetClipBoundingBox() public method

public GetClipBoundingBox ( ) : RectangleF
return System.Drawing.RectangleF

GetPathBoundingBox() public method

public GetPathBoundingBox ( ) : RectangleF
return System.Drawing.RectangleF

GetPathCurrentPoint() public method

public GetPathCurrentPoint ( ) : PointF
return System.Drawing.PointF

GetUserSpaceToDeviceSpaceTransform() public method

public GetUserSpaceToDeviceSpaceTransform ( ) : CGAffineTransform
return CGAffineTransform

IsPathEmpty() public method

public IsPathEmpty ( ) : bool
return bool

MoveTo() public method

public MoveTo ( float x, float y ) : void
x float
y float
return void

PathContainsPoint() public method

public PathContainsPoint ( PointF point, CGPathDrawingMode mode ) : bool
point System.Drawing.PointF
mode CGPathDrawingMode
return bool

PointToDeviceSpace() public method

public PointToDeviceSpace ( PointF point ) : PointF
point System.Drawing.PointF
return System.Drawing.PointF

ReplacePathWithStrokedPath() public method

public ReplacePathWithStrokedPath ( ) : void
return void

RestoreState() public method

public RestoreState ( ) : void
return void

RotateCTM() public method

public RotateCTM ( float angle ) : void
angle float
return void

SaveState() public method

public SaveState ( ) : void
return void

ScaleCTM() public method

public ScaleCTM ( float sx, float sy ) : void
sx float
sy float
return void

SelectFont() public method

public SelectFont ( string name, float size, CGTextEncoding textEncoding ) : void
name string
size float
textEncoding CGTextEncoding
return void

SetAllowsAntialiasing() public method

public SetAllowsAntialiasing ( bool allowsAntialiasing ) : void
allowsAntialiasing bool
return void

SetAlpha() public method

public SetAlpha ( float alpha ) : void
alpha float
return void

SetBlendMode() public method

public SetBlendMode ( CGBlendMode mode ) : void
mode CGBlendMode
return void

SetCMYKFillColor() public method

public SetCMYKFillColor ( float cyan, float magenta, float yellow, float black, float alpha ) : void
cyan float
magenta float
yellow float
black float
alpha float
return void

SetCMYKStrokeColor() public method

public SetCMYKStrokeColor ( float cyan, float magenta, float yellow, float black, float alpha ) : void
cyan float
magenta float
yellow float
black float
alpha float
return void

SetCharacterSpacing() public method

public SetCharacterSpacing ( float spacing ) : void
spacing float
return void

SetFillColor() public method

public SetFillColor ( float components ) : void
components float
return void

SetFillColorSpace() public method

public SetFillColorSpace ( MonoMac.CoreGraphics.CGColorSpace space ) : void
space MonoMac.CoreGraphics.CGColorSpace
return void

SetFillColorWithColor() public method

public SetFillColorWithColor ( CGColor color ) : void
color CGColor
return void

SetFillPattern() public method

public SetFillPattern ( CGPattern pattern, float components ) : void
pattern CGPattern
components float
return void

SetFlatness() public method

public SetFlatness ( float flatness ) : void
flatness float
return void

SetFont() public method

public SetFont ( MonoMac.CoreGraphics.CGFont font ) : void
font MonoMac.CoreGraphics.CGFont
return void

SetFontSize() public method

public SetFontSize ( float size ) : void
size float
return void

SetGrayFillColor() public method

public SetGrayFillColor ( float gray, float alpha ) : void
gray float
alpha float
return void

SetGrayStrokeColor() public method

public SetGrayStrokeColor ( float gray, float alpha ) : void
gray float
alpha float
return void

SetLineCap() public method

public SetLineCap ( CGLineCap cap ) : void
cap CGLineCap
return void

SetLineDash() public method

public SetLineDash ( float phase, float lenghts ) : void
phase float
lenghts float
return void

SetLineDash() public method

public SetLineDash ( float phase, float lenghts, int n ) : void
phase float
lenghts float
n int
return void

SetLineJoin() public method

public SetLineJoin ( CGLineJoin join ) : void
join CGLineJoin
return void

SetLineWidth() public method

public SetLineWidth ( float w ) : void
w float
return void

SetMiterLimit() public method

public SetMiterLimit ( float limit ) : void
limit float
return void

SetPatternPhase() public method

public SetPatternPhase ( SizeF phase ) : void
phase System.Drawing.SizeF
return void

SetRGBFillColor() public method

public SetRGBFillColor ( float red, float green, float blue, float alpha ) : void
red float
green float
blue float
alpha float
return void

SetRGBStrokeColor() public method

public SetRGBStrokeColor ( float red, float green, float blue, float alpha ) : void
red float
green float
blue float
alpha float
return void

SetRenderingIntent() public method

public SetRenderingIntent ( CGColorRenderingIntent intent ) : void
intent CGColorRenderingIntent
return void

SetShadow() public method

public SetShadow ( SizeF offset, float blur ) : void
offset System.Drawing.SizeF
blur float
return void

SetShadowWithColor() public method

public SetShadowWithColor ( SizeF offset, float blur, CGColor color ) : void
offset System.Drawing.SizeF
blur float
color CGColor
return void

SetShouldAntialias() public method

public SetShouldAntialias ( bool shouldAntialias ) : void
shouldAntialias bool
return void

SetShouldSmoothFonts() public method

public SetShouldSmoothFonts ( bool shouldSmoothFonts ) : void
shouldSmoothFonts bool
return void

SetStrokeColor() public method

public SetStrokeColor ( float components ) : void
components float
return void

SetStrokeColorSpace() public method

public SetStrokeColorSpace ( MonoMac.CoreGraphics.CGColorSpace space ) : void
space MonoMac.CoreGraphics.CGColorSpace
return void

SetStrokeColorWithColor() public method

public SetStrokeColorWithColor ( CGColor color ) : void
color CGColor
return void

SetStrokePattern() public method

public SetStrokePattern ( CGPattern pattern, float components ) : void
pattern CGPattern
components float
return void

SetTextDrawingMode() public method

public SetTextDrawingMode ( CGTextDrawingMode mode ) : void
mode CGTextDrawingMode
return void

ShowGlyphs() public method

public ShowGlyphs ( ushort glyphs ) : void
glyphs ushort
return void

ShowGlyphs() public method

public ShowGlyphs ( ushort glyphs, int count ) : void
glyphs ushort
count int
return void

ShowGlyphsAtPoint() public method

public ShowGlyphsAtPoint ( float x, float y, ushort glyphs ) : void
x float
y float
glyphs ushort
return void

ShowGlyphsAtPoint() public method

public ShowGlyphsAtPoint ( float x, float y, ushort glyphs, int count ) : void
x float
y float
glyphs ushort
count int
return void

ShowGlyphsAtPositions() public method

public ShowGlyphsAtPositions ( ushort glyphs, PointF positions, int size_t_count ) : void
glyphs ushort
positions System.Drawing.PointF
size_t_count int
return void

ShowGlyphsWithAdvances() public method

public ShowGlyphsWithAdvances ( ushort glyphs, SizeF advances, int count ) : void
glyphs ushort
advances System.Drawing.SizeF
count int
return void

ShowText() public method

public ShowText ( string str ) : void
str string
return void

ShowText() public method

public ShowText ( string str, int l ) : void
str string
l int
return void

ShowTextAtPoint() public method

public ShowTextAtPoint ( float x, float y, string str ) : void
x float
y float
str string
return void

ShowTextAtPoint() public method

public ShowTextAtPoint ( float x, float y, string str, int length ) : void
x float
y float
str string
length int
return void

StrokeEllipseInRect() public method

public StrokeEllipseInRect ( RectangleF rect ) : void
rect System.Drawing.RectangleF
return void

StrokeLineSegments() public method

public StrokeLineSegments ( PointF points ) : void
points System.Drawing.PointF
return void

StrokePath() public method

public StrokePath ( ) : void
return void

StrokeRect() public method

public StrokeRect ( RectangleF rect ) : void
rect System.Drawing.RectangleF
return void

StrokeRectWithWidth() public method

public StrokeRectWithWidth ( RectangleF rect, float width ) : void
rect System.Drawing.RectangleF
width float
return void

Synchronize() public method

public Synchronize ( ) : void
return void

TranslateCTM() public method

public TranslateCTM ( float tx, float ty ) : void
tx float
ty float
return void