Bezeichnung
cairo.Region -- Erstellt eine Region
Übersicht
reg = cairo.Region([rects])
Beschreibung
Weist ein neues Regionsobjekt zu und initialisiert es optional für die Vereinigung aller angegebenen 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.

Eingaben
rects
Optional: Tabelle mit Rechtecken, mit der die Region initialisiert werden soll
Rückgabewerte
reg
eine neu zugewiesene Cairo Region

Navigation zeigen