UNIVERS
15.3
UNIVERS base processing software API
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
include
zm
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
YVFont
Definition:
vfont.h:4
Generated by
1.8.5