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) |