Name

CRC.clip() — setzt den Clipping-Bereich (Ausschnitt) des Canvas

Überblick

void clip()

Beschreibung

Diese Methode berechnet die Schnittmenge des Inneren des aktuellen Pfads mit dem aktuellen Ausschnitt und nutzt diesen (kleineren) Bereich als neuen Ausschnitt. Beachten Sie, dass es keine Möglichkeit gibt, den Ausschnitt zu vergrößern. Wenn Sie vorübergehend einen Ausschnitt benötigen, sollten Sie zuvor save() aufrufen, damit Sie später mit restore() den ursprünglichen Ausschnitt wiederherstellen können. Der Standardausschnitt für ein Canvas ist das Canvas-Rechteck selbst.

Wie fill() behandelt clip() alle Teilpfade als geschlossen und nutzt die Nonzero-Winding-Regel zur Unterscheidung des Inneren und des Äußeren des Pfads.

Get Canvas kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.