### 2.1.1 Ατομικά χαρακτηριστικά

Τα γραφικά χαρακτηριστικά είναι προαιρετικά ορίσματα της μορφής display = value, και πρέπει να δίνονται σαν το τελευταίο όρισμα μιας γραφικής εντολής. Τα χαρακτηριστικά είναι ταξινομημένα σε διάφορες κατηγορίες: χρώμα, σχήμα σημείου, πλάτος σημείου, στυλ γραμμής, πάχος γραμμής, τιμή της λεζάντας, θέση και παρουσίαση. Επιπρόσθετα, οι επιφάνειες μπορεί να καλύπτονται ( filled) ή όχι, οι τρισδιάστατες επιφάνειες μπορεί να καλύπτονται με μία υφή, τα τρισδιάστατα αντικείμενα μπορεί να έχουν επίσης ιδιότητες ως προς το φως. Χαρακτηριστικά από διαφορετικές κατηγορίες μπορεί να προστεθούν, π.χ.
plotfunc(x2+y2,[x,y],display=red+line_width_3+filled)

- Χρώματα display= ή color=
  - black, white, red, blue, green, magenta, cyan, yellow,
  - μια αριθητική τιμή μεταξύ 0 και 255,
  - μια αριθητική τιμή μεταξύ 256 και 256+7*16+14 για ένα χρώμα του ουράνιου τόξου ,
  - οποιαδήποτε άλλη τιμή μικρότερη του 65535. Δεν υπάρχει εγγύηση πως η απόδοση είναι φορητή.
- Σχήματα σημείων display= μια απ’ τις ακόλουθες τιμές rhombus_point plus_point square_point cross_point triangle_point
  star_point point_point invisible_point
- Πλάτος σημείου: display= μια απ’ τις ακόλουθες τιμές point_width_n όπου n είναι ένας ακέραιος μεταξύ 1 και 7
- Πάχος γραμμής: thickness=n ή display=line_width_n όπου n είναι ένας ακέραιος μεταξύ 1 και 7 ή
- Σχήμα γραμμής: display= μια από τις ακόλουθες τιμές dash_line
  solid_line dashdot_line dashdotdot_line cap_flat_line
  cap_square_line cap_round_line
- Τιμή λεζάντας: legend="legendname". Θέση: display= μια από τις ακόλουθες τιμές quandrant1 quadrant2 quadrant3 quadrant4 που αντιστοιχεί στη θέση της λεζάντας του αντικειμένου (χρησιμοποιώντας την τριγωνομετρική σύμβαση αρίθμησης). Η λεζάντα δεν εμφανίζεται εάν προστεθεί το όρισμα display=hidden_name.
- display=filled ορίζει ότι οι επιφάνειες θα καλυφθούν (γεμίσουν),
- gl_texture="picture_filename" χρησιμοποιείται για να καλύψουμε (γεμίσουμε) μια επιφάνεια με μία υφή. Βλέπε το εγχειρίδιο διεπαφής για μια πιο ολοκληρωμένη περιγραφή και για gl_material= επιλογές.

Παραδείγματα Είσοδος:

polygon(-1,-i,1,2*i,legend="P")

Είσοδος:

point(1+i,legend="hello")

Είσοδος:

A:=point(1+i);B:=point(-1);display(D:=line(A,B),hidden_name)

Είσοδος:

color(segment(0,1+i),red)

Έξοδος:

segment(0,1+i,color=red)