|
PLplot 5.15.0
|
#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"Go to the source code of this file.
Macros | |
| #define | DEBUG |
| #define | NEED_PLDEBUG |
| #define | TRMFLT(a) |
| #define | OUTBUF_LEN 128 |
| #define | RISE_FACTOR 0.6 |
| #define | PROC_STR_STRING_LENGTH 1000 |
Functions | |
| 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 void | ps_dispatch_init_helper (PLDispatchTable *pdt, const char *menustr, const char *devnam, int type, int seq, plD_init_fp init) |
| static unsigned char | plunicode2type1 (const PLUNICODE index, const Unicode_to_Type1_table lookup[], const int number_of_entries) |
| static const char * | get_font (PSDev *dev, PLUNICODE fci) |
| 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 | |
| PLDLLIMPEXP_DRIVER const char * | plD_DEVICE_INFO_ps = |
| static char | outbuf [OUTBUF_LEN] |
| static int | text = 1 |
| static int | color |
| static int | hrshsym = 1 |
| static DrvOpt | ps_options [] |
| #define PROC_STR_STRING_LENGTH 1000 |
| #define TRMFLT | ( | a | ) |
|
static |
| void plD_line_ps | ( | PLStream * | pls, |
| short | x1a, | ||
| short | y1a, | ||
| short | x2a, | ||
| short | y2a ) |
|
static |
|
static |
|
static |
| PLDLLIMPEXP_DRIVER const char* plD_DEVICE_INFO_ps = |