Defines |
#define | FORM_LEN 10 |
#define | TMPSTRING_LEN 15 |
Functions |
static void | plcntr (PLFLT(*plf2eval)(PLINT, PLINT, PLPointer), PLPointer plf2eval_data, PLINT nx, PLINT ny, PLINT kx, PLINT lx, PLINT ky, PLINT ly, PLFLT flev, PLINT **ipts, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
static void | pldrawcn (PLFLT(*plf2eval)(PLINT, PLINT, PLPointer), PLPointer plf2eval_data, PLINT nx, PLINT ny, PLINT kx, PLINT lx, PLINT ky, PLINT ly, PLFLT flev, char *flabel, PLINT kcol, PLINT krow, PLFLT lastx, PLFLT lasty, PLINT startedge, PLINT **ipts, PLFLT *distance, PLINT *lastindex, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
static void | plfloatlabel (PLFLT value, char *string, PLINT len) |
static PLFLT | plP_pcwcx (PLINT x) |
static PLFLT | plP_pcwcy (PLINT y) |
static void | pl_drawcontlabel (PLFLT tpx, PLFLT tpy, char *flabel, PLFLT *distance, PLINT *lastindex) |
static CONT_LINE * | alloc_line (void) |
static CONT_LEVEL * | alloc_level (PLFLT level) |
static void | realloc_line (CONT_LINE *line) |
static void | cont_new_store (PLFLT level) |
void | cont_clean_store (CONT_LEVEL *ct) |
static void | cont_xy_store (PLFLT xx, PLFLT yy) |
static void | cont_mv_store (PLFLT xx, PLFLT yy) |
void | c_pl_setcontlabelparam (PLFLT offset, PLFLT size, PLFLT spacing, PLINT active) |
void | c_pl_setcontlabelformat (PLINT lexp, PLINT sigdig) |
PLFLT | plf2eval1 (PLINT ix, PLINT iy, PLPointer plf2eval_data) |
PLFLT | plf2eval2 (PLINT ix, PLINT iy, PLPointer plf2eval_data) |
PLFLT | plf2eval (PLINT ix, PLINT iy, PLPointer plf2eval_data) |
PLFLT | plf2evalr (PLINT ix, PLINT iy, PLPointer plf2eval_data) |
void | cont_store (const PLFLT *const *f, PLINT nx, PLINT ny, PLINT kx, PLINT lx, PLINT ky, PLINT ly, const PLFLT *clevel, PLINT nlevel, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data, CONT_LEVEL **contour) |
void | c_plcont (const PLFLT *const *f, PLINT nx, PLINT ny, PLINT kx, PLINT lx, PLINT ky, PLINT ly, const PLFLT *clevel, PLINT nlevel, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
void | plfcont (PLFLT(*f2eval)(PLINT, PLINT, PLPointer), PLPointer f2eval_data, PLINT nx, PLINT ny, PLINT kx, PLINT lx, PLINT ky, PLINT ly, const PLFLT *clevel, PLINT nlevel, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
void | pltr0 (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, PLPointer PL_UNUSED(pltr_data)) |
void | pltr1 (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, PLPointer pltr_data) |
void | pltr2 (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, PLPointer pltr_data) |
void | pltr2p (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, PLPointer pltr_data) |
void | pltr2f (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, void *pltr_data) |
Variables |
static int | error |
static PLFLT | contlabel_size = 0.3 |
static PLFLT | contlabel_offset = 0.006 |
static PLFLT | contlabel_space = 0.1 |
static PLINT | contlabel_active = 0 |
static PLINT | limexp = 4 |
static PLINT | sigprec = 2 |
static CONT_LEVEL * | startlev = NULL |
static CONT_LEVEL * | currlev |
static CONT_LINE * | currline |
static int | cont3d = 0 |