Defines |
| #define | DEBUG |
| #define | NEED_PLDEBUG |
| #define | BUFFER_SIZE 256 |
| #define | COLLEN 30 |
| #define | PALLEN 160 |
| #define | MSGLEN 1024 |
| #define | FUZZ_EPSILON 1.e-4 |
| #define | PLLIBDEV "/usr/local/plplot/lib" |
| #define | color_def(i, r, g, b, a, n) if ( i >= imin && i <= imax ) color_set( i, r, g, b, a, n ); |
| #define | fuzzy_range_check(value, min, max, fuzz, err_number) |
| #define | MAX_NUM_TRIES 10 |
Functions |
| static void | color_set (PLINT i, U_CHAR r, U_CHAR g, U_CHAR b, PLFLT a, char *name) |
| static void | strcat_delim (char *dirspec) |
| static void | plcmap0_def (int imin, int imax) |
| static void | plcmap1_def (void) |
| static PLFLT | value (double n1, double n2, double hue) |
| static char * | read_line (char *buffer, int length, FILE *fp) |
| static void | cmap0_palette_read (const char *filename, int *number_colors, int **r, int **g, int **b, double **a) |
| void | c_plcol0 (PLINT icol0) |
| void | c_plcol1 (PLFLT col1) |
| void | c_plscolbg (PLINT r, PLINT g, PLINT b) |
| void | c_plscolbga (PLINT r, PLINT g, PLINT b, PLFLT a) |
| void | c_plgcolbg (PLINT *r, PLINT *g, PLINT *b) |
| void | c_plgcolbga (PLINT *r, PLINT *g, PLINT *b, PLFLT *a) |
| void | c_plscol0 (PLINT icol0, PLINT r, PLINT g, PLINT b) |
| void | c_plscol0a (PLINT icol0, PLINT r, PLINT g, PLINT b, PLFLT a) |
| void | c_plgcol0 (PLINT icol0, PLINT *r, PLINT *g, PLINT *b) |
| void | c_plgcol0a (PLINT icol0, PLINT *r, PLINT *g, PLINT *b, PLFLT *a) |
| void | c_plscmap0 (const PLINT *r, const PLINT *g, const PLINT *b, PLINT ncol0) |
| void | c_plscmap0a (const PLINT *r, const PLINT *g, const PLINT *b, const PLFLT *a, PLINT ncol0) |
| void | c_plscmap1 (const PLINT *r, const PLINT *g, const PLINT *b, PLINT ncol1) |
| void | c_plscmap1a (const PLINT *r, const PLINT *g, const PLINT *b, const PLFLT *a, PLINT ncol1) |
| void | c_plscmap1l (PLINT itype, PLINT npts, const PLFLT *pos, const PLFLT *coord1, const PLFLT *coord2, const PLFLT *coord3, const PLINT *rev) |
| void | c_plscmap1la (PLINT itype, PLINT npts, const PLFLT *pos, const PLFLT *coord1, const PLFLT *coord2, const PLFLT *coord3, const PLFLT *a, const PLINT *rev) |
| void | plcmap1_calc (void) |
| void | c_plscmap1_range (PLFLT min_color, PLFLT max_color) |
| void | c_plgcmap1_range (PLFLT *min_color, PLFLT *max_color) |
| void | c_plscmap0n (PLINT ncol0) |
| void | c_plscmap1n (PLINT ncol1) |
| void | c_plscolor (PLINT color) |
| void | c_plhlsrgb (PLFLT h, PLFLT l, PLFLT s, PLFLT *p_r, PLFLT *p_g, PLFLT *p_b) |
| void | c_plrgbhls (PLFLT r, PLFLT g, PLFLT b, PLFLT *p_h, PLFLT *p_l, PLFLT *p_s) |
| void | c_plspal0 (const char *filename) |
| void | c_plspal1 (const char *filename, PLBOOL interpolate) |
| void | plwarn (const char *errormsg) |
| void | plabort (const char *errormsg) |
| void | plsabort (void(*handler)(const char *)) |
| void | plexit (const char *errormsg) |
| void | plsexit (int(*handler)(const char *)) |
| void | c_plgra (void) |
| void | c_plxormod (PLINT mode, PLINT *status) |
| void | c_plsdrawmode (PLINT mode) |
| PLINT | c_plgdrawmode () |
| void | c_pltext (void) |
| void | pl_cmd (PLINT op, void *ptr) |
| char * | plFindCommand (const char *fn) |
| FILE * | plLibOpen (const char *fn) |
| PDFstrm * | plLibOpenPdfstrm (const char *fn) |
| int | plFindName (char *p) |
| void | plGetName (const char *dir, const char *subdir, const char *filename, char **filespec) |
| void | plcol_interp (PLStream *pls, PLColor *newcolor, int i, int ncol) |
| void | plOpenFile (PLStream *pls) |
| void | plCloseFile (PLStream *pls) |
| void | plP_getmember (PLStream *pls) |
| void | plP_sfnam (PLStream *pls, const char *fnam) |
| void | plFamInit (PLStream *pls) |
| void | plGetFam (PLStream *pls) |
| void | plRotPhy (PLINT orient, PLINT xmin, PLINT ymin, PLINT xmax, PLINT ymax, PLINT *px, PLINT *py) |
| PLDev * | plAllocDev (PLStream *pls) |
| void | plGinInit (PLGraphicsIn *gin) |
| PLINT | plGetInt (const char *s) |
| PLFLT | plGetFlt (const char *s) |
| char PLDLLIMPEXP * | plstrdup (const char *src) |
| int | plsnprintf (char *buffer, int n, const char *format,...) |
| int | plsnscanf (const char *buffer, int n, const char *format,...) |
| void | c_plseed (unsigned int s) |
| PLFLT | c_plrandd (void) |
| char * | plsave_set_locale (void) |
| void | plrestore_locale (char *saved_lc_numeric_locale) |
Variables |
| char PLDLLIMPEXP * | plplotLibDir = 0 |
| static int(* | exit_handler )(const char *errormsg) |
| static void(* | abort_handler )(const char *errormsg) |