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 [2016/01/01 22:39]
el:poly [2016/01/01 22:39] (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: 2016/01/01 22:39 (external edit)