Contents

CGContextAddCurveToPoint

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

Declaration

extern void CGContextAddCurveToPoint(CGContextRef c, CGFloat cp1x, CGFloat cp1y, CGFloat cp2x, CGFloat cp2y, CGFloat x, CGFloat y);

Parameters

  • c:

    A graphics context whose current path is not empty.

  • cp1x:

    The x-value, in user space coordinates, for the first control point of the curve.

  • cp1y:

    The y-value, in user space coordinates, for the first control point of the curve.

  • cp2x:

    The x-value, in user space coordinates, for the second control point of the curve.

  • cp2y:

    The y-value, in user space coordinates, for the second control point of the curve.

  • x:

    The x-value, in user space coordinates, at which to end the curve.

  • y:

    The y-value, in user space coordinates, at which to end the curve.

Discussion

This function appends a cubic curve to the current path. On return, the current point is set to the end point of that segment.

See Also

Constructing a Current Graphics Path