UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
vfont.h
1 #if !defined(__VFONT__)
2 #define __VFONT__
3 
4 typedef struct {
5  int height; /* Font height */
6  int width; /* Font width */
7  short *symbols; /* Font definition table #1 */
8  short *data; /* Font definition table #2 */
9  float hc; /* Height coefficient */
10  float wc; /* Width coefficient */
11  int lw; /* Line width */
12  int step; /* Pixels between symbols */
13  int hal; /* Horizontal alignment */
14  int val; /* Vertical alignment */
15  XPoint *points; /* Work buffer */
16  float rot; /* Text rotation */
17 } YVFont;
18 
19 #ifdef _NO_PROTO_
20 YVFont *YLoadVFont();
21 YVFont *CgmLoadVFont();
22 #else
23 YVFont *YLoadVFont(char *fontname);
24 YVFont *CgmLoadVFont(char *fontname);
25 #endif
26 
27 #endif
Definition: vfont.h:4