CGPath Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A drawing path is made up of lines, arcs, beziers that can be used to paint.
In this article
public class CGPath : IDisposable, ObjCRuntime.INativeObject
type CGPath = class
interface INativeObject
interface IDisposable
Inheritance
Implements
Constructors
Properties
Methods
AddArc(CGAffineTransform, nfloat, nfloat, nfloat, nfloat, nfloat, Boolean)
AddArc(nfloat, nfloat, nfloat, nfloat, nfloat, Boolean)
AddArcToPoint(CGAffineTransform, nfloat, nfloat, nfloat, nfloat, nfloat)
AddArcToPoint(nfloat, nfloat, nfloat, nfloat, nfloat)
AddCurveToPoint(CGAffineTransform, CGPoint, CGPoint, CGPoint)
AddCurveToPoint(CGAffineTransform, nfloat, nfloat, nfloat, nfloat, nfloat, nfloat)
AddCurveToPoint(CGPoint, CGPoint, CGPoint)
AddCurveToPoint(nfloat, nfloat, nfloat, nfloat, nfloat, nfloat)
AddEllipseInRect(CGAffineTransform, CGRect)
AddEllipseInRect(CGRect)
AddLines(CGAffineTransform, CGPoint[])
AddLines(CGAffineTransform, CGPoint[], Int32)
AddLines(CGPoint[])
AddLines(CGPoint[], Int32)
AddLineToPoint(CGAffineTransform, CGPoint)
AddLineToPoint(CGAffineTransform, nfloat, nfloat)
AddLineToPoint(CGPoint)
AddLineToPoint(nfloat, nfloat)
AddPath(CGAffineTransform, CGPath)
AddPath(CGPath)
AddQuadCurveToPoint(CGAffineTransform, nfloat, nfloat, nfloat, nfloat)
AddQuadCurveToPoint(nfloat, nfloat, nfloat, nfloat)
AddRect(CGAffineTransform, CGRect)
AddRect(CGRect)
AddRects(CGAffineTransform, CGRect[])
AddRects(CGAffineTransform, CGRect[], Int32)
AddRects(CGRect[])
AddRects(CGRect[], Int32)
AddRelativeArc(CGAffineTransform, nfloat, nfloat, nfloat, nfloat, nfloat)
AddRelativeArc(nfloat, nfloat, nfloat, nfloat, nfloat)
AddRoundedRect(CGAffineTransform, CGRect, nfloat, nfloat)
AddRoundedRect(CGRect, nfloat, nfloat)
Apply(CGPath+ApplierFunction)
CloseSubpath()
ContainsPoint(CGAffineTransform, CGPoint, Boolean)
ContainsPoint(CGPoint, Boolean)
Copy()
CopyByDashingPath(CGAffineTransform, nfloat[])
CopyByDashingPath(CGAffineTransform, nfloat[], nfloat)
CopyByDashingPath(nfloat[])
CopyByDashingPath(nfloat[], nfloat)
CopyByStrokingPath(CGAffineTransform, nfloat, CGLineCap, CGLineJoin, nfloat)
CopyByStrokingPath(nfloat, CGLineCap, CGLineJoin, nfloat)
CopyByTransformingPath(CGAffineTransform)
Dispose()
Releases the resources used by the CGPath object.
Dispose(Boolean)
Releases the resources used by the CGPath object.
EllipseFromRect(CGRect)
EllipseFromRect(CGRect, CGAffineTransform)
Equals(Object)
Finalize()
Finalizer for the CGPath object
FromRect(CGRect)
FromRect(CGRect, CGAffineTransform)
FromRoundedRect(CGRect, nfloat, nfloat)
FromRoundedRect(CGRect, nfloat, nfloat, CGAffineTransform)
GetHashCode()
IsRect(CGRect)
MoveToPoint(CGAffineTransform, CGPoint)
MoveToPoint(CGAffineTransform, nfloat, nfloat)
MoveToPoint(CGPoint)
MoveToPoint(nfloat, nfloat)
Operators
Applies to
See also