#include "plDevs.h"#include "plplotP.h"#include "drivers.h"#include "ps.h"#include <string.h>#include <time.h>#include "plunicode-type1.h"#include "plfci-type1.h"Defines | |
| #define | DEBUG |
| #define | NEED_PLDEBUG |
| #define | TRMFLT(a) ((fabs(a)<5.0e-4) ? 0.0 : (a)) |
| #define | PROC_STR_STRING_LENGTH 1000 |
Functions | |
| void | plD_dispatch_init_psm (PLDispatchTable *pdt) |
| void | plD_dispatch_init_psc (PLDispatchTable *pdt) |
| static char * | ps_getdate (void) |
| static void | ps_init (PLStream *) |
| static void | fill_polygon (PLStream *pls) |
| static void | proc_str (PLStream *, EscText *) |
| static void | esc_purge (unsigned char *, unsigned char *) |
| static unsigned char | plunicode2type1 (const PLUNICODE index, const Unicode_to_Type1_table lookup[], const int number_of_entries) |
| static void | ps_dispatch_init_helper (PLDispatchTable *pdt, char *menustr, char *devnam, int type, int seq, plD_init_fp init) |
| void | plD_init_psm (PLStream *pls) |
| void | plD_init_psc (PLStream *pls) |
| void | plD_line_ps (PLStream *pls, short x1a, short y1a, short x2a, short y2a) |
| void | plD_polyline_ps (PLStream *pls, short *xa, short *ya, PLINT npts) |
| void | plD_eop_ps (PLStream *pls) |
| void | plD_bop_ps (PLStream *pls) |
| void | plD_tidy_ps (PLStream *pls) |
| void | plD_state_ps (PLStream *pls, PLINT op) |
| void | plD_esc_ps (PLStream *pls, PLINT op, void *ptr) |
Variables | |
| const char * | plD_DEVICE_INFO_ps |
| static char | outbuf [128] |
| static int | text = 1 |
| static int | color |
| static int | hrshsym = 1 |
| static DrvOpt | ps_options [] |
| #define DEBUG |
| #define NEED_PLDEBUG |
| #define PROC_STR_STRING_LENGTH 1000 |
| static void esc_purge | ( | unsigned char * | dstr, | |
| unsigned char * | sstr | |||
| ) | [static] |
| static void fill_polygon | ( | PLStream * | pls | ) | [static] |
| void plD_bop_ps | ( | PLStream * | pls | ) |
| void plD_dispatch_init_psc | ( | PLDispatchTable * | pdt | ) |
| void plD_dispatch_init_psm | ( | PLDispatchTable * | pdt | ) |
| void plD_eop_ps | ( | PLStream * | pls | ) |
| void plD_init_psc | ( | PLStream * | pls | ) |
| void plD_init_psm | ( | PLStream * | pls | ) |
| void plD_line_ps | ( | PLStream * | pls, | |
| short | x1a, | |||
| short | y1a, | |||
| short | x2a, | |||
| short | y2a | |||
| ) |
| void plD_tidy_ps | ( | PLStream * | pls | ) |
| static unsigned char plunicode2type1 | ( | const PLUNICODE | index, | |
| const Unicode_to_Type1_table | lookup[], | |||
| const int | number_of_entries | |||
| ) | [static] |
| static void ps_dispatch_init_helper | ( | PLDispatchTable * | pdt, | |
| char * | menustr, | |||
| char * | devnam, | |||
| int | type, | |||
| int | seq, | |||
| plD_init_fp | init | |||
| ) | [static] |
| static char * ps_getdate | ( | void | ) | [static] |
| static void ps_init | ( | PLStream * | pls | ) | [static] |
int color [static] |
int hrshsym = 1 [static] |
char outbuf[128] [static] |
| const char* plD_DEVICE_INFO_ps |
Initial value:
"ps:PostScript File (monochrome):0:ps:29:psm\n" "psc:PostScript File (color):0:ps:30:psc"
DrvOpt ps_options[] [static] |
int text = 1 [static] |
1.5.7