|
| PLDLLIMPEXP_DATA (PLStream *) plsc |
|
PLDLLIMPEXP void | plP_affine_identity (PLFLT *affine_vector) |
|
PLDLLIMPEXP void | plP_affine_translate (PLFLT *affine_vector, PLFLT xtranslate, PLFLT ytranslate) |
|
PLDLLIMPEXP void | plP_affine_scale (PLFLT *affine_vector, PLFLT xscale, PLFLT yscale) |
|
PLDLLIMPEXP void | plP_affine_rotate (PLFLT *affine_vector, PLFLT angle) |
|
PLDLLIMPEXP void | plP_affine_xskew (PLFLT *affine_vector, PLFLT angle) |
|
PLDLLIMPEXP void | plP_affine_yskew (PLFLT *affine_vector, PLFLT angle) |
|
PLDLLIMPEXP void | plP_affine_multiply (PLFLT *affine_vectorA, PLFLT_VECTOR affine_vectorB, PLFLT_VECTOR affine_vectorC) |
|
void | pldtik (PLFLT vmin, PLFLT vmax, PLFLT *tick, PLINT *nsubt, PLBOOL ld) |
|
void | label_box_custom (PLCHAR_VECTOR xopt, PLINT n_xticks, PLFLT_VECTOR xticks, PLCHAR_VECTOR yopt, PLINT n_yticks, PLFLT_VECTOR yticks) |
|
void | pldtfac (PLFLT vmin, PLFLT vmax, PLFLT *factor, PLFLT *tstart) |
|
void | pldprec (PLFLT vmin, PLFLT vmax, PLFLT tick, PLINT lf, PLINT *mode, PLINT *prec, PLINT digmax, PLINT *scale) |
|
void | plP_pllclp (PLINT *x, PLINT *y, PLINT npts, PLINT xmin, PLINT xmax, PLINT ymin, PLINT ymax, void(*draw)(short *, short *, PLINT)) |
|
void | plP_plfclp (PLINT *x, PLINT *y, PLINT npts, PLINT xmin, PLINT xmax, PLINT ymin, PLINT ymax, void(*draw)(short *, short *, PLINT)) |
|
int | plP_clip_poly (int Ni, PLFLT *Vi[3], int axis, PLFLT dir, PLFLT offset) |
|
int | plP_clipline (PLINT *p_x1, PLINT *p_y1, PLINT *p_x2, PLINT *p_y2, PLINT xmin, PLINT xmax, PLINT ymin, PLINT ymax) |
|
void | plP_hex2fci (unsigned char hexdigit, unsigned char hexpower, PLUNICODE *pfci) |
|
PLDLLIMPEXP void | plP_fci2hex (PLUNICODE fci, unsigned char *phexdigit, unsigned char hexpower) |
|
PLDLLIMPEXP void | plfill_soft (short *x, short *y, PLINT npts) |
|
PLDLLIMPEXP void | plexit (PLCHAR_VECTOR errormsg) |
|
void | pl_exit (void) |
|
PLDLLIMPEXP void | plwarn (PLCHAR_VECTOR errormsg) |
|
PLDLLIMPEXP void | plabort (PLCHAR_VECTOR errormsg) |
|
void | plfntld (PLINT fnt) |
|
void | plfontrel (void) |
|
PLDLLIMPEXP char * | plstrdup (PLCHAR_VECTOR src) |
|
PLDLLIMPEXP void | plcmap1_calc (void) |
| Bin up cmap 1 space and assign colors to make inverse mapping easy.
|
|
void | plstik (PLFLT mx, PLFLT my, PLFLT dx, PLFLT dy) |
|
void | plstr (PLINT base, PLFLT *xform, PLINT refx, PLINT refy, PLCHAR_VECTOR string) |
|
void | plxtik (PLINT x, PLINT y, PLINT below, PLINT above) |
|
void | plytik (PLINT x, PLINT y, PLINT left, PLINT right) |
|
PLDLLIMPEXP void | difilt (PLINT *, PLINT *, PLINT, PLINT *, PLINT *, PLINT *, PLINT *) |
|
PLDLLIMPEXP void | difilt_clip (PLINT *, PLINT *) |
|
PLDLLIMPEXP void | plP_script_scale (PLBOOL ifupper, PLINT *level, PLFLT *old_scale, PLFLT *scale, PLFLT *old_offset, PLFLT *offset) |
|
void | plP_text (PLINT base, PLFLT just, PLFLT *xform, PLINT x, PLINT y, PLINT refx, PLINT refy, PLCHAR_VECTOR string) |
|
PLDLLIMPEXP char * | plsave_set_locale (void) |
|
PLDLLIMPEXP void | plrestore_locale (char *save_lc_numeric_locale) |
|
void | plhrsh (PLINT ch, PLINT x, PLINT y) |
|
PLDLLIMPEXP int | plParseDrvOpts (DrvOpt *) |
|
void | plHelpDrvOpts (DrvOpt *) |
|
void | cont_store (PLFLT_MATRIX f, PLINT nx, PLINT ny, PLINT kx, PLINT lx, PLINT ky, PLINT ly, PLFLT_VECTOR clevel, PLINT nlevel, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data, CONT_LEVEL **contour) |
|
void | cont_clean_store (CONT_LEVEL *ct) |
|
void | plP_xgvpw (PLFLT *p_xmin, PLFLT *p_xmax, PLFLT *p_ymin, PLFLT *p_ymax) |
|
void | plP_gdom (PLFLT *p_xmin, PLFLT *p_xmax, PLFLT *p_ymin, PLFLT *p_ymax) |
|
void | plP_grange (PLFLT *p_zscl, PLFLT *p_zmin, PLFLT *p_zmax) |
|
void | plP_gw3wc (PLFLT *p_dxx, PLFLT *p_dxy, PLFLT *p_dyx, PLFLT *p_dyy, PLFLT *p_dyz) |
|
void | plP_gclp (PLINT *p_ixmin, PLINT *p_ixmax, PLINT *p_iymin, PLINT *p_iymax) |
|
void | plP_sclp (PLINT ixmin, PLINT ixmax, PLINT iymin, PLINT iymax) |
|
PLDLLIMPEXP void | plP_gphy (PLINT *p_ixmin, PLINT *p_ixmax, PLINT *p_iymin, PLINT *p_iymax) |
|
PLDLLIMPEXP void | plP_gsub (PLINT *p_nx, PLINT *p_ny, PLINT *p_cs) |
|
PLDLLIMPEXP void | plP_ssub (PLINT nx, PLINT ny, PLINT cs) |
|
void | plP_subpInit (void) |
|
PLDLLIMPEXP void | plP_gpixmm (PLFLT *p_x, PLFLT *p_y) |
|
PLDLLIMPEXP void | plP_setpxl (PLFLT xpmm0, PLFLT ypmm0) |
|
void | plP_gzback (PLINT **zbf, PLINT **zbc, PLFLT **zbt, PLFLT **zbw) |
|
void | plP_movphy (PLINT x, PLINT y) |
|
void | plP_draphy (PLINT x, PLINT y) |
|
void | plP_movwor (PLFLT x, PLFLT y) |
|
void | plP_drawor (PLFLT x, PLFLT y) |
|
void | plP_draphy_poly (PLINT *x, PLINT *y, PLINT n) |
|
void | plP_drawor_poly (PLFLT_VECTOR x, PLFLT_VECTOR y, PLINT n) |
|
PLDLLIMPEXP void | plP_setphy (PLINT xmin, PLINT xmax, PLINT ymin, PLINT ymax) |
|
PLDLLIMPEXP void | plP_setsub (void) |
|
void | plP_gprec (PLINT *p_setp, PLINT *p_prec) |
|
const char * | plP_gtimefmt (void) |
|
PLFLT | plstrl (PLCHAR_VECTOR string) |
|
PLINT | plP_stindex (PLCHAR_VECTOR str1, PLCHAR_VECTOR str2) |
|
PLDLLIMPEXP PLINT | plP_strpos (PLCHAR_VECTOR str, int chr) |
|
PLBOOL | plP_stsearch (PLCHAR_VECTOR str, int chr) |
|
PLINT | plP_dcpcx (PLFLT x) |
|
PLINT | plP_dcpcy (PLFLT y) |
|
PLINT | plP_mmpcx (PLFLT x) |
|
PLINT | plP_mmpcy (PLFLT y) |
|
PLINT | plP_wcpcx (PLFLT x) |
|
PLINT | plP_wcpcy (PLFLT y) |
|
PLFLT | plP_pcdcx (PLINT x) |
|
PLFLT | plP_pcdcy (PLINT y) |
|
PLFLT | plP_mmdcx (PLFLT x) |
|
PLFLT | plP_mmdcy (PLFLT y) |
|
PLFLT | plP_wcdcx (PLFLT x) |
|
PLFLT | plP_wcdcy (PLFLT y) |
|
PLFLT | plP_scdcx (PLFLT x) |
|
PLFLT | plP_scdcy (PLFLT y) |
|
PLFLT | plP_dcmmx (PLFLT x) |
|
PLFLT | plP_dcmmy (PLFLT y) |
|
PLFLT | plP_wcmmx (PLFLT x) |
|
PLFLT | plP_wcmmy (PLFLT y) |
|
PLFLT | plP_dcscx (PLFLT x) |
|
PLFLT | plP_dcscy (PLFLT y) |
|
PLFLT | plP_w3wcx (PLFLT x, PLFLT y, PLFLT z) |
|
PLFLT | plP_w3wcy (PLFLT x, PLFLT y, PLFLT z) |
|
PLFLT | plP_w3wcz (PLFLT x, PLFLT y, PLFLT z) |
|
PLDLLIMPEXP void | plRotationShear (PLFLT *xFormMatrix, PLFLT *rotation, PLFLT *shear, PLFLT *stride) |
|
int | plP_pointinpolygon (PLINT n, PLFLT_VECTOR x, PLFLT_VECTOR y, PLFLT xp, PLFLT yp) |
|
void | plP_init (void) |
|
void | plP_line (short *x, short *y) |
|
void | plP_polyline (short *x, short *y, PLINT npts) |
|
PLDLLIMPEXP void | plP_fill (short *x, short *y, PLINT npts) |
|
void | plP_gradient (short *x, short *y, PLINT npts) |
|
void | plP_image (PLFLT *z, PLINT nx, PLINT ny, PLFLT xmin, PLFLT ymin, PLFLT dx, PLFLT dy, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
|
PLDLLIMPEXP void | plP_eop (void) |
|
PLDLLIMPEXP void | plP_bop (void) |
|
void | plP_tidy (void) |
|
PLDLLIMPEXP void | plP_state (PLINT op) |
|
PLDLLIMPEXP void | plP_esc (PLINT op, void *ptr) |
|
void | plP_swin (PLWindow *plwin) |
|
PLDLLIMPEXP void | plP_wait (void) |
|
FILE * | plLibOpen (PLCHAR_VECTOR fn) |
|
PLDLLIMPEXP void | pllib_init (void) |
|
PLDLLIMPEXP void | pllib_devinit (void) |
|
PLDLLIMPEXP void | pl_cpcolor (PLColor *to, PLColor *from) |
|
void | plstrm_init (void) |
|
void PLDLLIMPEXP | plP_getinitdriverlist (char *names) |
|
PLINT | plP_checkdriverinit (char *names) |
|
void | NoBufferNoPixmap (void) |
|
void | RestoreWrite2BufferPixmap (void) |
|
void | grimage (short *x, short *y, unsigned short *z, PLINT nx, PLINT ny) |
|
PLDLLIMPEXP int | plInBuildTree (void) |
|
void | plimageslow (PLFLT *idata, PLINT nx, PLINT ny, PLFLT xmin, PLFLT ymin, PLFLT dx, PLFLT dy, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
|
PLDLLIMPEXP void | plfvect (PLFLT(*plf2eval)(PLINT, PLINT, PLPointer), PLPointer f2evalv_data, PLPointer f2evalc_data, PLINT nx, PLINT ny, PLFLT scale, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
|
int | plhershey2unicode (int in) |
|
PLDLLIMPEXP const char * | plP_FCI2FontName (PLUNICODE fci, const FCI_to_FontName_Table lookup[], const int nlookup) |
|
void | plP_FreeDrvOpts (void) |
|
PLDLLIMPEXP int | ucs4_to_utf8 (PLUNICODE unichar, char *ptr) |
|
void | plio_fwrite (void *, size_t, size_t, FILE *) |
|
void | plio_fread (void *, size_t, size_t, FILE *) |
|
void | plio_fgets (char *, int, FILE *) |
|
void | plwxtik (PLFLT x, PLFLT y, PLBOOL minor, PLBOOL invert) |
|
void | plwytik (PLFLT x, PLFLT y, PLBOOL minor, PLBOOL invert) |
|
PLDLLIMPEXP FILE * | pl_create_tempfile (char **fname) |
|
PLDLLIMPEXP char * | pl_create_tempfifo (const char **p_fifoname, const char **p_dirname) |
|
PLDLLIMPEXP void | plreadmetafile (char *infile) |
|