home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / x / volume3 / bdftools / part01 / gf.h < prev    next >
Encoding:
C/C++ Source or Header  |  1989-03-07  |  769 b   |  42 lines

  1. #define    WHITE_PIXEL    0
  2. #define    BLACK_PIXEL    1
  3.  
  4. #define    PAINT0        0
  5. #define    PAINT1        64
  6. #define    PAINT2        65
  7. #define    PAINT3        66
  8. #define    BOC        67
  9. #define    BOC1        68
  10. #define    EOC        69
  11. #define    SKIP0        70
  12. #define    SKIP1        71
  13. #define    SKIP2        72
  14. #define    SKIP3        73
  15. #define    NEWROW0        74
  16. #define    NEWROW1        75
  17. #define    XXX1        239
  18. #define    XXX2        240
  19. #define    XXX3        241
  20. #define    XXX4        242
  21. #define    YYY        243
  22. #define    NOOP        244
  23. #define    CHARLOC        245
  24. #define    CHARLOC0    246
  25. #define    PRE        247
  26. #define    POST        248
  27. #define    POSTPOST    249
  28.  
  29. #define        FIX        (1 << 20)
  30.  
  31. /*
  32. **    Information about a character
  33. */
  34.  
  35. typedef struct {
  36.     int    bbx, bby;    /* bounding box */    
  37.     int    offx, offy;    /* coords of left bottom corner from origin */
  38.     int    dx, dy;        /* escapements */
  39.     int    w;        /* width in FIXes */
  40.     int    p;        /* backpointer */
  41. } charinfo;
  42.