Files
Arquivotheca.SunOS-4.1.4/usr.lib/libpixrect/pr/pr_line.h
seta75D ff309bfe1c Init
2021-10-11 18:37:13 -03:00

54 lines
922 B
C

/* @(#)pr_line.h 1.1 94/10/31 SMI */
/*
* Copyright 1986 by Sun Microsystems, Inc.
*/
#ifndef pr_line_h_DEFINED
#define pr_line_h_DEFINED
#define POLY_CLOSE ((u_char *) 1)
#define POLY_DONTCLOSE ((u_char *) 0)
extern short pr_tex_dotted[];
extern short pr_tex_dashed[];
extern short pr_tex_dashdot[];
extern short pr_tex_dashdotdotted[];
extern short pr_tex_longdashed[];
typedef
struct pr_texture {
short *pattern;
short offset;
struct pr_texture_options {
unsigned startpoint : 1,
endpoint : 1,
balanced : 1,
givenpattern : 1,
res_fat : 1,
res_poly : 1,
res_mvlist : 1,
res_right : 1,
res_close : 1,
res_cliprt : 1;
} options;
short res_polyoff;
short res_oldpatln;
short res_fatoff;
short *res_patfat;
short res_numsegs;
} Pr_texture;
typedef
struct pr_brush {
int width;
} Pr_brush;
#endif pr_line_h_DEFINED