PHP Portal » PHP Handbuch » CairoContext::curveTo

Werbung

CairoContext::curveTo


(PECL cairo >= 0.1.0)

CairoContext::curveTo -- cairo_curve_toAdds a curve

Beschreibung

Object oriented style (method):

public void CairoContext::curveTo ( float $x1 , float $y1 , float $x2 , float $y2 , float $x3 , float $y3 )

Procedural style:

void cairo_curve_to ( CairoContext $context , float $x1 , float $y1 , float $x2 , float $y2 , float $x3 , float $y3 )

Adds a cubic Bezier spline to the path from the current point to position x3 ,y3 in user-space coordinates, using x1 , y1 and x2 , y2 as the control points. After this call the current point will be x3 , y3 .

If there is no current point before the call to CairoContext::curveTo this function will behave as if preceded by a call to CairoContext::moveTo (x1 , y1 ).

Parameter-Liste

context

A valid CairoContext object created with CairoContext::__construct or cairo_create()

x1

First control point in the x axis for the curve

y1

First control point in the y axis for the curve

x2

Second control point in x axis for the curve

y2

Second control point in y axis for the curve

x3

Final point in the x axis for the curve

y3

Final point in the y axis for the curve

Rückgabewerte

Es wird kein Wert zurückgegeben.

Beispiele

PHP Code
1
/* ... */

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

...

PHP Code
1
/* ... */

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

...

Siehe auch