Bezeichnung
  ccontext:SetLineWidth -- Stellt die Linienbreite ein
Übersicht

      ccontext:SetLineWidth(width)

Beschreibung
  Legt die aktuelle Linienbreite im Cairo-Kontext fest. Der Linienbreitenwert gibt den Durchmesser eines Stifts an, der im Benutzerbereich kreisförmig ist (obwohl der Stift im Gerätebereich aufgrund der Skalierung/Scherung/Rotation des CTM im Allgemeinen eine Ellipse sein kann).

  Hinweis: Wenn sich die obige Beschreibung auf Benutzerbereich und CTM bezieht, bezieht sie sich auf den Benutzerbereich und die CTM, die zum Zeitpunkt des Zeichnungsvorgangs gültig waren, nicht auf den Benutzerbereich und die CTM, die zum Zeitpunkt des Aufrufs von `ccontext:SetLineWidth()` gültig waren. Die einfachste Verwendung macht beide Räume identisch. Das heißt, wenn es zwischen einem Aufruf von `ccontext:SetLineWidth()` und dem Zeichnungsvorgang keine Änderung am CTM gibt, kann man einfach Benutzerbereichswerte an `ccontext:SetLineWidth()` übergeben und ignorieren diesen Hinweis.

  Wie bei den anderen Linienparametern wird die aktuelle Linienbreite von ccontext:Stroke() und ccontext:StrokeExtents() untersucht, hat aber bei der Pfadkonstruktion keine Auswirkung.

  Der Standardwert für die Linienstärke beträgt 2.0.

Eingaben
  width
    eine Linienstärke

Navigation zeigen