Documentation de Gambas - /comp/gb.cairo/cairo/curveto

/comp/gb.cairo/cairo/curveto

# Cairo.CurveTo (gb.cairo)

Static Sub CurveTo ( X1 As Float, Y1 As Float, X2 As Float, Y2 As Float, X3 As Float, Y3 As Float )

Ajoute une courbe de Bézier cubique au tracé à partir du point courant jusqu’à la position (X3, Y3) en coordonnées utilisateur, en prenant (X1, Y1) and (X2, Y2) comme points de contrôle . Après cet appel, le point courant sera (X3, Y3).

- X1 : coordonnée X du premier point de contrôle.

- Y1 : coordonnée Y du premier point de contrôle.

- X2 : coordonnée X du second point de contrôle.

- Y2 : coordonnée Y du second point de contrôle.

- X3 : coordonnée X de la fin de la courbe.

- Y3 : coordonnée Y de la fin de la courbe.

S’il n’y a pas de point courant avant l’appel à Cairo.CurveTo, cette fonction se comporte comme si elle était précédée d’un appel à Cairo.MoveTo(X1, Y1).