Funktion | Beschreibung |
void begin () | Initialisiert das Grafik Display. |
size_t write (uint8_t ch) | Gibt das Zeichen im Grafik-Modus aus. |
size_t write (const uint8_t *buffer, size_t size) | Gibt den Text im Grafik-Modus aus. |
size_t print (...) | Gibt die Daten im Grafik-Modus aus. Parameter wie in der Klasse Serial |
void pixel (unsigned char value) | Setzt bzw. löscht den Pixel an der aktuellen Position. |
unsigned char get_x () | Liefert aktuelle X Position des Grafikcursors |
unsigned char get_y () | Liefert aktuelle Y Position des Grafikcursors |
void move (unsigned char x, unsigned char y) | Setzt Grafikcursor auf angegebene Position |
void draw_mode (unsigned char mode) | Setzt den Zeichenmodus |
void fill (unsigned char val) | Fulle gesamten Bildschirm mit angegebener Bitfolge |
unsigned char char_width (char ch) | Liefert Breite in Pixeln für angegebenes Zeichen |
unsigned char text_width (const char *txt) | Liefert Breite in Pixeln für Nullterminierten String |
void print_char (char c) | Gibt angegebenes Zeichen an der aktuellen Grafikposition aus. |
void print_text (const char *txt) | Gibt angegebenen Nullterminierten String an der aktuellen Grafikposition aus. |
void draw_xbm (unsigned char width, unsigned char height, unsigned char * data) | Gibt angegebenes XBM Bild im RAM an der aktuellen Grafikposition aus. |
void set_proportional (unsigned char prop) | Setzt den Proportionalitaetsmodus |
unsigned char get_proportional(void) | Liefert den aktuellen Proportionalitaetsmodus. |
void hline (unsigned char length) | Zeichnet eine horizontale Linie von der aktuellen Position nach rechts |
void vline (unsigned char length) | Zeichnet eine vertikale Linie von der aktuellen Position nach unten |
void box (unsigned char width, unsigned char height) | Zeichnet ein Rechteck. |
void lineTo (unsigned char x, unsigned char y) | Zeichnet eine Linie zur angegebenen Position. |