Bezeichnung
  ccontext:Clip -- Legt eine neue Clip-Region fest
Übersicht

      ccontext:Clip()

Beschreibung
  Erstellt einen neuen Clip-Bereich, indem er den aktuellen Clip-Bereich mit dem aktuellen Pfad schneidet, wie er von ccontext:Fill() und gemäß der aktuellen Füllregel gefüllt würde (siehe ccontext:SetFillRule()).

  Nach `ccontext:Clip()` wird der aktuelle Pfad aus dem Cairo-Kontext gelöscht.

  Der aktuelle Clip-Bereich wirkt sich auf alle Zeichenvorgänge aus, indem er alle Änderungen an der Oberfläche, die außerhalb des aktuellen Clip-Bereichs liegen, effektiv ausblendet.

  Durch den Aufruf von `ccontext:Clip()` kann der Clipbereich nur kleiner und niemals größer gemacht werden. Da der aktuelle Clip jedoch Teil des Grafikstatus ist, kann eine vorübergehende Einschränkung des Clipbereichs durch den Aufruf von `ccontext:Clip()` innerhalb eines ccontext:Save() / ccontext:Restore()-Paar erreicht werden. Die einzige andere Möglichkeit, die Größe des Clip-Bereichs zu erhöhen, ist ccontext:ResetClip().

Eingaben
  Keine

Navigation zeigen