15 #define XSIZE (int) ( pls->xlength * ( pls->xdpi / 72. ) )
16 #define YSIZE (int) ( pls->ylength * ( pls->ydpi / 72. ) )
18 #define XPSSIZE ENLARGE * XSIZE
19 #define YPSSIZE ENLARGE * YSIZE
20 #define XOFFSET (int) ( pls->xoffset * ( pls->xdpi / 72. ) ) // Margins --
21 #define YOFFSET (int) ( pls->yoffset * ( pls->ydpi / 72. ) ) // .5 inches each
22 #define PSX XPSSIZE - 1
23 #define PSY YPSSIZE - 1
24 #define OF pls->OutFile
25 #define MIN_WIDTH 1. // Minimum pen width
26 #define MAX_WIDTH 30. // Maximum pen width
27 #define DEF_WIDTH 3. // Default pen width
31 #define XMIN -XOFFSET * ENLARGE
32 #define XMAX PSX + XOFFSET * ENLARGE
33 #define YMIN -XOFFSET * ENLARGE
34 #define YMAX PSY + XOFFSET * ENLARGE
51 int llx, lly, urx,
ury, ptcnt;
void plD_polyline_ps(PLStream *, short *, short *, PLINT)
void plD_init_psc(PLStream *)
const Unicode_to_Type1_table * lookup
void plD_init_psm(PLStream *)
void plD_esc_psttf(PLStream *, PLINT, void *)
void plD_state_pstex(PLStream *, PLINT)
void plD_init_psttfm(PLStream *)
void plD_esc_ps(PLStream *, PLINT, void *)
void plD_tidy_pstex(PLStream *)
void plD_polyline_psttf(PLStream *, short *, short *, PLINT)
void plD_tidy_psttf(PLStream *)
void plD_tidy_ps(PLStream *)
void plD_line_ps(PLStream *, short, short, short, short)
void plD_init_psttfc(PLStream *)
void plD_state_ps(PLStream *, PLINT)
void plD_state_psttf(PLStream *, PLINT)
void plD_init_pstex(PLStream *)
void plD_line_psttf(PLStream *, short, short, short, short)
void plD_bop_pstex(PLStream *)
void plD_bop_psttf(PLStream *)
void plD_bop_ps(PLStream *)
void plD_polyline_pstex(PLStream *, short *, short *, PLINT)
void plD_eop_ps(PLStream *)
void plD_line_pstex(PLStream *, short, short, short, short)
void plD_eop_psttf(PLStream *)
void plD_esc_pstex(PLStream *, PLINT, void *)
void plD_eop_pstex(PLStream *)