reg = cairo.Region([rects])
rects. Wenn angegeben, muss der
Parameter rects eine Tabelle sein, die eine beliebige Anzahl von
Untertabellen enthält, die jeweils ein Rechteck beschreiben. Für die
Untertabellen müssen die Felder x, y, width und height initialisiert
sein. Wenn der Parameter rects weggelassen wird, wird ein leerer
Bereich erstellt.
Dieser Befehl gibt eine neu zugewiesene Cairo Region zurück. Wird gelöscht mit cregion:Free(). Dieser Befehl gibt immer ein gültiges Handle zurück. Wenn kein Speicher zugewiesen werden kann, wird ein spezielles Fehlerobjekt zurückgegeben, bei dem alle Operationen auf dem Objekt nichts bewirken. Sie können dies mit cregion:Status() überprüfen.