UIKit.UIBezierPath: Method Members

The methods of UIKit.UIBezierPath are listed below. For a list of all members, see the UIBezierPath Members list.

See Also: Inherited members from Foundation.NSObject

Public Methods

AddArc(bool, CoreGraphics.CGPoint, nfloat, nfloat, nfloat)
Appends an arc to this UIBezierPath.
AddClip()
Intersects this UIBezierPath with the clipping path of the current graphics context.
AddCurveToPoint(CoreGraphics.CGPoint, CoreGraphics.CGPoint, CoreGraphics.CGPoint)
Appends a cubic Bezier curve to this UIBezierPath.
AddLineTo(CoreGraphics.CGPoint)
Appends a straight line to this UIBezierPath.
AddQuadCurveToPoint(CoreGraphics.CGPoint, CoreGraphics.CGPoint)
Appends a quadratic Bezier curve to this UIBezierPath.
AppendPath(UIBezierPath)
Appends a path to this UIBezierPath.
ApplyTransform(CoreGraphics.CGAffineTransform)
Applies an affine transform to this UIBezierPath.
BezierPathByReversingPath() : UIBezierPath
Creates a new UIBezierPath whose path is the reverse of this UIBezierPath.
ClosePath()
Closes the most recently added subpath.
ContainsPoint(CoreGraphics.CGPoint) : bool
Whether the area enclosed by this UIBezierPath includes the specified PointF.
Copy(Foundation.NSZone) : Foundation.NSObject
Performs a copy of the underlying Objective-C object.
static
Create() : UIBezierPath
Creates a new UIBezierPath object.
EncodeTo(Foundation.NSCoder)
Encodes the state of the object on the provided encoder
Fill()
Fills this UIBezierPath's enclosed region using the current drawing properties.
Fill(CoreGraphics.CGBlendMode, nfloat)
Fills the region enclosed by the path.
static
FromArc(bool, CoreGraphics.CGPoint, nfloat, nfloat, nfloat) : UIBezierPath
Creates a new UIBezierPath, initialized with the specified arc.
static
FromOval(CoreGraphics.CGRect) : UIBezierPath
Creates a new UIBezierPath, initialized with the specified oval.
static
FromPath(CoreGraphics.CGPath) : UIBezierPath
Creates a new UIBezierBath, initialize with the specified CGPath.
static
FromRect(CoreGraphics.CGRect) : UIBezierPath
Creates a new UIBezierPath, initialized with the specified rectangle.
static
FromRoundedRect(CoreGraphics.CGRect, nfloat) : UIBezierPath
Factory method to create a UIBezierPath from a rounded rectangle.
static
FromRoundedRect(UIRectCorner, CoreGraphics.CGRect, CoreGraphics.CGSize) : UIBezierPath
Creates a new UIBezierPath, initialized with the specified rounded rectangle.
MoveTo(CoreGraphics.CGPoint)
Moves the CurrentPoint to the specified location.
RemoveAllPoints()
Removes all points from this UIBezierPath, effectively resetting it.
SetLineDash(nfloat[], nfloat)
Sets line stroking pattern for the path.
SetLineDash(nfloat[], nint, nint, nfloat)
Documentation for this section has not yet been entered.
Stroke()
Renders a line along the path using the current drawing properties.
Stroke(CoreGraphics.CGBlendMode, nfloat)
Draws the path.