Bezeichnung
cpattern:SetExtend -- Stellt den Erweiterungsmodus ein
Übersicht
cpattern:SetExtend(extend)
Beschreibung
Legt den Modus fest, der zum Zeichnen außerhalb des Musterbereichs verwendet werden soll. Der Parameter extend kann auf eine der folgenden Konstanten gesetzt werden:

#CAIRO_EXTEND_NONE
Pixel außerhalb des Quellmusters sind vollständig transparent.
#CAIRO_EXTEND_REPEAT
Das Muster wird durch Wiederholung gekachelt.
#CAIRO_EXTEND_REFLECT
Durch die Spiegelung an den Rändern wird das Muster gekachelt.
#CAIRO_EXTEND_PAD
Pixel außerhalb des Musters kopieren das nächste Pixel der Quelle.

Der Standarderweiterungsmodus ist #CAIRO_EXTEND_NONE für Oberflächenmuster und #CAIRO_EXTEND_PAD für Verlaufsmuster.

Eingaben
extend
Erweiterungsmodus, der beschreibt, wie der Bereich außerhalb des Musters gezeichnet wird (siehe oben).

Navigation zeigen