|
int | text2num (PLCHAR_VECTOR text, char end, PLUNICODE *num) |
|
int | text2fci (PLCHAR_VECTOR text, unsigned char *hexdigit, unsigned char *hexpower) |
|
void | plP_init (void) |
|
void | plP_eop (void) |
|
void | plP_bop (void) |
|
void | plP_tidy (void) |
|
void | plP_state (PLINT op) |
|
void | plP_esc (PLINT op, void *ptr) |
|
void | plP_swin (PLWindow *plwin) |
|
void | plP_wait (void) |
|
void | plP_line (short *x, short *y) |
|
void | plP_polyline (short *x, short *y, PLINT npts) |
|
void | plP_fill (short *x, short *y, PLINT npts) |
|
void | plP_gradient (short *x, short *y, PLINT npts) |
|
static void | alternate_unicode_processing (PLCHAR_VECTOR string, EscText *args) |
|
static void | encode_unicode (PLCHAR_VECTOR string, EscText *args) |
|
void | plP_text (PLINT base, PLFLT just, PLFLT *xform, PLINT x, PLINT y, PLINT refx, PLINT refy, PLCHAR_VECTOR string) |
|
static PLCHAR_VECTOR | utf8_to_ucs4 (PLCHAR_VECTOR ptr, PLUNICODE *unichar) |
|
int | ucs4_to_utf8 (PLUNICODE unichar, char *ptr) |
|
static void | grline (short *x, short *y, PLINT PL_UNUSED(npts)) |
|
static void | grpolyline (short *x, short *y, PLINT npts) |
|
static void | grfill (short *x, short *y, PLINT npts) |
|
static void | grgradient (short *x, short *y, PLINT npts) |
|
void | difilt (PLINT *xsc, PLINT *ysc, PLINT npts, PLINT *clpxmi, PLINT *clpxma, PLINT *clpymi, PLINT *clpyma) |
|
void | difilt_clip (PLINT *x_coords, PLINT *y_coords) |
|
static void | setdef_diplt (void) |
|
static void | setdef_didev (void) |
|
static void | setdef_diori (void) |
|
static void | pldi_ini (void) |
|
void | pldid2pc (PLFLT *xmin, PLFLT *ymin, PLFLT *xmax, PLFLT *ymax) |
|
void | pldip2dc (PLFLT *xmin, PLFLT *ymin, PLFLT *xmax, PLFLT *ymax) |
|
void | c_plsdiplt (PLFLT xmin, PLFLT ymin, PLFLT xmax, PLFLT ymax) |
|
void | c_plsdiplz (PLFLT xmin, PLFLT ymin, PLFLT xmax, PLFLT ymax) |
|
static void | calc_diplt (void) |
|
void | c_plgdiplt (PLFLT *p_xmin, PLFLT *p_ymin, PLFLT *p_xmax, PLFLT *p_ymax) |
|
void | c_plsdidev (PLFLT mar, PLFLT aspect, PLFLT jx, PLFLT jy) |
|
static void | calc_didev (void) |
|
void | c_plgdidev (PLFLT *p_mar, PLFLT *p_aspect, PLFLT *p_jx, PLFLT *p_jy) |
|
void | c_plsdiori (PLFLT rot) |
|
static void | calc_diori (void) |
|
void | c_plgdiori (PLFLT *p_rot) |
|
void | c_plsdimap (PLINT dimxmin, PLINT dimxmax, PLINT dimymin, PLINT dimymax, PLFLT dimxpmm, PLFLT dimypmm) |
|
static void | calc_dimap () |
|
void | c_plflush (void) |
|
void | pllib_init () |
|
void | c_plstar (PLINT nx, PLINT ny) |
|
void | c_plstart (PLCHAR_VECTOR devname, PLINT nx, PLINT ny) |
|
void | c_plinit (void) |
|
void | c_plend (void) |
|
void | c_plend1 (void) |
|
void | c_plsstrm (PLINT strm) |
|
void | c_plgstrm (PLINT *p_strm) |
|
void | c_plmkstrm (PLINT *p_strm) |
|
void | plstrm_init (void) |
|
void | pl_cpcolor (PLColor *to, PLColor *from) |
|
void | c_plcpstrm (PLINT iplsr, PLINT flags) |
|
void | pllib_devinit () |
|
int | plInBuildTree () |
|
static int | plDispatchSequencer (const void *p1, const void *p2) |
|
static void | plInitDispatchTable () |
|
static void | plSelectDev () |
|
static void | plLoadDriver (void) |
|
void | c_plfontld (PLINT ifont) |
|
void | c_plreplot (void) |
|
void | plgFileDevs (const char ***p_menustr, const char ***p_devname, int *p_ndev) |
|
void | plgDevs (const char ***p_menustr, const char ***p_devname, int *p_ndev) |
|
static void | plgdevlst (const char **p_menustr, const char **p_devname, int *p_ndev, int type) |
|
void | c_plgpage (PLFLT *p_xp, PLFLT *p_yp, PLINT *p_xleng, PLINT *p_yleng, PLINT *p_xoff, PLINT *p_yoff) |
|
void | c_plspage (PLFLT xp, PLFLT yp, PLINT xleng, PLINT yleng, PLINT xoff, PLINT yoff) |
|
void | c_plssub (PLINT nx, PLINT ny) |
|
void | c_plsdev (PLCHAR_VECTOR devname) |
|
void | c_plgdev (char *p_dev) |
|
void | c_plsmem (PLINT maxx, PLINT maxy, void *plotmem) |
|
void | c_plsmema (PLINT maxx, PLINT maxy, void *plotmem) |
|
void | plgpls (PLStream **p_pls) |
|
void | c_plglevel (PLINT *p_level) |
|
void | plsKeyEH (void(*KeyEH)(PLGraphicsIn *, void *, int *), void *KeyEH_data) |
|
void | plsButtonEH (void(*ButtonEH)(PLGraphicsIn *, void *, int *), void *ButtonEH_data) |
|
void | plsbopH (void(*handler)(void *, int *), void *handler_data) |
|
void | plseopH (void(*handler)(void *, int *), void *handler_data) |
|
void | plsError (PLINT *errcode, char *errmsg) |
|
void | c_plsori (PLINT ori) |
|
void | c_plwidth (PLFLT width) |
|
void | plgfile (FILE **p_file) |
|
void | plsfile (FILE *file) |
|
void | c_plgfnam (char *fnam) |
|
void | c_plsfnam (PLCHAR_VECTOR fnam) |
|
void | plsdevdata (void *data) |
|
void | c_plspause (PLINT p) |
|
void | c_plprec (PLINT setp, PLINT prec) |
|
void | plP_gprec (PLINT *p_setp, PLINT *p_prec) |
|
PLCHAR_VECTOR | plP_gtimefmt () |
|
void | c_plsesc (char esc) |
|
void | plgesc (char *p_esc) |
|
void | c_plsfci (PLUNICODE fci) |
|
void | c_plgfci (PLUNICODE *p_fci) |
|
void | plP_hex2fci (unsigned char hexdigit, unsigned char hexpower, PLUNICODE *pfci) |
|
void | plP_fci2hex (PLUNICODE fci, unsigned char *phexdigit, unsigned char hexpower) |
|
void | c_plgver (char *p_ver) |
|
void | plsxwin (PLINT window_id) |
|
void | c_plgfam (PLINT *p_fam, PLINT *p_num, PLINT *p_bmax) |
|
void | c_plsfam (PLINT fam, PLINT num, PLINT bmax) |
|
void | c_plfamadv (void) |
|
void | c_plgxax (PLINT *p_digmax, PLINT *p_digits) |
|
void | c_plsxax (PLINT digmax, PLINT digits) |
|
void | c_plgyax (PLINT *p_digmax, PLINT *p_digits) |
|
void | c_plsyax (PLINT digmax, PLINT digits) |
|
void | c_plgzax (PLINT *p_digmax, PLINT *p_digits) |
|
void | c_plszax (PLINT digmax, PLINT digits) |
|
void | c_plgchr (PLFLT *p_def, PLFLT *p_ht) |
|
void | c_plgvpd (PLFLT *p_xmin, PLFLT *p_xmax, PLFLT *p_ymin, PLFLT *p_ymax) |
|
void | c_plgvpw (PLFLT *p_xmin, PLFLT *p_xmax, PLFLT *p_ymin, PLFLT *p_ymax) |
|
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) |
|
void | plP_gphy (PLINT *p_ixmin, PLINT *p_ixmax, PLINT *p_iymin, PLINT *p_iymax) |
|
void | plP_gsub (PLINT *p_nx, PLINT *p_ny, PLINT *p_cs) |
|
void | plP_ssub (PLINT nx, PLINT ny, PLINT cs) |
|
void | plP_gpixmm (PLFLT *p_x, PLFLT *p_y) |
|
void | plP_setpxl (PLFLT xpmm, PLFLT ypmm) |
|
void | plP_setphy (PLINT xmin, PLINT xmax, PLINT ymin, PLINT ymax) |
|
void | c_plscompression (PLINT compression) |
|
void | c_plgcompression (PLINT *compression) |
|
void | plP_getinitdriverlist (char *names) |
|
PLINT | plP_checkdriverinit (char *names) |
|
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) |
|
void | c_plstransform (PLTRANSFORM_callback coordinate_transform, PLPointer coordinate_transform_data) |
|