Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

2. Canvas-Referenz > CRC.fill()

Name

CRC.fill() — füllt den Pfad

Überblick

void fill()

Beschreibung

fill() füllt den aktuellen Pfad mit der Farbe, dem Verlauf oder dem Muster, das durch die Eigenschaft fillStyle angegeben wird. Alle Teilpfade, die nicht geschlossen sind, werden gefüllt, als wäre auf ihnen die Methode closePath() aufgerufen worden. (Beachten Sie jedoch, dass das nicht dazu führt, dass diese Teilpfade tatsächlich geschlossen werden.)

Das Füllen eines Pfads löscht den Pfad nicht. Sie können nach fill() stroke() aufrufen, ohne dass Sie den Pfad neu definieren müssen.

Wenn der Pfad sich selbst schneidet oder sich seine Teilpfade überschneiden, nutzt fill() die »Nonzero-Winding-Regel«, um zu ermitteln, welche Punkte sich innerhalb des Pfads befinden und welche außerhalb. Das heißt beispielsweise, dass, wenn Ihr Pfad ein Rechteck in einem Kreis definiert und sich der Teilpfad des Quadrats in die andere Richtung bewegt als der Pfad des Kreises, das Innere des Quadrats außerhalb des Pfads liegt und nicht gefüllt wird.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial