PLplot
5.13.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, PLTRANSFORM_callback pltr, 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, PLTRANSFORM_callback pltr, 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, PLTRANSFORM_callback pltr, 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 (PLMAPFORM_callback mapform, const char *name, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy) |
void | mapline (PLMAPFORM_callback mapform, const char *name, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, const PLINT *plotentries, PLINT nplotentries) |
void | mapstring (PLMAPFORM_callback mapform, const char *name, const char *string, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, const PLINT *plotentries, PLINT nplotentries) |
void | maptex (PLMAPFORM_callback mapform, const char *name, PLFLT dx, PLFLT dy, PLFLT just, const char *text, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, PLINT plotentry) |
void | mapfill (PLMAPFORM_callback mapform, const char *name, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, const PLINT *plotentries, PLINT nplotentries) |
void | meridians (PLMAPFORM_callback mapform, 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) |
PLINT | parseopts (int *p_argc, 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) |
PLINT | translatecursor (PLGraphicsIn *gin) |
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, PLDEFINED_callback 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, PLFILL_callback fill, bool rectangular, PLTRANSFORM_callback pltr, PLPointer pltr_data) |
void | shades (const PLFLT *const *a, PLINT nx, PLINT ny, PLDEFINED_callback defined, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, const PLFLT *clevel, PLINT nlevel, PLFLT fill_width, PLINT cont_color, PLFLT cont_width, PLFILL_callback fill, bool rectangular, PLTRANSFORM_callback pltr, 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, PLDEFINED_callback 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, PLFILL_callback fill, bool rectangular, PLTRANSFORM_callback pltr, 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, PLFILL_callback fill, bool rectangular, PLTRANSFORM_callback pltr, PLPointer pltr_data) |
void | slabelfunc (PLLABEL_FUNC_callback label_func, 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 (PLTRANSFORM_callback coordinate_transform, 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, PLTRANSFORM_callback pltr, 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) |
PLINT | MergeOpts (PLOptionTable *options, const char *name, const char **notes) |
void | SetUsage (char *program_string, char *usage_string) |
PLINT | 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) |
PLINT | 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) |
PLINT | 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, PLDEFINED_callback 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, PLFILL_callback fill, PLINT rectangular, PLTRANSFORM_callback pltr, PLPointer pltr_data) |
void | shades (const PLFLT *const *a, PLINT nx, PLINT ny, PLDEFINED_callback defined, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, const PLFLT *clevel, PLINT nlevel, PLFLT fill_width, PLINT cont_color, PLFLT cont_width, PLFILL_callback fill, PLINT rectangular, PLTRANSFORM_callback pltr, 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, PLDEFINED_callback 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, PLFILL_callback fill, PLINT rectangular, PLTRANSFORM_callback pltr, 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, PLFILL_callback fill, PLINT rectangular, PLTRANSFORM_callback pltr, 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.
void plstream::adv | ( | PLINT | page | ) |
Definition at line 359 of file plstream.cc.
Definition at line 2762 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 405 of file plstream.cc.
Definition at line 415 of file plstream.cc.
void plstream::bop | ( | void | ) |
Definition at line 424 of file plstream.cc.
void plstream::box | ( | const char * | xopt, |
PLFLT | xtick, | ||
PLINT | nxsub, | ||
const char * | yopt, | ||
PLFLT | ytick, | ||
PLINT | nysub | ||
) |
Definition at line 433 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 445 of file plstream.cc.
void plstream::btime | ( | PLINT & | year, |
PLINT & | month, | ||
PLINT & | day, | ||
PLINT & | hour, | ||
PLINT & | min, | ||
PLFLT & | sec, | ||
PLFLT | ctime | ||
) |
Definition at line 457 of file plstream.cc.
Definition at line 467 of file plstream.cc.
void plstream::clear | ( | void | ) |
Definition at line 477 of file plstream.cc.
void plstream::ClearOpts | ( | void | ) |
Definition at line 2609 of file plstream.cc.
void plstream::cmd | ( | PLINT | op, |
void * | ptr | ||
) |
Definition at line 2704 of file plstream.cc.
void plstream::col | ( | PLcolor | c | ) |
Definition at line 495 of file plstream.cc.
void plstream::col | ( | PLFLT | c | ) |
Definition at line 512 of file plstream.cc.
void plstream::col0 | ( | PLINT | icol0 | ) |
Definition at line 486 of file plstream.cc.
void plstream::col1 | ( | PLFLT | c | ) |
Definition at line 504 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 1057 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 525 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, | ||
PLTRANSFORM_callback | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 541 of file plstream.cc.
void plstream::cpstrm | ( | plstream & | pls, |
bool | flags | ||
) |
Definition at line 570 of file plstream.cc.
Definition at line 578 of file plstream.cc.
void plstream::ctime | ( | PLINT | year, |
PLINT | month, | ||
PLINT | day, | ||
PLINT | hour, | ||
PLINT | min, | ||
PLFLT | sec, | ||
PLFLT & | ctime | ||
) |
Definition at line 586 of file plstream.cc.
Definition at line 597 of file plstream.cc.
Definition at line 607 of file plstream.cc.
Definition at line 637 of file plstream.cc.
Definition at line 648 of file plstream.cc.
void plstream::eop | ( | void | ) |
Definition at line 658 of file plstream.cc.
Definition at line 667 of file plstream.cc.
Definition at line 676 of file plstream.cc.
Definition at line 2588 of file plstream.cc.
Definition at line 2578 of file plstream.cc.
Definition at line 2598 of file plstream.cc.
void plstream::famadv | ( | void | ) |
Definition at line 685 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, | ||
PLTRANSFORM_callback | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 555 of file plstream.cc.
Definition at line 694 of file plstream.cc.
Definition at line 703 of file plstream.cc.
char * plstream::FindCommand | ( | char * | fn | ) |
Definition at line 2722 of file plstream.cc.
PLINT plstream::FindName | ( | char * | p | ) |
Definition at line 2713 of file plstream.cc.
void plstream::flush | ( | void | ) |
Definition at line 712 of file plstream.cc.
void plstream::font | ( | PLINT | ifont | ) |
Definition at line 721 of file plstream.cc.
void plstream::fontld | ( | PLINT | fnt | ) |
Definition at line 730 of file plstream.cc.
Definition at line 2771 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, | ||
PLFILL_callback | fill, | ||
bool | rectangular, | ||
PLTRANSFORM_callback | 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, | ||
PLFILL_callback | fill, | ||
PLINT | rectangular, | ||
PLTRANSFORM_callback | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 2028 of file plstream.cc.
Definition at line 739 of file plstream.cc.
Definition at line 1502 of file plstream.cc.
Definition at line 748 of file plstream.cc.
Definition at line 757 of file plstream.cc.
Definition at line 766 of file plstream.cc.
Definition at line 775 of file plstream.cc.
void plstream::gcompression | ( | PLINT & | compression | ) |
Definition at line 784 of file plstream.cc.
void plstream::gdev | ( | char * | devname | ) |
Definition at line 1695 of file plstream.cc.
Definition at line 793 of file plstream.cc.
void plstream::gdiori | ( | PLFLT & | rot | ) |
Definition at line 802 of file plstream.cc.
Definition at line 811 of file plstream.cc.
void plstream::gesc | ( | char * | p_esc | ) |
Definition at line 2695 of file plstream.cc.
PLINT plstream::GetCursor | ( | PLGraphicsIn * | plg | ) |
Definition at line 2807 of file plstream.cc.
PLFLT plstream::GetFlt | ( | char * | s | ) |
Definition at line 2751 of file plstream.cc.
PLINT plstream::GetInt | ( | char * | s | ) |
Definition at line 2742 of file plstream.cc.
void plstream::GetName | ( | char * | dir, |
char * | subdir, | ||
char * | filename, | ||
char ** | filespec | ||
) |
Definition at line 2732 of file plstream.cc.
Definition at line 829 of file plstream.cc.
void plstream::gfci | ( | PLUNICODE & | pfci | ) |
Definition at line 820 of file plstream.cc.
void plstream::gfile | ( | FILE ** | p_file | ) |
Definition at line 2676 of file plstream.cc.
void plstream::gFileDevs | ( | const char *** | p_menustr, |
const char *** | p_devname, | ||
int * | p_ndev | ||
) |
Definition at line 2507 of file plstream.cc.
void plstream::gfnam | ( | char * | fnam | ) |
Definition at line 838 of file plstream.cc.
Definition at line 847 of file plstream.cc.
void plstream::glevel | ( | PLINT & | p_level | ) |
Definition at line 856 of file plstream.cc.
void plstream::gpage | ( | PLFLT & | xp, |
PLFLT & | yp, | ||
PLINT & | xleng, | ||
PLINT & | yleng, | ||
PLINT & | xoff, | ||
PLINT & | yoff | ||
) |
Definition at line 865 of file plstream.cc.
void plstream::gra | ( | void | ) |
Definition at line 875 of file plstream.cc.
Definition at line 885 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 893 of file plstream.cc.
Definition at line 904 of file plstream.cc.
void plstream::gver | ( | char * | p_ver | ) |
Definition at line 924 of file plstream.cc.
Definition at line 933 of file plstream.cc.
Definition at line 942 of file plstream.cc.
Definition at line 951 of file plstream.cc.
Definition at line 960 of file plstream.cc.
Definition at line 969 of file plstream.cc.
void plstream::hist | ( | PLINT | n, |
const PLFLT * | data, | ||
PLFLT | datmin, | ||
PLFLT | datmax, | ||
PLINT | nbin, | ||
PLINT | oldwin | ||
) |
Definition at line 978 of file plstream.cc.
Definition at line 2789 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 2285 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, | ||
PLTRANSFORM_callback | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 2298 of file plstream.cc.
void plstream::init | ( | void | ) |
Definition at line 999 of file plstream.cc.
Definition at line 1013 of file plstream.cc.
void plstream::lab | ( | const char * | xlabel, |
const char * | ylabel, | ||
const char * | tlabel | ||
) |
Definition at line 1022 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 1032 of file plstream.cc.
Definition at line 1080 of file plstream.cc.
Definition at line 1089 of file plstream.cc.
Definition at line 1098 of file plstream.cc.
void plstream::lsty | ( | PLINT | lin | ) |
Definition at line 1107 of file plstream.cc.
void plstream::map | ( | PLMAPFORM_callback | mapform, |
const char * | name, | ||
PLFLT | minx, | ||
PLFLT | maxx, | ||
PLFLT | miny, | ||
PLFLT | maxy | ||
) |
Definition at line 1116 of file plstream.cc.
void plstream::mapfill | ( | PLMAPFORM_callback | mapform, |
const char * | name, | ||
PLFLT | minx, | ||
PLFLT | maxx, | ||
PLFLT | miny, | ||
PLFLT | maxy, | ||
const PLINT * | plotentries, | ||
PLINT | nplotentries | ||
) |
Definition at line 1162 of file plstream.cc.
void plstream::mapline | ( | PLMAPFORM_callback | mapform, |
const char * | name, | ||
PLFLT | minx, | ||
PLFLT | maxx, | ||
PLFLT | miny, | ||
PLFLT | maxy, | ||
const PLINT * | plotentries, | ||
PLINT | nplotentries | ||
) |
Definition at line 1127 of file plstream.cc.
void plstream::mapstring | ( | PLMAPFORM_callback | mapform, |
const char * | name, | ||
const char * | string, | ||
PLFLT | minx, | ||
PLFLT | maxx, | ||
PLFLT | miny, | ||
PLFLT | maxy, | ||
const PLINT * | plotentries, | ||
PLINT | nplotentries | ||
) |
Definition at line 1138 of file plstream.cc.
void plstream::maptex | ( | PLMAPFORM_callback | 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 1150 of file plstream.cc.
PLINT plstream::MergeOpts | ( | PLOptionTable * | options, |
const char * | name, | ||
const char ** | notes | ||
) |
Definition at line 2627 of file plstream.cc.
void plstream::meridians | ( | PLMAPFORM_callback | mapform, |
PLFLT | dlong, | ||
PLFLT | dlat, | ||
PLFLT | minlong, | ||
PLFLT | maxlong, | ||
PLFLT | minlat, | ||
PLFLT | maxlat | ||
) |
Definition at line 1173 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 1186 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 1196 of file plstream.cc.
void plstream::MinMax2dGrid | ( | const PLFLT *const * | f, |
PLINT | nx, | ||
PLINT | ny, | ||
PLFLT * | fmax, | ||
PLFLT * | fmin | ||
) |
Definition at line 2779 of file plstream.cc.
Definition at line 1215 of file plstream.cc.
Definition at line 1225 of file plstream.cc.
void plstream::OptUsage | ( | void | ) |
Definition at line 2665 of file plstream.cc.
Definition at line 1306 of file plstream.cc.
int plstream::ParseOpts | ( | int * | p_argc, |
const char ** | argv, | ||
PLINT | mode | ||
) |
Definition at line 1315 of file plstream.cc.
Definition at line 1324 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 1261 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 1270 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 1280 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 1292 of file plstream.cc.
Definition at line 1333 of file plstream.cc.
Definition at line 1342 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 1351 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 1368 of file plstream.cc.
Definition at line 1386 of file plstream.cc.
void plstream::psty | ( | PLINT | patt | ) |
Definition at line 1395 of file plstream.cc.
Definition at line 1404 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 1414 of file plstream.cc.
PLFLT plstream::randd | ( | void | ) |
Definition at line 2496 of file plstream.cc.
void plstream::replot | ( | void | ) |
Definition at line 1435 of file plstream.cc.
void plstream::ResetOpts | ( | void | ) |
Definition at line 2618 of file plstream.cc.
Definition at line 2797 of file plstream.cc.
void plstream::sbopH | ( | void(*)(void *, int *) | handler, |
void * | handlier_data | ||
) |
Definition at line 1466 of file plstream.cc.
Definition at line 1511 of file plstream.cc.
void plstream::scmap0a | ( | const PLINT * | r, |
const PLINT * | g, | ||
const PLINT * | b, | ||
const PLFLT * | a, | ||
PLINT | ncol0 | ||
) |
Definition at line 1520 of file plstream.cc.
void plstream::scmap0n | ( | PLINT | ncol0 | ) |
Definition at line 1475 of file plstream.cc.
Definition at line 1529 of file plstream.cc.
Definition at line 1493 of file plstream.cc.
void plstream::scmap1a | ( | const PLINT * | r, |
const PLINT * | g, | ||
const PLINT * | b, | ||
const PLFLT * | a, | ||
PLINT | ncol1 | ||
) |
Definition at line 1538 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 1548 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 1608 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 1574 of file plstream.cc.
void plstream::scmap1n | ( | PLINT | ncol1 | ) |
Definition at line 1484 of file plstream.cc.
Definition at line 1632 of file plstream.cc.
Definition at line 1641 of file plstream.cc.
Definition at line 1650 of file plstream.cc.
Definition at line 1659 of file plstream.cc.
void plstream::scolor | ( | PLINT | color | ) |
Definition at line 1668 of file plstream.cc.
void plstream::scompression | ( | PLINT | compression | ) |
Definition at line 1677 of file plstream.cc.
void plstream::sdev | ( | const char * | devname | ) |
Definition at line 1686 of file plstream.cc.
void plstream::sdevdata | ( | void * | data | ) |
Definition at line 1807 of file plstream.cc.
Definition at line 1705 of file plstream.cc.
void plstream::sdimap | ( | PLINT | dimxmin, |
PLINT | dimxmax, | ||
PLINT | dimymin, | ||
PLINT | dimymax, | ||
PLFLT | dimxpmm, | ||
PLFLT | dimypmm | ||
) |
Definition at line 1714 of file plstream.cc.
void plstream::sdiori | ( | PLFLT | rot | ) |
Definition at line 1725 of file plstream.cc.
Definition at line 1734 of file plstream.cc.
Definition at line 1743 of file plstream.cc.
void plstream::seed | ( | unsigned int | s | ) |
Definition at line 2487 of file plstream.cc.
void plstream::seopH | ( | void(*)(void *, int *) | handler, |
void * | handlier_data | ||
) |
void plstream::sError | ( | PLINT * | errcode, |
char * | errmsg | ||
) |
Definition at line 2527 of file plstream.cc.
void plstream::sesc | ( | char | esc | ) |
Definition at line 1752 of file plstream.cc.
|
inlineprotectedvirtual |
Reimplemented in wxPLplotstream.
Definition at line 129 of file plstream.h.
Definition at line 1771 of file plstream.cc.
Definition at line 1761 of file plstream.cc.
PLINT plstream::setopt | ( | const char * | opt, |
const char * | optarg | ||
) |
Definition at line 2646 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 2637 of file plstream.cc.
void plstream::sexit | ( | int(*)(const char *) | handler | ) |
Definition at line 2536 of file plstream.cc.
Definition at line 1780 of file plstream.cc.
void plstream::sfci | ( | PLUNICODE | fci | ) |
Definition at line 1789 of file plstream.cc.
void plstream::sfile | ( | FILE * | file | ) |
Definition at line 2685 of file plstream.cc.
void plstream::sfnam | ( | const char * | fnam | ) |
Definition at line 1798 of file plstream.cc.
Definition at line 1816 of file plstream.cc.
void plstream::shade | ( | const PLFLT *const * | a, |
PLINT | nx, | ||
PLINT | ny, | ||
PLDEFINED_callback | 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, | ||
PLFILL_callback | fill, | ||
bool | rectangular, | ||
PLTRANSFORM_callback | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 1826 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 1900 of file plstream.cc.
void plstream::shade | ( | const PLFLT *const * | a, |
PLINT | nx, | ||
PLINT | ny, | ||
PLDEFINED_callback | 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, | ||
PLFILL_callback | fill, | ||
PLINT | rectangular, | ||
PLTRANSFORM_callback | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 1847 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 1935 of file plstream.cc.
void plstream::shade1 | ( | const PLFLT * | a, |
PLINT | nx, | ||
PLINT | ny, | ||
PLDEFINED_callback | 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, | ||
PLFILL_callback | fill, | ||
bool | rectangular, | ||
PLTRANSFORM_callback | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 1959 of file plstream.cc.
void plstream::shade1 | ( | const PLFLT * | a, |
PLINT | nx, | ||
PLINT | ny, | ||
PLDEFINED_callback | 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, | ||
PLFILL_callback | fill, | ||
PLINT | rectangular, | ||
PLTRANSFORM_callback | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 1981 of file plstream.cc.
void plstream::shades | ( | const PLFLT *const * | a, |
PLINT | nx, | ||
PLINT | ny, | ||
PLDEFINED_callback | defined, | ||
PLFLT | xmin, | ||
PLFLT | xmax, | ||
PLFLT | ymin, | ||
PLFLT | ymax, | ||
const PLFLT * | clevel, | ||
PLINT | nlevel, | ||
PLFLT | fill_width, | ||
PLINT | cont_color, | ||
PLFLT | cont_width, | ||
PLFILL_callback | fill, | ||
bool | rectangular, | ||
PLTRANSFORM_callback | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 1867 of file plstream.cc.
void plstream::shades | ( | const PLFLT *const * | a, |
PLINT | nx, | ||
PLINT | ny, | ||
PLDEFINED_callback | defined, | ||
PLFLT | xmin, | ||
PLFLT | xmax, | ||
PLFLT | ymin, | ||
PLFLT | ymax, | ||
const PLFLT * | clevel, | ||
PLINT | nlevel, | ||
PLFLT | fill_width, | ||
PLINT | cont_color, | ||
PLFLT | cont_width, | ||
PLFILL_callback | fill, | ||
PLINT | rectangular, | ||
PLTRANSFORM_callback | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 1884 of file plstream.cc.
void plstream::sKeyEH | ( | void(*)(PLGraphicsIn *, void *, int *) | KeyEH, |
void * | KeyEH_data | ||
) |
Definition at line 2517 of file plstream.cc.
void plstream::slabelfunc | ( | PLLABEL_FUNC_callback | label_func, |
PLPointer | label_data | ||
) |
Definition at line 2054 of file plstream.cc.
Definition at line 2063 of file plstream.cc.
Definition at line 2072 of file plstream.cc.
Definition at line 2081 of file plstream.cc.
Definition at line 2090 of file plstream.cc.
void plstream::sori | ( | PLINT | ori | ) |
Definition at line 2099 of file plstream.cc.
Definition at line 2108 of file plstream.cc.
void plstream::spal0 | ( | const char * | filename | ) |
Definition at line 2118 of file plstream.cc.
void plstream::spal1 | ( | const char * | filename, |
bool | interpolate = true |
||
) |
Definition at line 2127 of file plstream.cc.
void plstream::spause | ( | bool | pause | ) |
Definition at line 2136 of file plstream.cc.
void plstream::spause | ( | PLINT | pause | ) |
Definition at line 2144 of file plstream.cc.
void plstream::sstrm | ( | PLINT | strm | ) |
Definition at line 2153 of file plstream.cc.
Definition at line 2162 of file plstream.cc.
Definition at line 2171 of file plstream.cc.
Definition at line 2180 of file plstream.cc.
Definition at line 2189 of file plstream.cc.
void plstream::stransform | ( | PLTRANSFORM_callback | coordinate_transform, |
PLPointer | coordinate_transform_data | ||
) |
Definition at line 2198 of file plstream.cc.
Definition at line 2211 of file plstream.cc.
void plstream::string3 | ( | PLINT | n, |
const PLFLT * | x, | ||
const PLFLT * | y, | ||
const PLFLT * | z, | ||
const char * | string | ||
) |
Definition at line 2223 of file plstream.cc.
Definition at line 2266 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 2231 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 2249 of file plstream.cc.
void plstream::stripd | ( | PLINT | id | ) |
Definition at line 2275 of file plstream.cc.
Definition at line 2311 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 1235 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 1247 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 385 of file plstream.cc.
Definition at line 394 of file plstream.cc.
Definition at line 2320 of file plstream.cc.
Definition at line 2329 of file plstream.cc.
void plstream::sxwin | ( | PLINT | window_id | ) |
Definition at line 2338 of file plstream.cc.
Definition at line 2347 of file plstream.cc.
Definition at line 2356 of file plstream.cc.
Definition at line 2365 of file plstream.cc.
void plstream::text | ( | void | ) |
Definition at line 2374 of file plstream.cc.
void plstream::timefmt | ( | const char * | fmt | ) |
Definition at line 2383 of file plstream.cc.
PLINT plstream::translatecursor | ( | PLGraphicsIn * | gin | ) |
Definition at line 1426 of file plstream.cc.
void plstream::vasp | ( | PLFLT | aspect | ) |
Definition at line 2393 of file plstream.cc.
void plstream::vect | ( | const PLFLT *const * | u, |
const PLFLT *const * | v, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLFLT | scale, | ||
PLTRANSFORM_callback | pltr, | ||
PLPointer | pltr_data | ||
) |
Definition at line 376 of file plstream.cc.
Definition at line 2403 of file plstream.cc.
Definition at line 2413 of file plstream.cc.
void plstream::vsta | ( | void | ) |
Definition at line 2423 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 2432 of file plstream.cc.
void plstream::width | ( | PLFLT | width | ) |
Definition at line 2444 of file plstream.cc.
Definition at line 2453 of file plstream.cc.
void plstream::xormod | ( | bool | mode, |
bool * | status | ||
) |
Definition at line 2462 of file plstream.cc.
Definition at line 2474 of file plstream.cc.
|
staticprivate |
Definition at line 120 of file plstream.h.
|
private |
Definition at line 118 of file plstream.h.