processing / processing/processing-website

beginShape() documentation lack LINE_STRIP shape mode

Offen Anfängerfreundlich
#371 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
MDX
Sterne
90
Forks
122
Ø Merge
1 Std. 43 Min.
Gemergte PRs (30 T.)
3

Beschreibung

Issue description

Examples shown encourage users who wants to draw multiple consecutive line segments to use "With no mode specified, the shape can be any irregular polygon".

But the default POLYGON mode doesn't work if user supply only 2 vertices...

The example code is working with four vertices, but doesn't work anymore if you comment two of them !

URL(s) of affected page(s)

https://processing.org/reference/beginShape_.html

Proposed fix

The fourth example should use beginShape(LINE_STRIP) and LINE_STRIP should be mentionned in mode's list.

noFill();
beginShape(LINE_STRIP);
vertex(30, 20);
vertex(85, 20);
endShape();

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der betroffenen beginShape()-Referenzseite unter https://processing.org/reference/beginShape_.html und überprüfe ihr viertes Beispiel sowie die Liste der Shape-Modi. Aktualisiere das Beispiel so, dass es LINE_STRIP verwendet, und erwähne diesen Modus in der Liste. Überprüfe anschließend die gerenderte Dokumentation und das Beispiel mit zwei Vertices.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
documentation
Issue-Typ
Dokumentation
Schwierigkeit
1/5
Geschätzter Aufwand
Unter einer Stunde
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
72/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.