User Tools

Site Tools


el:poly

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

el:poly [2020/02/28 10:46] (current)
Line 1: Line 1:
 +===== Poly =====
 +==== Σύνταξη ====
 +**poly** //αριθμητικόςΠίνακας//\\
 +**poly** {x1, y1, x2, y2, x3, y3 ...}
  
 +==== Περιγραφή ====
 +Σχεδιάζει ένα πολύγωνο. Οι πλευρές του πολυγώνου καθορίζονται από τις τιμές που είναι αποθηκευμένες στον πίνακα, οι οποίες πρέπει να είναι ζεύγη συντεταγμένων και τοποθετημένα σειριακά. Ο αριθμός των γωνιών είναι ίσος με μέγεθοςΠίνακα/2. Ένα πολύγωνο μπορεί επίσης να προσδιορισθεί χρησιμοποιώντας έναν [[anonymousarray|Ακαθόριστο πίνακα]] (μια λίστα ζευγών συντεταγμένων κλεισμένων σε άγκιστρα {}).
 +
 +==== Σημείωση ====
 +Ο αριθμός των γωνιών στην σύνταξη με τον πίνακα αφαιρέθηκε στην έκδοση 0.9.4.
 +==== Δες επίσης ====
 +[[stamp|Stamp]]
 +==== Παράδειγμα ====
 +<code>
 +# xrhsh pinaka
 +color blue
 +rect 0,0,300,300
 +color green
 +dim tri(1)
 +tri = {100, 100, 200, 200, 100, 200}
 +poly tri
 +</code>
 +<code>
 +# xrhsh akathoristou pinaka
 +color blue
 +rect 0,0,300,300
 +color green
 +poly {100, 100, 200, 200, 100, 200}
 +</code>
 +Και τα δύο προγράμματα χρησιμοποιούν την εντολή poly για να απεικονίσουν:\\
 +{{:en:poly.png|}}
 +
 +==== Δες επίσης ====
 +{{page>en:start#Graphics - Drawing&noheader}}
el/poly.txt · Last modified: 2020/02/28 10:46 (external edit)