ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/common/font.h
Revision: 2.1
Committed: Sat Jun 6 07:38:39 1992 UTC (31 years, 11 months ago) by greg
Content type: text/plain
Branch: MAIN
Log Message:
Initial revision

File Contents

# User Rev Content
1 greg 2.1 /* Copyright (c) 1992 Regents of the University of California */
2    
3     /* SCCSid "$SunId$ LBL" */
4    
5     /*
6     * Header file for font handling routines
7     */
8    
9     typedef unsigned char GORD;
10    
11     typedef struct {
12     short nverts; /* number of vertices */
13     GORD start, width; /* glyph size for prop. spacing */
14     /* followed by vertex list */
15     } GLYPH;
16    
17     #define gvlist(g) ((GORD *)((g)+1))
18    
19     typedef struct font {
20     GLYPH *fg[256]; /* font glyphs */
21     char *name; /* font file name */
22     struct font *next; /* next font in list */
23     } FONT;
24    
25     extern FONT *getfont();