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_esc_psttf(PLStream *, PLINT, void *)
void plD_state_pstex(PLStream *, PLINT)
void plD_init_psttf(PLStream *)
void plD_init_ps(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 *)