Bezeichnung
  cairo.PatternRGBA -- Erstellt ein RGBA-Muster
Übersicht

      pat = cairo.PatternRGBA(red, green, blue, alpha)

Beschreibung
  Erstellt ein neues Cairo-Muster, das einer durchscheinenden Farbe entspricht. Die Farbkomponenten sind Gleitkommazahlen im Bereich von 0 bis 1. Wenn die übergebenen Werte außerhalb dieses Bereichs liegen, werden sie geklemmt.

  Die Farbe wird auf die gleiche Weise wie in ccontext:SetSourceRGB() angegeben.

  Dieser Befehl gibt bei Erfolg das neu erstellte Cairo-Muster zurück oder ein Fehlermuster, wenn kein Speicher vorhanden ist. Der Aufrufer hat das zurückgegebenen Objekt zugewiesen und sollte cpattern:Free() aufrufen, wenn er damit fertig ist.

  Dieser Befehl gibt immer ein gültiges Handle zurück, aber wenn ein Fehler aufgetreten ist, wird der Musterstatus auf einen Fehler gesetzt. Um den Status eines Musters zu überprüfen, verwenden Sie cpattern:Status().

Eingaben
  red
    Rotanteil der Farbe
  green
    Grünanteil der Farbe
  blue
    Blauanteil der Farbe
  alpha
    Alpha-Komponente der Farbe
Rückgabewerte
  pat
    das neu geschaffene Cairo-Muster

Navigation zeigen