PLplot
5.11.0
|
#include "plstream.h"
Public Member Functions | |
plstream (void) | |
plstream (plstream *pls) | |
plstream (PLS::stream_id sid, PLINT strm=0) | |
plstream (PLINT _stream) | |
plstream (PLINT nx, PLINT ny, const char *driver=NULL, const char *file=NULL) | |
plstream (PLINT nx, PLINT ny, PLINT r, PLINT g, PLINT b, const char *driver=NULL, const char *file=NULL) | |
virtual | ~plstream (void) |
void | adv (PLINT page) |
void | arc (PLFLT x, PLFLT y, PLFLT a, PLFLT b, PLFLT angle1, PLFLT angle2, PLFLT rotate, PLBOOL fill) |
void | vect (const PLFLT *const *u, const PLFLT *const *v, PLINT nx, PLINT ny, PLFLT scale, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
void | svect (const PLFLT *arrow_x=NULL, const PLFLT *arrow_y=NULL, PLINT npts=0, bool fill=false) |
void | axes (PLFLT x0, PLFLT y0, const char *xopt, PLFLT xtick, PLINT nxsub, const char *yopt, PLFLT ytick, PLINT nysub) |
void | bin (PLINT nbin, const PLFLT *x, const PLFLT *y, PLINT center) |
void | bop (void) |
void | box (const char *xopt, PLFLT xtick, PLINT nxsub, const char *yopt, PLFLT ytick, PLINT nysub) |
void | box3 (const char *xopt, const char *xlabel, PLFLT xtick, PLINT nsubx, const char *yopt, const char *ylabel, PLFLT ytick, PLINT nsuby, const char *zopt, const char *zlabel, PLFLT ztick, PLINT nsubz) |
void | btime (PLINT &year, PLINT &month, PLINT &day, PLINT &hour, PLINT &min, PLFLT &sec, PLFLT ctime) |
void | calc_world (PLFLT rx, PLFLT ry, PLFLT &wx, PLFLT &wy, PLINT &window) |
void | clear (void) |
void | col0 (PLINT icol0) |
void | col (PLcolor c) |
void | col1 (PLFLT c) |
void | col (PLFLT c) |
void | configtime (PLFLT scale, PLFLT offset1, PLFLT offset2, PLINT ccontrol, PLBOOL ifbtime_offset, PLINT year, PLINT month, PLINT day, PLINT hour, PLINT min, PLFLT sec) |
void | cont (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 | fcont (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 | cpstrm (plstream &pls, bool flags) |
void | ctime (PLINT year, PLINT month, PLINT day, PLINT hour, PLINT min, PLFLT sec, PLFLT &ctime) |
void | did2pc (PLFLT &xmin, PLFLT &ymin, PLFLT &xmax, PLFLT &ymax) |
void | dip2dc (PLFLT &xmin, PLFLT &ymin, PLFLT &xmax, PLFLT &ymax) |
void | env (PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLINT just, PLINT axis) |
void | env0 (PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLINT just, PLINT axis) |
void | eop (void) |
void | errx (PLINT n, const PLFLT *xmin, const PLFLT *xmax, const PLFLT *y) |
void | erry (PLINT n, const PLFLT *x, const PLFLT *ymin, const PLFLT *ymax) |
void | famadv (void) |
void | fill (PLINT n, const PLFLT *x, const PLFLT *y) |
void | fill3 (PLINT n, const PLFLT *x, const PLFLT *y, const PLFLT *z) |
void | flush (void) |
void | font (PLINT ifont) |
void | fontld (PLINT fnt) |
void | gchr (PLFLT &p_def, PLFLT &p_ht) |
void | gcol0 (PLINT icol0, PLINT &r, PLINT &g, PLINT &b) |
void | gcol0a (PLINT icol0, PLINT &r, PLINT &g, PLINT &b, PLFLT &a) |
void | gcolbg (PLINT &r, PLINT &g, PLINT &b) |
void | gcolbga (PLINT &r, PLINT &g, PLINT &b, PLFLT &a) |
void | gcompression (PLINT &compression) |
void | gdidev (PLFLT &mar, PLFLT &aspect, PLFLT &jx, PLFLT &jy) |
void | gdiori (PLFLT &rot) |
void | gdiplt (PLFLT &xmin, PLFLT &ymin, PLFLT &xmax, PLFLT &ymax) |
void | gfci (PLUNICODE &pfci) |
void | gfam (PLINT &fam, PLINT &num, PLINT &bmax) |
void | gfnam (char *fnam) |
void | gfont (PLINT &family, PLINT &style, PLINT &weight) |
void | glevel (PLINT &p_level) |
void | gpage (PLFLT &xp, PLFLT &yp, PLINT &xleng, PLINT &yleng, PLINT &xoff, PLINT &yoff) |
void | gra (void) |
void | gradient (PLINT n, const PLFLT *x, const PLFLT *y, PLFLT angle) |
void | griddata (const PLFLT *x, const PLFLT *y, const PLFLT *z, PLINT npts, const PLFLT *xg, PLINT nptsx, const PLFLT *yg, PLINT nptsy, PLFLT **zg, PLINT type, PLFLT data) |
void | gspa (PLFLT &xmin, PLFLT &xmax, PLFLT &ymin, PLFLT &ymax) |
void | gver (char *p_ver) |
void | gvpd (PLFLT &xmin, PLFLT &xmax, PLFLT &ymin, PLFLT &ymax) |
void | gvpw (PLFLT &xmin, PLFLT &xmax, PLFLT &ymin, PLFLT &ymax) |
void | gxax (PLINT &digmax, PLINT &digits) |
void | gyax (PLINT &digmax, PLINT &digits) |
void | gzax (PLINT &digmax, PLINT &digits) |
void | hist (PLINT n, const PLFLT *data, PLFLT datmin, PLFLT datmax, PLINT nbin, PLINT oldwin) |
void | init (void) |
void | join (PLFLT x1, PLFLT y1, PLFLT x2, PLFLT y2) |
void | lab (const char *xlabel, const char *ylabel, const char *tlabel) |
void | legend (PLFLT *p_legend_width, PLFLT *p_legend_height, PLINT opt, PLINT position, PLFLT x, PLFLT y, PLFLT plot_width, PLINT bg_color, PLINT bb_color, PLINT bb_style, PLINT nrow, PLINT ncolumn, PLINT nlegend, const PLINT *opt_array, PLFLT text_offset, PLFLT text_scale, PLFLT text_spacing, PLFLT text_justification, const PLINT *text_colors, const char *const *text, const PLINT *box_colors, const PLINT *box_patterns, const PLFLT *box_scales, const PLFLT *box_line_widths, const PLINT *line_colors, const PLINT *line_styles, const PLFLT *line_widths, const PLINT *symbol_colors, const PLFLT *symbol_scales, const PLINT *symbol_numbers, const char *const *symbols) |
void | colorbar (PLFLT *p_colorbar_width, PLFLT *p_colorbar_height, PLINT opt, PLINT position, PLFLT x, PLFLT y, PLFLT x_length, PLFLT y_length, PLINT bg_color, PLINT bb_color, PLINT bb_style, PLFLT low_cap_color, PLFLT high_cap_color, PLINT cont_color, PLFLT cont_width, PLINT n_labels, PLINT *label_opts, const char *const *label, PLINT n_axes, const char *const *axis_opts, PLFLT *ticks, PLINT *sub_ticks, PLINT *n_values, const PLFLT *const *values) |
void | lightsource (PLFLT x, PLFLT y, PLFLT z) |
void | line (PLINT n, const PLFLT *x, const PLFLT *y) |
void | line3 (PLINT n, const PLFLT *x, const PLFLT *y, const PLFLT *z) |
void | lsty (PLINT lin) |
void | map (void(*mapform)(PLINT, PLFLT *, PLFLT *), const char *name, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy) |
void | mapline (void(*mapform)(PLINT, PLFLT *, PLFLT *), const char *name, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, const PLINT *plotentries, PLINT nplotentries) |
void | mapstring (void(*mapform)(PLINT, PLFLT *, PLFLT *), const char *name, const char *string, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, const PLINT *plotentries, PLINT nplotentries) |
void | maptex (void(*mapform)(PLINT, PLFLT *, PLFLT *), const char *name, PLFLT dx, PLFLT dy, PLFLT just, const char *text, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, PLINT plotentry) |
void | mapfill (void(*mapform)(PLINT, PLFLT *, PLFLT *), const char *name, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, const PLINT *plotentries, PLINT nplotentries) |
void | meridians (void(*mapform)(PLINT, PLFLT *, PLFLT *), PLFLT dlong, PLFLT dlat, PLFLT minlong, PLFLT maxlong, PLFLT minlat, PLFLT maxlat) |
void | mesh (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt) |
void | meshc (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel) |
void | mtex (const char *side, PLFLT disp, PLFLT pos, PLFLT just, const char *text) |
void | mtex3 (const char *side, PLFLT disp, PLFLT pos, PLFLT just, const char *text) |
void | plot3d (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt, bool side) |
void | plot3dc (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel) |
void | plot3dcl (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel, PLINT ixstart, PLINT ixn, const PLINT *indexymin, const PLINT *indexymax) |
void | surf3d (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel) |
void | surf3dl (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt, const PLFLT *clevel, PLINT nlevel, PLINT ixstart, PLINT ixn, const PLINT *indexymin, const PLINT *indexymax) |
int | parseopts (int *p_argc, const char **argv, PLINT mode) |
void | pat (PLINT nlin, const PLINT *inc, const PLINT *del) |
void | path (PLINT n, PLFLT x1, PLFLT y1, PLFLT x2, PLFLT y2) |
void | poin (PLINT n, const PLFLT *x, const PLFLT *y, PLINT code) |
void | poin3 (PLINT n, const PLFLT *x, const PLFLT *y, const PLFLT *z, PLINT code) |
void | poly3 (PLINT n, const PLFLT *x, const PLFLT *y, const PLFLT *z, const bool *draw, bool ifcc) |
void | prec (PLINT setp, PLINT prec) |
void | psty (PLINT patt) |
void | ptex (PLFLT x, PLFLT y, PLFLT dx, PLFLT dy, PLFLT just, const char *text) |
void | ptex3 (PLFLT wx, PLFLT wy, PLFLT wz, PLFLT dx, PLFLT dy, PLFLT dz, PLFLT sx, PLFLT sy, PLFLT sz, PLFLT just, const char *text) |
void | replot (void) |
void | schr (PLFLT def, PLFLT scale) |
void | scmap0n (PLINT ncol0) |
void | scmap1n (PLINT ncol1) |
void | scmap1_range (PLFLT min_color, PLFLT max_color) |
void | gcmap1_range (PLFLT &min_color, PLFLT &max_color) |
void | scmap0 (const PLINT *r, const PLINT *g, const PLINT *b, PLINT ncol0) |
void | scmap0a (const PLINT *r, const PLINT *g, const PLINT *b, const PLFLT *a, PLINT ncol0) |
void | scmap1 (const PLINT *r, const PLINT *g, const PLINT *b, PLINT ncol1) |
void | scmap1a (const PLINT *r, const PLINT *g, const PLINT *b, const PLFLT *a, PLINT ncol1) |
void | scmap1l (bool itype, PLINT npts, const PLFLT *intensity, const PLFLT *coord1, const PLFLT *coord2, const PLFLT *coord3, const bool *alt_hue_path=NULL) |
void | scmap1la (bool itype, PLINT npts, const PLFLT *intensity, const PLFLT *coord1, const PLFLT *coord2, const PLFLT *coord3, const PLFLT *a, const bool *alt_hue_path=NULL) |
void | scol0 (PLINT icol0, PLINT r, PLINT g, PLINT b) |
void | scol0a (PLINT icol0, PLINT r, PLINT g, PLINT b, PLFLT a) |
void | scolbg (PLINT r, PLINT g, PLINT b) |
void | scolbga (PLINT r, PLINT g, PLINT b, PLFLT a) |
void | scolor (PLINT color) |
void | scompression (PLINT compression) |
void | sdev (const char *devname) |
void | gdev (char *devname) |
void | sdidev (PLFLT mar, PLFLT aspect, PLFLT jx, PLFLT jy) |
void | sdimap (PLINT dimxmin, PLINT dimxmax, PLINT dimymin, PLINT dimymax, PLFLT dimxpmm, PLFLT dimypmm) |
void | sdiori (PLFLT rot) |
void | sdiplt (PLFLT xmin, PLFLT ymin, PLFLT xmax, PLFLT ymax) |
void | sdiplz (PLFLT xmin, PLFLT ymin, PLFLT xmax, PLFLT ymax) |
void | sesc (char esc) |
void | setcontlabelparam (PLFLT offset, PLFLT size, PLFLT spacing, PLINT active) |
void | setcontlabelformat (PLINT lexp, PLINT sigdig) |
void | sfam (PLINT fam, PLINT num, PLINT bmax) |
void | sfci (PLUNICODE fci) |
void | sfnam (const char *fnam) |
void | sdevdata (void *data) |
void | sfont (PLINT family, PLINT style, PLINT weight) |
void | shade (const PLFLT *const *a, PLINT nx, PLINT ny, PLINT(*defined)(PLFLT, PLFLT), PLFLT left, PLFLT right, PLFLT bottom, PLFLT top, PLFLT shade_min, PLFLT shade_max, PLINT sh_cmap, PLFLT sh_color, PLFLT sh_width, PLINT min_color, PLFLT min_width, PLINT max_color, PLFLT max_width, void(*fill)(PLINT, const PLFLT *, const PLFLT *), bool rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
void | shades (const PLFLT *const *a, PLINT nx, PLINT ny, PLINT(*defined)(PLFLT, PLFLT), PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, const PLFLT *clevel, PLINT nlevel, PLFLT fill_width, PLINT cont_color, PLFLT cont_width, void(*fill)(PLINT, const PLFLT *, const PLFLT *), bool rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
void | shade (Contourable_Data &d, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT shade_min, PLFLT shade_max, PLINT sh_cmap, PLFLT sh_color, PLFLT sh_width, PLINT min_color, PLFLT min_width, PLINT max_color, PLFLT max_width, bool rectangular, Coord_Xformer *pcxf) |
void | shade1 (const PLFLT *a, PLINT nx, PLINT ny, PLINT(*defined)(PLFLT, PLFLT), PLFLT left, PLFLT right, PLFLT bottom, PLFLT top, PLFLT shade_min, PLFLT shade_max, PLINT sh_cmap, PLFLT sh_color, PLFLT sh_width, PLINT min_color, PLFLT min_width, PLINT max_color, PLFLT max_width, void(*fill)(PLINT, const PLFLT *, const PLFLT *), bool rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
void | fshade (PLFLT(*f2eval)(PLINT, PLINT, PLPointer), PLPointer f2eval_data, PLFLT(*c2eval)(PLINT, PLINT, PLPointer), PLPointer c2eval_data, PLINT nx, PLINT ny, PLFLT left, PLFLT right, PLFLT bottom, PLFLT top, PLFLT shade_min, PLFLT shade_max, PLINT sh_cmap, PLFLT sh_color, PLFLT sh_width, PLINT min_color, PLFLT min_width, PLINT max_color, PLFLT max_width, void(*fill)(PLINT, const PLFLT *, const PLFLT *), bool rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
void | slabelfunc (void(*label_func)(PLINT, PLFLT, char *, PLINT, PLPointer), PLPointer label_data) |
void | smaj (PLFLT def, PLFLT scale) |
void | smem (PLINT maxx, PLINT maxy, void *plotmem) |
void | smema (PLINT maxx, PLINT maxy, void *plotmem) |
void | smin (PLFLT def, PLFLT scale) |
void | sori (PLINT ori) |
void | spage (PLFLT xp, PLFLT yp, PLINT xleng, PLINT yleng, PLINT xoff, PLINT yoff) |
void | spause (bool pause) |
void | spal0 (const char *filename) |
void | spal1 (const char *filename, bool interpolate=true) |
void | sstrm (PLINT strm) |
void | ssub (PLINT nx, PLINT ny) |
void | ssym (PLFLT def, PLFLT scale) |
void | star (PLINT nx, PLINT ny) |
void | start (const char *devname, PLINT nx, PLINT ny) |
void | stransform (void(*coordinate_transform)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer coordinate_transform_data) |
void | string (PLINT n, const PLFLT *x, const PLFLT *y, const char *string) |
void | string3 (PLINT n, const PLFLT *x, const PLFLT *y, const PLFLT *z, const char *string) |
void | stripc (PLINT *id, const char *xspec, const char *yspec, PLFLT xmin, PLFLT xmax, PLFLT xjump, PLFLT ymin, PLFLT ymax, PLFLT xlpos, PLFLT ylpos, bool y_ascl, bool acc, PLINT colbox, PLINT collab, const PLINT colline[], const PLINT styline[], const char *legline[], const char *labx, const char *laby, const char *labtop) |
void | stripa (PLINT id, PLINT pen, PLFLT x, PLFLT y) |
void | stripd (PLINT id) |
void | image (const PLFLT *const *data, PLINT nx, PLINT ny, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT zmin, PLFLT zmax, PLFLT Dxmin, PLFLT Dxmax, PLFLT Dymin, PLFLT Dymax) |
void | imagefr (const PLFLT *const *data, PLINT nx, PLINT ny, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT zmin, PLFLT zmax, PLFLT valuemin, PLFLT valuemax, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
void | styl (PLINT nms, const PLINT *mark, const PLINT *space) |
void | svpa (PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax) |
void | sxax (PLINT digmax, PLINT digits) |
void | sxwin (PLINT window_id) |
void | syax (PLINT digmax, PLINT digits) |
void | sym (PLINT n, const PLFLT *x, const PLFLT *y, PLINT code) |
void | szax (PLINT digmax, PLINT digits) |
void | text (void) |
void | timefmt (const char *fmt) |
void | vasp (PLFLT aspect) |
void | vpas (PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT aspect) |
void | vpor (PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax) |
void | vsta (void) |
void | w3d (PLFLT basex, PLFLT basey, PLFLT height, PLFLT xmin0, PLFLT xmax0, PLFLT ymin0, PLFLT ymax0, PLFLT zmin0, PLFLT zmax0, PLFLT alt, PLFLT az) |
void | width (PLFLT width) |
void | wind (PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax) |
void | xormod (bool mode, bool *status) |
void | seed (unsigned int s) |
PLFLT | randd (void) |
void | gFileDevs (const char ***p_menustr, const char ***p_devname, int *p_ndev) |
void | sKeyEH (void(*KeyEH)(PLGraphicsIn *, void *, int *), void *KeyEH_data) |
void | sbopH (void(*handler)(void *, int *), void *handlier_data) |
void | seopH (void(*handler)(void *, int *), void *handlier_data) |
void | sError (PLINT *errcode, char *errmsg) |
void | sexit (int(*handler)(const char *)) |
PLFLT | f2eval2 (PLINT ix, PLINT iy, PLPointer plf2eval_data) |
PLFLT | f2eval (PLINT ix, PLINT iy, PLPointer plf2eval_data) |
PLFLT | f2evalr (PLINT ix, PLINT iy, PLPointer plf2eval_data) |
void | ClearOpts (void) |
void | ResetOpts (void) |
int | MergeOpts (PLOptionTable *options, const char *name, const char **notes) |
void | SetUsage (char *program_string, char *usage_string) |
int | setopt (const char *opt, const char *optarg) |
int | SetOpt (const char *opt, const char *optarg) |
int | ParseOpts (int *p_argc, const char **argv, PLINT mode) |
void | OptUsage (void) |
void | gfile (FILE **p_file) |
void | sfile (FILE *file) |
void | gesc (char *p_esc) |
void | cmd (PLINT op, void *ptr) |
int | FindName (char *p) |
char * | FindCommand (char *fn) |
void | GetName (char *dir, char *subdir, char *filename, char **filespec) |
PLINT | GetInt (char *s) |
PLFLT | GetFlt (char *s) |
void | Alloc2dGrid (PLFLT ***f, PLINT nx, PLINT ny) |
void | Free2dGrid (PLFLT **f, PLINT nx, PLINT ny) |
void | MinMax2dGrid (const PLFLT *const *f, PLINT nx, PLINT ny, PLFLT *fmax, PLFLT *fmin) |
void | hlsrgb (PLFLT h, PLFLT l, PLFLT s, PLFLT *p_r, PLFLT *p_g, PLFLT *p_b) |
void | rgbhls (PLFLT r, PLFLT g, PLFLT b, PLFLT *p_h, PLFLT *p_l, PLFLT *p_s) |
int | GetCursor (PLGraphicsIn *plg) |
void | svect (const PLFLT *arrow_x, const PLFLT *arrow_y, PLINT npts, PLINT fill) |
void | cpstrm (plstream &pls, PLINT flags) |
void | plot3d (const PLFLT *x, const PLFLT *y, const PLFLT *const *z, PLINT nx, PLINT ny, PLINT opt, PLINT side) |
void | poly3 (PLINT n, const PLFLT *x, const PLFLT *y, const PLFLT *z, const PLINT *draw, PLINT ifcc) |
void | scmap1l (PLINT itype, PLINT npts, const PLFLT *intensity, const PLFLT *coord1, const PLFLT *coord2, const PLFLT *coord3, const PLINT *alt_hue_path) |
void | shade (const PLFLT *const *a, PLINT nx, PLINT ny, PLINT(*defined)(PLFLT, PLFLT), PLFLT left, PLFLT right, PLFLT bottom, PLFLT top, PLFLT shade_min, PLFLT shade_max, PLINT sh_cmap, PLFLT sh_color, PLFLT sh_width, PLINT min_color, PLFLT min_width, PLINT max_color, PLFLT max_width, void(*fill)(PLINT, const PLFLT *, const PLFLT *), PLINT rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
void | shades (const PLFLT *const *a, PLINT nx, PLINT ny, PLINT(*defined)(PLFLT, PLFLT), PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, const PLFLT *clevel, PLINT nlevel, PLFLT fill_width, PLINT cont_color, PLFLT cont_width, void(*fill)(PLINT, const PLFLT *, const PLFLT *), PLINT rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
void | shade (Contourable_Data &d, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT shade_min, PLFLT shade_max, PLINT sh_cmap, PLFLT sh_color, PLFLT sh_width, PLINT min_color, PLFLT min_width, PLINT max_color, PLFLT max_width, PLINT rectangular, Coord_Xformer *pcxf) |
void | shade1 (const PLFLT *a, PLINT nx, PLINT ny, PLINT(*defined)(PLFLT, PLFLT), PLFLT left, PLFLT right, PLFLT bottom, PLFLT top, PLFLT shade_min, PLFLT shade_max, PLINT sh_cmap, PLFLT sh_color, PLFLT sh_width, PLINT min_color, PLFLT min_width, PLINT max_color, PLFLT max_width, void(*fill)(PLINT, const PLFLT *, const PLFLT *), PLINT rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
void | fshade (PLFLT(*f2eval)(PLINT, PLINT, PLPointer), PLPointer f2eval_data, PLFLT(*c2eval)(PLINT, PLINT, PLPointer), PLPointer c2eval_data, PLINT nx, PLINT ny, PLFLT left, PLFLT right, PLFLT bottom, PLFLT top, PLFLT shade_min, PLFLT shade_max, PLINT sh_cmap, PLFLT sh_color, PLFLT sh_width, PLINT min_color, PLFLT min_width, PLINT max_color, PLFLT max_width, void(*fill)(PLINT, const PLFLT *, const PLFLT *), PLINT rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data) |
void | spause (PLINT pause) |
void | stripc (PLINT *id, const char *xspec, const char *yspec, PLFLT xmin, PLFLT xmax, PLFLT xjump, PLFLT ymin, PLFLT ymax, PLFLT xlpos, PLFLT ylpos, PLINT y_ascl, PLINT acc, PLINT colbox, PLINT collab, const PLINT colline[], const PLINT styline[], const char *legline[], const char *labx, const char *laby, const char *labtop) |
void | xormod (PLINT mode, PLINT *status) |
Protected Member Functions | |
virtual void | set_stream (void) |
Private Member Functions | |
plstream (const plstream &) | |
plstream & | operator= (const plstream &) |
Private Attributes | |
PLINT | stream |
Static Private Attributes | |
static PLINT | active_streams = 0 |
Definition at line 117 of file plstream.h.
|
private |
plstream::plstream | ( | void | ) |
Definition at line 283 of file plstream.cc.
plstream::plstream | ( | plstream * | pls | ) |
plstream::plstream | ( | PLS::stream_id | sid, |
PLINT | strm = 0 |
||
) |
Definition at line 290 of file plstream.cc.
|
inline |
Definition at line 135 of file plstream.h.
Definition at line 312 of file plstream.cc.
plstream::plstream | ( | PLINT | nx, |
PLINT | ny, | ||
PLINT | r, | ||
PLINT | g, | ||
PLINT | b, | ||
const char * | driver = NULL , |
||
const char * | file = NULL |
||
) |
Definition at line 326 of file plstream.cc.
|
virtual |
Definition at line 342 of file plstream.cc.
Definition at line 359 of file plstream.cc.
Definition at line 2767 of file plstream.cc.
void plstream::arc | ( | PLFLT | x, |
PLFLT | y, | ||
PLFLT | a, | ||
PLFLT | b, | ||
PLFLT | angle1, | ||
PLFLT | angle2, | ||
PLFLT | rotate, | ||
PLBOOL | fill | ||
) |
Definition at line 367 of file plstream.cc.
void plstream::axes | ( | PLFLT | x0, |
PLFLT | y0, | ||
const char * | xopt, | ||
PLFLT | xtick, | ||
PLINT | nxsub, | ||
const char * | yopt, | ||
PLFLT | ytick, | ||
PLINT | nysub | ||
) |
Definition at line 406 of file plstream.cc.
Definition at line 416 of file plstream.cc.
Definition at line 425 of file plstream.cc.
void plstream::box | ( | const char * | xopt, |
PLFLT | xtick, | ||
PLINT | nxsub, | ||
const char * | yopt, | ||
PLFLT | ytick, | ||
PLINT | nysub | ||
) |
Definition at line 434 of file plstream.cc.
void plstream::box3 | ( | const char * | xopt, |
const char * | xlabel, | ||
PLFLT | xtick, | ||
PLINT | nsubx, | ||
const char * | yopt, | ||
const char * | ylabel, | ||
PLFLT | ytick, | ||
PLINT | nsuby, | ||
const char * | zopt, | ||
const char * | zlabel, | ||
PLFLT | ztick, | ||
PLINT | nsubz | ||
) |
Definition at line 446 of file plstream.cc.
void plstream::btime | ( | PLINT & | year, |
PLINT & | month, | ||
PLINT & | day, | ||
PLINT & | hour, | ||
PLINT & | min, | ||
PLFLT & | sec, | ||
PLFLT | ctime | ||
) |
Definition at line 458 of file plstream.cc.
Definition at line 468 of file plstream.cc.
Definition at line 478 of file plstream.cc.
Definition at line 2614 of file plstream.cc.
Definition at line 2709 of file plstream.cc.
Definition at line 496 of file plstream.cc.
Definition at line 513 of file plstream.cc.
Definition at line 487 of file plstream.cc.
Definition at line 505 of file plstream.cc.
void plstream::colorbar | ( | PLFLT * | p_colorbar_width, |
PLFLT * | p_colorbar_height, | ||
PLINT | opt, | ||
PLINT | position, | ||
PLFLT | x, | ||
PLFLT | y, | ||
PLFLT | x_length, | ||
PLFLT | y_length, | ||
PLINT | bg_color, | ||
PLINT | bb_color, | ||
PLINT | bb_style, | ||
PLFLT | low_cap_color, | ||
PLFLT | high_cap_color, | ||
PLINT | cont_color, | ||
PLFLT | cont_width, | ||
PLINT | n_labels, | ||
PLINT * | label_opts, | ||
const char *const * | label, | ||
PLINT | n_axes, | ||
const char *const * | axis_opts, | ||
PLFLT * | ticks, | ||
PLINT * | sub_ticks, | ||
PLINT * | n_values, | ||
const PLFLT *const * | values | ||
) |
Definition at line 1060 of file plstream.cc.
void plstream::configtime | ( | PLFLT | scale, |
PLFLT | offset1, | ||
PLFLT | offset2, | ||
PLINT | ccontrol, | ||
PLBOOL | ifbtime_offset, | ||
PLINT | year, | ||
PLINT | month, | ||
PLINT | day, | ||
PLINT | hour, | ||
PLINT | min, | ||
PLFLT | sec | ||
) |
Definition at line 526 of file plstream.cc.
void plstream::cont | ( | const PLFLT *const * | f, |
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | kx, | ||
PLINT | lx, | ||
PLINT | ky, | ||
PLINT | ly, | ||
const PLFLT * | clevel, | ||
PLINT | nlevel, | ||
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 542 of file plstream.cc.
Definition at line 573 of file plstream.cc.
Definition at line 581 of file plstream.cc.
void plstream::ctime | ( | PLINT | year, |
PLINT | month, | ||
PLINT | day, | ||
PLINT | hour, | ||
PLINT | min, | ||
PLFLT | sec, | ||
PLFLT & | ctime | ||
) |
Definition at line 589 of file plstream.cc.
Definition at line 600 of file plstream.cc.
Definition at line 610 of file plstream.cc.
Definition at line 640 of file plstream.cc.
Definition at line 651 of file plstream.cc.
Definition at line 661 of file plstream.cc.
Definition at line 670 of file plstream.cc.
Definition at line 679 of file plstream.cc.
Definition at line 2593 of file plstream.cc.
Definition at line 2583 of file plstream.cc.
Definition at line 2603 of file plstream.cc.
Definition at line 688 of file plstream.cc.
void plstream::fcont | ( | PLFLT(*)(PLINT, PLINT, PLPointer) | f2eval, |
PLPointer | f2eval_data, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | kx, | ||
PLINT | lx, | ||
PLINT | ky, | ||
PLINT | ly, | ||
const PLFLT * | clevel, | ||
PLINT | nlevel, | ||
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 557 of file plstream.cc.
Definition at line 697 of file plstream.cc.
Definition at line 706 of file plstream.cc.
char * plstream::FindCommand | ( | char * | fn | ) |
Definition at line 2727 of file plstream.cc.
int plstream::FindName | ( | char * | p | ) |
Definition at line 2718 of file plstream.cc.
Definition at line 715 of file plstream.cc.
Definition at line 724 of file plstream.cc.
Definition at line 733 of file plstream.cc.
Definition at line 2776 of file plstream.cc.
void plstream::fshade | ( | PLFLT(*)(PLINT, PLINT, PLPointer) | f2eval, |
PLPointer | f2eval_data, | ||
PLFLT(*)(PLINT, PLINT, PLPointer) | c2eval, | ||
PLPointer | c2eval_data, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLFLT | left, | ||
PLFLT | right, | ||
PLFLT | bottom, | ||
PLFLT | top, | ||
PLFLT | shade_min, | ||
PLFLT | shade_max, | ||
PLINT | sh_cmap, | ||
PLFLT | sh_color, | ||
PLFLT | sh_width, | ||
PLINT | min_color, | ||
PLFLT | min_width, | ||
PLINT | max_color, | ||
PLFLT | max_width, | ||
void(*)(PLINT, const PLFLT *, const PLFLT *) | fill, | ||
bool | rectangular, | ||
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 2002 of file plstream.cc.
void plstream::fshade | ( | PLFLT(*)(PLINT, PLINT, PLPointer) | f2eval, |
PLPointer | f2eval_data, | ||
PLFLT(*)(PLINT, PLINT, PLPointer) | c2eval, | ||
PLPointer | c2eval_data, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLFLT | left, | ||
PLFLT | right, | ||
PLFLT | bottom, | ||
PLFLT | top, | ||
PLFLT | shade_min, | ||
PLFLT | shade_max, | ||
PLINT | sh_cmap, | ||
PLFLT | sh_color, | ||
PLFLT | sh_width, | ||
PLINT | min_color, | ||
PLFLT | min_width, | ||
PLINT | max_color, | ||
PLFLT | max_width, | ||
void(*)(PLINT, const PLFLT *, const PLFLT *) | fill, | ||
PLINT | rectangular, | ||
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 2029 of file plstream.cc.
Definition at line 742 of file plstream.cc.
Definition at line 1496 of file plstream.cc.
Definition at line 751 of file plstream.cc.
Definition at line 760 of file plstream.cc.
Definition at line 769 of file plstream.cc.
Definition at line 778 of file plstream.cc.
Definition at line 787 of file plstream.cc.
void plstream::gdev | ( | char * | devname | ) |
Definition at line 1689 of file plstream.cc.
Definition at line 796 of file plstream.cc.
Definition at line 805 of file plstream.cc.
Definition at line 814 of file plstream.cc.
void plstream::gesc | ( | char * | p_esc | ) |
Definition at line 2700 of file plstream.cc.
int plstream::GetCursor | ( | PLGraphicsIn * | plg | ) |
Definition at line 2812 of file plstream.cc.
PLFLT plstream::GetFlt | ( | char * | s | ) |
Definition at line 2756 of file plstream.cc.
PLINT plstream::GetInt | ( | char * | s | ) |
Definition at line 2747 of file plstream.cc.
void plstream::GetName | ( | char * | dir, |
char * | subdir, | ||
char * | filename, | ||
char ** | filespec | ||
) |
Definition at line 2737 of file plstream.cc.
Definition at line 832 of file plstream.cc.
Definition at line 823 of file plstream.cc.
void plstream::gfile | ( | FILE ** | p_file | ) |
Definition at line 2681 of file plstream.cc.
void plstream::gFileDevs | ( | const char *** | p_menustr, |
const char *** | p_devname, | ||
int * | p_ndev | ||
) |
Definition at line 2512 of file plstream.cc.
void plstream::gfnam | ( | char * | fnam | ) |
Definition at line 841 of file plstream.cc.
Definition at line 850 of file plstream.cc.
Definition at line 859 of file plstream.cc.
void plstream::gpage | ( | PLFLT & | xp, |
PLFLT & | yp, | ||
PLINT & | xleng, | ||
PLINT & | yleng, | ||
PLINT & | xoff, | ||
PLINT & | yoff | ||
) |
Definition at line 868 of file plstream.cc.
Definition at line 878 of file plstream.cc.
Definition at line 888 of file plstream.cc.
void plstream::griddata | ( | const PLFLT * | x, |
const PLFLT * | y, | ||
const PLFLT * | z, | ||
PLINT | npts, | ||
const PLFLT * | xg, | ||
PLINT | nptsx, | ||
const PLFLT * | yg, | ||
PLINT | nptsy, | ||
PLFLT ** | zg, | ||
PLINT | type, | ||
PLFLT | data | ||
) |
Definition at line 896 of file plstream.cc.
Definition at line 907 of file plstream.cc.
void plstream::gver | ( | char * | p_ver | ) |
Definition at line 927 of file plstream.cc.
Definition at line 936 of file plstream.cc.
Definition at line 945 of file plstream.cc.
Definition at line 954 of file plstream.cc.
Definition at line 963 of file plstream.cc.
Definition at line 972 of file plstream.cc.
void plstream::hist | ( | PLINT | n, |
const PLFLT * | data, | ||
PLFLT | datmin, | ||
PLFLT | datmax, | ||
PLINT | nbin, | ||
PLINT | oldwin | ||
) |
Definition at line 981 of file plstream.cc.
Definition at line 2794 of file plstream.cc.
void plstream::image | ( | const PLFLT *const * | data, |
PLINT | nx, | ||
PLINT | ny, | ||
PLFLT | xmin, | ||
PLFLT | xmax, | ||
PLFLT | ymin, | ||
PLFLT | ymax, | ||
PLFLT | zmin, | ||
PLFLT | zmax, | ||
PLFLT | Dxmin, | ||
PLFLT | Dxmax, | ||
PLFLT | Dymin, | ||
PLFLT | Dymax | ||
) |
Definition at line 2289 of file plstream.cc.
void plstream::imagefr | ( | const PLFLT *const * | data, |
PLINT | nx, | ||
PLINT | ny, | ||
PLFLT | xmin, | ||
PLFLT | xmax, | ||
PLFLT | ymin, | ||
PLFLT | ymax, | ||
PLFLT | zmin, | ||
PLFLT | zmax, | ||
PLFLT | valuemin, | ||
PLFLT | valuemax, | ||
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 2302 of file plstream.cc.
Definition at line 1002 of file plstream.cc.
Definition at line 1016 of file plstream.cc.
void plstream::lab | ( | const char * | xlabel, |
const char * | ylabel, | ||
const char * | tlabel | ||
) |
Definition at line 1025 of file plstream.cc.
void plstream::legend | ( | PLFLT * | p_legend_width, |
PLFLT * | p_legend_height, | ||
PLINT | opt, | ||
PLINT | position, | ||
PLFLT | x, | ||
PLFLT | y, | ||
PLFLT | plot_width, | ||
PLINT | bg_color, | ||
PLINT | bb_color, | ||
PLINT | bb_style, | ||
PLINT | nrow, | ||
PLINT | ncolumn, | ||
PLINT | nlegend, | ||
const PLINT * | opt_array, | ||
PLFLT | text_offset, | ||
PLFLT | text_scale, | ||
PLFLT | text_spacing, | ||
PLFLT | text_justification, | ||
const PLINT * | text_colors, | ||
const char *const * | text, | ||
const PLINT * | box_colors, | ||
const PLINT * | box_patterns, | ||
const PLFLT * | box_scales, | ||
const PLFLT * | box_line_widths, | ||
const PLINT * | line_colors, | ||
const PLINT * | line_styles, | ||
const PLFLT * | line_widths, | ||
const PLINT * | symbol_colors, | ||
const PLFLT * | symbol_scales, | ||
const PLINT * | symbol_numbers, | ||
const char *const * | symbols | ||
) |
Definition at line 1035 of file plstream.cc.
Definition at line 1083 of file plstream.cc.
Definition at line 1092 of file plstream.cc.
Definition at line 1101 of file plstream.cc.
Definition at line 1110 of file plstream.cc.
void plstream::map | ( | void(*)(PLINT, PLFLT *, PLFLT *) | mapform, |
const char * | name, | ||
PLFLT | minx, | ||
PLFLT | maxx, | ||
PLFLT | miny, | ||
PLFLT | maxy | ||
) |
Definition at line 1119 of file plstream.cc.
void plstream::mapfill | ( | void(*)(PLINT, PLFLT *, PLFLT *) | mapform, |
const char * | name, | ||
PLFLT | minx, | ||
PLFLT | maxx, | ||
PLFLT | miny, | ||
PLFLT | maxy, | ||
const PLINT * | plotentries, | ||
PLINT | nplotentries | ||
) |
Definition at line 1165 of file plstream.cc.
void plstream::mapline | ( | void(*)(PLINT, PLFLT *, PLFLT *) | mapform, |
const char * | name, | ||
PLFLT | minx, | ||
PLFLT | maxx, | ||
PLFLT | miny, | ||
PLFLT | maxy, | ||
const PLINT * | plotentries, | ||
PLINT | nplotentries | ||
) |
Definition at line 1130 of file plstream.cc.
void plstream::mapstring | ( | void(*)(PLINT, PLFLT *, PLFLT *) | mapform, |
const char * | name, | ||
const char * | string, | ||
PLFLT | minx, | ||
PLFLT | maxx, | ||
PLFLT | miny, | ||
PLFLT | maxy, | ||
const PLINT * | plotentries, | ||
PLINT | nplotentries | ||
) |
Definition at line 1141 of file plstream.cc.
void plstream::maptex | ( | void(*)(PLINT, PLFLT *, PLFLT *) | mapform, |
const char * | name, | ||
PLFLT | dx, | ||
PLFLT | dy, | ||
PLFLT | just, | ||
const char * | text, | ||
PLFLT | minx, | ||
PLFLT | maxx, | ||
PLFLT | miny, | ||
PLFLT | maxy, | ||
PLINT | plotentry | ||
) |
Definition at line 1153 of file plstream.cc.
int plstream::MergeOpts | ( | PLOptionTable * | options, |
const char * | name, | ||
const char ** | notes | ||
) |
Definition at line 2632 of file plstream.cc.
void plstream::meridians | ( | void(*)(PLINT, PLFLT *, PLFLT *) | mapform, |
PLFLT | dlong, | ||
PLFLT | dlat, | ||
PLFLT | minlong, | ||
PLFLT | maxlong, | ||
PLFLT | minlat, | ||
PLFLT | maxlat | ||
) |
Definition at line 1176 of file plstream.cc.
void plstream::mesh | ( | const PLFLT * | x, |
const PLFLT * | y, | ||
const PLFLT *const * | z, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | opt | ||
) |
Definition at line 1189 of file plstream.cc.
void plstream::meshc | ( | const PLFLT * | x, |
const PLFLT * | y, | ||
const PLFLT *const * | z, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | opt, | ||
const PLFLT * | clevel, | ||
PLINT | nlevel | ||
) |
Definition at line 1199 of file plstream.cc.
void plstream::MinMax2dGrid | ( | const PLFLT *const * | f, |
PLINT | nx, | ||
PLINT | ny, | ||
PLFLT * | fmax, | ||
PLFLT * | fmin | ||
) |
Definition at line 2784 of file plstream.cc.
Definition at line 1218 of file plstream.cc.
Definition at line 1228 of file plstream.cc.
Definition at line 2670 of file plstream.cc.
int plstream::parseopts | ( | int * | p_argc, |
const char ** | argv, | ||
PLINT | mode | ||
) |
Definition at line 1309 of file plstream.cc.
int plstream::ParseOpts | ( | int * | p_argc, |
const char ** | argv, | ||
PLINT | mode | ||
) |
Definition at line 1318 of file plstream.cc.
Definition at line 1327 of file plstream.cc.
void plstream::plot3d | ( | const PLFLT * | x, |
const PLFLT * | y, | ||
const PLFLT *const * | z, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | opt, | ||
bool | side | ||
) |
Definition at line 1264 of file plstream.cc.
void plstream::plot3d | ( | const PLFLT * | x, |
const PLFLT * | y, | ||
const PLFLT *const * | z, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | opt, | ||
PLINT | side | ||
) |
Definition at line 1273 of file plstream.cc.
void plstream::plot3dc | ( | const PLFLT * | x, |
const PLFLT * | y, | ||
const PLFLT *const * | z, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | opt, | ||
const PLFLT * | clevel, | ||
PLINT | nlevel | ||
) |
Definition at line 1283 of file plstream.cc.
void plstream::plot3dcl | ( | const PLFLT * | x, |
const PLFLT * | y, | ||
const PLFLT *const * | z, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | opt, | ||
const PLFLT * | clevel, | ||
PLINT | nlevel, | ||
PLINT | ixstart, | ||
PLINT | ixn, | ||
const PLINT * | indexymin, | ||
const PLINT * | indexymax | ||
) |
Definition at line 1295 of file plstream.cc.
Definition at line 1336 of file plstream.cc.
Definition at line 1345 of file plstream.cc.
void plstream::poly3 | ( | PLINT | n, |
const PLFLT * | x, | ||
const PLFLT * | y, | ||
const PLFLT * | z, | ||
const bool * | draw, | ||
bool | ifcc | ||
) |
Definition at line 1354 of file plstream.cc.
void plstream::poly3 | ( | PLINT | n, |
const PLFLT * | x, | ||
const PLFLT * | y, | ||
const PLFLT * | z, | ||
const PLINT * | draw, | ||
PLINT | ifcc | ||
) |
Definition at line 1371 of file plstream.cc.
Definition at line 1389 of file plstream.cc.
Definition at line 1398 of file plstream.cc.
Definition at line 1407 of file plstream.cc.
void plstream::ptex3 | ( | PLFLT | wx, |
PLFLT | wy, | ||
PLFLT | wz, | ||
PLFLT | dx, | ||
PLFLT | dy, | ||
PLFLT | dz, | ||
PLFLT | sx, | ||
PLFLT | sy, | ||
PLFLT | sz, | ||
PLFLT | just, | ||
const char * | text | ||
) |
Definition at line 1417 of file plstream.cc.
Definition at line 2501 of file plstream.cc.
Definition at line 1429 of file plstream.cc.
Definition at line 2623 of file plstream.cc.
Definition at line 2802 of file plstream.cc.
Definition at line 1460 of file plstream.cc.
Definition at line 1505 of file plstream.cc.
void plstream::scmap0a | ( | const PLINT * | r, |
const PLINT * | g, | ||
const PLINT * | b, | ||
const PLFLT * | a, | ||
PLINT | ncol0 | ||
) |
Definition at line 1514 of file plstream.cc.
Definition at line 1469 of file plstream.cc.
Definition at line 1523 of file plstream.cc.
Definition at line 1487 of file plstream.cc.
void plstream::scmap1a | ( | const PLINT * | r, |
const PLINT * | g, | ||
const PLINT * | b, | ||
const PLFLT * | a, | ||
PLINT | ncol1 | ||
) |
Definition at line 1532 of file plstream.cc.
void plstream::scmap1l | ( | bool | itype, |
PLINT | npts, | ||
const PLFLT * | intensity, | ||
const PLFLT * | coord1, | ||
const PLFLT * | coord2, | ||
const PLFLT * | coord3, | ||
const bool * | alt_hue_path = NULL |
||
) |
Definition at line 1542 of file plstream.cc.
void plstream::scmap1l | ( | PLINT | itype, |
PLINT | npts, | ||
const PLFLT * | intensity, | ||
const PLFLT * | coord1, | ||
const PLFLT * | coord2, | ||
const PLFLT * | coord3, | ||
const PLINT * | alt_hue_path | ||
) |
Definition at line 1602 of file plstream.cc.
void plstream::scmap1la | ( | bool | itype, |
PLINT | npts, | ||
const PLFLT * | intensity, | ||
const PLFLT * | coord1, | ||
const PLFLT * | coord2, | ||
const PLFLT * | coord3, | ||
const PLFLT * | a, | ||
const bool * | alt_hue_path = NULL |
||
) |
Definition at line 1568 of file plstream.cc.
Definition at line 1478 of file plstream.cc.
Definition at line 1626 of file plstream.cc.
Definition at line 1635 of file plstream.cc.
Definition at line 1653 of file plstream.cc.
Definition at line 1662 of file plstream.cc.
Definition at line 1671 of file plstream.cc.
void plstream::sdev | ( | const char * | devname | ) |
Definition at line 1680 of file plstream.cc.
Definition at line 1801 of file plstream.cc.
Definition at line 1699 of file plstream.cc.
void plstream::sdimap | ( | PLINT | dimxmin, |
PLINT | dimxmax, | ||
PLINT | dimymin, | ||
PLINT | dimymax, | ||
PLFLT | dimxpmm, | ||
PLFLT | dimypmm | ||
) |
Definition at line 1708 of file plstream.cc.
Definition at line 1719 of file plstream.cc.
Definition at line 1728 of file plstream.cc.
Definition at line 1737 of file plstream.cc.
void plstream::seed | ( | unsigned int | s | ) |
Definition at line 2492 of file plstream.cc.
Definition at line 2532 of file plstream.cc.
void plstream::sesc | ( | char | esc | ) |
Definition at line 1746 of file plstream.cc.
Reimplemented in wxPLplotstream.
Definition at line 129 of file plstream.h.
Definition at line 1765 of file plstream.cc.
Definition at line 1755 of file plstream.cc.
int plstream::setopt | ( | const char * | opt, |
const char * | optarg | ||
) |
Definition at line 2651 of file plstream.cc.
int plstream::SetOpt | ( | const char * | opt, |
const char * | optarg | ||
) |
void plstream::SetUsage | ( | char * | program_string, |
char * | usage_string | ||
) |
Definition at line 2642 of file plstream.cc.
void plstream::sexit | ( | int(*)(const char *) | handler | ) |
Definition at line 2541 of file plstream.cc.
Definition at line 1774 of file plstream.cc.
Definition at line 1783 of file plstream.cc.
void plstream::sfile | ( | FILE * | file | ) |
Definition at line 2690 of file plstream.cc.
void plstream::sfnam | ( | const char * | fnam | ) |
Definition at line 1792 of file plstream.cc.
Definition at line 1810 of file plstream.cc.
void plstream::shade | ( | const PLFLT *const * | a, |
PLINT | nx, | ||
PLINT | ny, | ||
PLINT(*)(PLFLT, PLFLT) | defined, | ||
PLFLT | left, | ||
PLFLT | right, | ||
PLFLT | bottom, | ||
PLFLT | top, | ||
PLFLT | shade_min, | ||
PLFLT | shade_max, | ||
PLINT | sh_cmap, | ||
PLFLT | sh_color, | ||
PLFLT | sh_width, | ||
PLINT | min_color, | ||
PLFLT | min_width, | ||
PLINT | max_color, | ||
PLFLT | max_width, | ||
void(*)(PLINT, const PLFLT *, const PLFLT *) | fill, | ||
bool | rectangular, | ||
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 1820 of file plstream.cc.
void plstream::shade | ( | Contourable_Data & | d, |
PLFLT | xmin, | ||
PLFLT | xmax, | ||
PLFLT | ymin, | ||
PLFLT | ymax, | ||
PLFLT | shade_min, | ||
PLFLT | shade_max, | ||
PLINT | sh_cmap, | ||
PLFLT | sh_color, | ||
PLFLT | sh_width, | ||
PLINT | min_color, | ||
PLFLT | min_width, | ||
PLINT | max_color, | ||
PLFLT | max_width, | ||
bool | rectangular, | ||
Coord_Xformer * | pcxf | ||
) |
Definition at line 1898 of file plstream.cc.
void plstream::shade | ( | const PLFLT *const * | a, |
PLINT | nx, | ||
PLINT | ny, | ||
PLINT(*)(PLFLT, PLFLT) | defined, | ||
PLFLT | left, | ||
PLFLT | right, | ||
PLFLT | bottom, | ||
PLFLT | top, | ||
PLFLT | shade_min, | ||
PLFLT | shade_max, | ||
PLINT | sh_cmap, | ||
PLFLT | sh_color, | ||
PLFLT | sh_width, | ||
PLINT | min_color, | ||
PLFLT | min_width, | ||
PLINT | max_color, | ||
PLFLT | max_width, | ||
void(*)(PLINT, const PLFLT *, const PLFLT *) | fill, | ||
PLINT | rectangular, | ||
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 1842 of file plstream.cc.
void plstream::shade | ( | Contourable_Data & | d, |
PLFLT | xmin, | ||
PLFLT | xmax, | ||
PLFLT | ymin, | ||
PLFLT | ymax, | ||
PLFLT | shade_min, | ||
PLFLT | shade_max, | ||
PLINT | sh_cmap, | ||
PLFLT | sh_color, | ||
PLFLT | sh_width, | ||
PLINT | min_color, | ||
PLFLT | min_width, | ||
PLINT | max_color, | ||
PLFLT | max_width, | ||
PLINT | rectangular, | ||
Coord_Xformer * | pcxf | ||
) |
Definition at line 1933 of file plstream.cc.
void plstream::shade1 | ( | const PLFLT * | a, |
PLINT | nx, | ||
PLINT | ny, | ||
PLINT(*)(PLFLT, PLFLT) | defined, | ||
PLFLT | left, | ||
PLFLT | right, | ||
PLFLT | bottom, | ||
PLFLT | top, | ||
PLFLT | shade_min, | ||
PLFLT | shade_max, | ||
PLINT | sh_cmap, | ||
PLFLT | sh_color, | ||
PLFLT | sh_width, | ||
PLINT | min_color, | ||
PLFLT | min_width, | ||
PLINT | max_color, | ||
PLFLT | max_width, | ||
void(*)(PLINT, const PLFLT *, const PLFLT *) | fill, | ||
bool | rectangular, | ||
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 1957 of file plstream.cc.
void plstream::shade1 | ( | const PLFLT * | a, |
PLINT | nx, | ||
PLINT | ny, | ||
PLINT(*)(PLFLT, PLFLT) | defined, | ||
PLFLT | left, | ||
PLFLT | right, | ||
PLFLT | bottom, | ||
PLFLT | top, | ||
PLFLT | shade_min, | ||
PLFLT | shade_max, | ||
PLINT | sh_cmap, | ||
PLFLT | sh_color, | ||
PLFLT | sh_width, | ||
PLINT | min_color, | ||
PLFLT | min_width, | ||
PLINT | max_color, | ||
PLFLT | max_width, | ||
void(*)(PLINT, const PLFLT *, const PLFLT *) | fill, | ||
PLINT | rectangular, | ||
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 1980 of file plstream.cc.
void plstream::shades | ( | const PLFLT *const * | a, |
PLINT | nx, | ||
PLINT | ny, | ||
PLINT(*)(PLFLT, PLFLT) | defined, | ||
PLFLT | xmin, | ||
PLFLT | xmax, | ||
PLFLT | ymin, | ||
PLFLT | ymax, | ||
const PLFLT * | clevel, | ||
PLINT | nlevel, | ||
PLFLT | fill_width, | ||
PLINT | cont_color, | ||
PLFLT | cont_width, | ||
void(*)(PLINT, const PLFLT *, const PLFLT *) | fill, | ||
bool | rectangular, | ||
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 1863 of file plstream.cc.
void plstream::shades | ( | const PLFLT *const * | a, |
PLINT | nx, | ||
PLINT | ny, | ||
PLINT(*)(PLFLT, PLFLT) | defined, | ||
PLFLT | xmin, | ||
PLFLT | xmax, | ||
PLFLT | ymin, | ||
PLFLT | ymax, | ||
const PLFLT * | clevel, | ||
PLINT | nlevel, | ||
PLFLT | fill_width, | ||
PLINT | cont_color, | ||
PLFLT | cont_width, | ||
void(*)(PLINT, const PLFLT *, const PLFLT *) | fill, | ||
PLINT | rectangular, | ||
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 1881 of file plstream.cc.
void plstream::sKeyEH | ( | void(*)(PLGraphicsIn *, void *, int *) | KeyEH, |
void * | KeyEH_data | ||
) |
Definition at line 2522 of file plstream.cc.
void plstream::slabelfunc | ( | void(*)(PLINT, PLFLT, char *, PLINT, PLPointer) | label_func, |
PLPointer | label_data | ||
) |
Definition at line 2056 of file plstream.cc.
Definition at line 2066 of file plstream.cc.
Definition at line 2075 of file plstream.cc.
Definition at line 2084 of file plstream.cc.
Definition at line 2093 of file plstream.cc.
Definition at line 2102 of file plstream.cc.
Definition at line 2111 of file plstream.cc.
void plstream::spal0 | ( | const char * | filename | ) |
Definition at line 2121 of file plstream.cc.
void plstream::spal1 | ( | const char * | filename, |
bool | interpolate = true |
||
) |
Definition at line 2130 of file plstream.cc.
void plstream::spause | ( | bool | pause | ) |
Definition at line 2139 of file plstream.cc.
Definition at line 2147 of file plstream.cc.
Definition at line 2156 of file plstream.cc.
Definition at line 2165 of file plstream.cc.
Definition at line 2174 of file plstream.cc.
Definition at line 2183 of file plstream.cc.
Definition at line 2192 of file plstream.cc.
void plstream::stransform | ( | void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) | coordinate_transform, |
PLPointer | coordinate_transform_data | ||
) |
Definition at line 2201 of file plstream.cc.
Definition at line 2215 of file plstream.cc.
void plstream::string3 | ( | PLINT | n, |
const PLFLT * | x, | ||
const PLFLT * | y, | ||
const PLFLT * | z, | ||
const char * | string | ||
) |
Definition at line 2227 of file plstream.cc.
Definition at line 2270 of file plstream.cc.
void plstream::stripc | ( | PLINT * | id, |
const char * | xspec, | ||
const char * | yspec, | ||
PLFLT | xmin, | ||
PLFLT | xmax, | ||
PLFLT | xjump, | ||
PLFLT | ymin, | ||
PLFLT | ymax, | ||
PLFLT | xlpos, | ||
PLFLT | ylpos, | ||
bool | y_ascl, | ||
bool | acc, | ||
PLINT | colbox, | ||
PLINT | collab, | ||
const PLINT | colline[], | ||
const PLINT | styline[], | ||
const char * | legline[], | ||
const char * | labx, | ||
const char * | laby, | ||
const char * | labtop | ||
) |
Definition at line 2235 of file plstream.cc.
void plstream::stripc | ( | PLINT * | id, |
const char * | xspec, | ||
const char * | yspec, | ||
PLFLT | xmin, | ||
PLFLT | xmax, | ||
PLFLT | xjump, | ||
PLFLT | ymin, | ||
PLFLT | ymax, | ||
PLFLT | xlpos, | ||
PLFLT | ylpos, | ||
PLINT | y_ascl, | ||
PLINT | acc, | ||
PLINT | colbox, | ||
PLINT | collab, | ||
const PLINT | colline[], | ||
const PLINT | styline[], | ||
const char * | legline[], | ||
const char * | labx, | ||
const char * | laby, | ||
const char * | labtop | ||
) |
Definition at line 2253 of file plstream.cc.
Definition at line 2279 of file plstream.cc.
Definition at line 2316 of file plstream.cc.
void plstream::surf3d | ( | const PLFLT * | x, |
const PLFLT * | y, | ||
const PLFLT *const * | z, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | opt, | ||
const PLFLT * | clevel, | ||
PLINT | nlevel | ||
) |
Definition at line 1238 of file plstream.cc.
void plstream::surf3dl | ( | const PLFLT * | x, |
const PLFLT * | y, | ||
const PLFLT *const * | z, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | opt, | ||
const PLFLT * | clevel, | ||
PLINT | nlevel, | ||
PLINT | ixstart, | ||
PLINT | ixn, | ||
const PLINT * | indexymin, | ||
const PLINT * | indexymax | ||
) |
Definition at line 1250 of file plstream.cc.
void plstream::svect | ( | const PLFLT * | arrow_x = NULL , |
const PLFLT * | arrow_y = NULL , |
||
PLINT | npts = 0 , |
||
bool | fill = false |
||
) |
Definition at line 386 of file plstream.cc.
Definition at line 395 of file plstream.cc.
Definition at line 2325 of file plstream.cc.
Definition at line 2334 of file plstream.cc.
Definition at line 2343 of file plstream.cc.
Definition at line 2352 of file plstream.cc.
Definition at line 2361 of file plstream.cc.
Definition at line 2370 of file plstream.cc.
Definition at line 2379 of file plstream.cc.
void plstream::timefmt | ( | const char * | fmt | ) |
Definition at line 2388 of file plstream.cc.
Definition at line 2398 of file plstream.cc.
void plstream::vect | ( | const PLFLT *const * | u, |
const PLFLT *const * | v, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLFLT | scale, | ||
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 376 of file plstream.cc.
Definition at line 2408 of file plstream.cc.
Definition at line 2418 of file plstream.cc.
Definition at line 2428 of file plstream.cc.
void plstream::w3d | ( | PLFLT | basex, |
PLFLT | basey, | ||
PLFLT | height, | ||
PLFLT | xmin0, | ||
PLFLT | xmax0, | ||
PLFLT | ymin0, | ||
PLFLT | ymax0, | ||
PLFLT | zmin0, | ||
PLFLT | zmax0, | ||
PLFLT | alt, | ||
PLFLT | az | ||
) |
Definition at line 2437 of file plstream.cc.
Definition at line 2449 of file plstream.cc.
Definition at line 2458 of file plstream.cc.
void plstream::xormod | ( | bool | mode, |
bool * | status | ||
) |
Definition at line 2467 of file plstream.cc.
Definition at line 2479 of file plstream.cc.
|
staticprivate |
Definition at line 120 of file plstream.h.
|
private |
Definition at line 118 of file plstream.h.