URI: 
       drawille.h - ploot - simple plotting tools
  HTML git clone git://bitreich.org/ploot git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/ploot
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR README
   DIR LICENSE
       ---
       drawille.h (717B)
       ---
            1 #ifndef DRAWILLE_H
            2 #define DRAWILLE_H
            3 
            4 #include <stddef.h>
            5 #include <stdint.h>
            6 #include <stdio.h>
            7 #include "font.h"
            8 
            9 /*
           10  * Canvas to draw on with braille characters.
           11  */
           12 struct drawille {
           13         int                col, row;        /* number of dots in total */
           14         uint8_t                buf[];                /* buffer of size (col * row) */
           15 };
           16 
           17 size_t         drawille_put_row(FILE *, struct drawille *, int);
           18 void         drawille_dot(struct drawille *, int, int);
           19 struct drawille *drawille_new(int, int);
           20 void         drawille_line(struct drawille *, int, int, int, int);
           21 void         drawille_histogram_dot(struct drawille *, int, int, int);
           22 void         drawille_histogram_line(struct drawille *, int, int, int, int, int);
           23 char        *drawille_text(struct drawille *, int, int, struct font *, char *);
           24 
           25 #endif