Bezeichnung
  ccontext:RelCurveTo -- Fügt einen relativen kubischen Bézier-Spline hinzu
Übersicht

      ccontext:RelCurveTo(dx1, dy1, dx2, dy2, dx3, dy3)

Beschreibung
  Relativkoordinatenversion von ccontext:CurveTo(). Alle Versätze beziehen sich auf den aktuellen Punkt. Fügt einen kubischen Bézier-Spline zum Pfad vom aktuellen Punkt zu einem um (`dx3`, `dy3`) vom aktuellen Punkt versetzten Punkt hinzu und verwendet dabei um (`dx1`, `dy1`) und (`dx2`, `dy2`) versetzte Punkte als Kontrollpunkte. Nach diesem Aufruf wird der aktuelle Punkt um (`dx3`, `dy3`) verschoben.

  Bei einem aktuellen Punkt von (x, y) ist der Aufruf dieser Funktion mit `dx1`, `dy1`, `dx2`, `dy2`, `dx3`, `dy3` logisch äquivalent zum Aufruf von ccontext:CurveTo() mit `x+dx1`, `y+dy1`, `x+dx2`, `y+dy2`, `x+dx3`, `y+dy3`.

  Es ist ein Fehler, diese Funktion ohne aktuellen Punkt aufzurufen. Dies führt dazu, dass der Kontext mit dem Status `#CAIRO_STATUS_NO_CURRENT_POINT` heruntergefahren wird.

Eingaben
  dx1
    der X-Versatz zum ersten Kontrollpunkt
  dy1
    der Y-Versatz zum ersten Kontrollpunkt
  dx2
    der X-Versatz zum zweiten Kontrollpunkt
  dy2
    der Y-Versatz zum zweiten Kontrollpunkt
  dx3
    der X-Versatz zum Ende der Kurve
  dy3
    der Y-Versatz zum Ende der Kurve

Navigation zeigen