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, 10 months ago) by greg
Content type: text/plain
Branch: MAIN
Log Message:
Initial revision

File Contents

# Content
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();