Function

CGContextMoveToPoint

Begins a new subpath at the point you specify.

Declaration

void CGContextMoveToPoint(CGContextRef c, CGFloat x, CGFloat y);

Parameters

c

A graphics context.

x

The x-value, in user space coordinates, for the point.

y

The y-value, in user space coordinates, for the point.

Discussion

This point you specify becomes the start point of a new subpath. The current point is set to this start point.

See Also

Constructing Paths

CGContextAddArc

Adds an arc of a circle to the current path, possibly preceded by a straight line segment

CGContextAddArcToPoint

Adds an arc of a circle to the current path, using a radius and tangent points.

CGContextAddCurveToPoint

Appends a cubic Bézier curve from the current point, using the provided control points and end point .

CGContextAddLines

Adds a sequence of connected straight-line segments to the current path.

CGContextAddLineToPoint

Appends a straight line segment from the current point to the provided point .

CGContextAddPath

Adds a previously created path object to the current path in a graphics context.

CGContextCopyPath

Returns a path object built from the current path information in a graphics context.

CGContextAddQuadCurveToPoint

Appends a quadratic Bézier curve from the current point, using a control point and an end point you specify.

CGContextAddRect

Adds a rectangular path to the current path.

CGContextAddRects

Adds a set of rectangular paths to the current path.

CGContextBeginPath

Creates a new empty path in a graphics context.

CGContextClosePath

Closes and terminates the current path’s subpath.

CGContextAddEllipseInRect

Adds an ellipse that fits inside the specified rectangle.