plstream Class Reference

#include <plstream.h>

List of all members.

Public Member Functions

 plstream ()
 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 adv (PLINT page)
void arc (PLFLT x, PLFLT y, PLFLT a, PLFLT b, PLFLT angle1, PLFLT angle2, PLBOOL fill)
void arrows (PLFLT *u, PLFLT *v, PLFLT *x, PLFLT *y, PLINT n, PLFLT scale, PLFLT dx, PLFLT dy)
void vect (PLFLT **u, PLFLT **v, PLINT nx, PLINT ny, PLFLT scale, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
void svect (PLFLT *arrow_x, PLFLT *arrow_y, PLINT npts, bool fill)
void axes (PLFLT x0, PLFLT y0, const char *xopt, PLFLT xtick, PLINT nxsub, const char *yopt, PLFLT ytick, PLINT nysub)
void bin (PLINT nbin, PLFLT *x, PLFLT *y, PLINT center)
void bop ()
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 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 (PLFLT **f, PLINT nx, PLINT ny, PLINT kx, PLINT lx, PLINT ky, PLINT ly, 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, 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 errx (PLINT n, PLFLT *xmin, PLFLT *xmax, PLFLT *y)
void erry (PLINT n, PLFLT *x, PLFLT *ymin, PLFLT *ymax)
void famadv ()
void flush ()
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 griddata (PLFLT *x, PLFLT *y, PLFLT *z, PLINT npts, PLFLT *xg, PLINT nptsx, 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, PLFLT *data, PLFLT datmin, PLFLT datmax, PLINT nbin, PLINT oldwin)
void hls (PLFLT h, PLFLT l, PLFLT s)
void init ()
void join (PLFLT x1, PLFLT y1, PLFLT x2, PLFLT y2)
void lab (const char *xlabel, const char *ylabel, const char *tlabel)
void lightsource (PLFLT x, PLFLT y, PLFLT z)
void line (PLINT n, PLFLT *x, PLFLT *y)
void line3 (PLINT n, PLFLT *x, PLFLT *y, PLFLT *z)
void lsty (PLINT lin)
void map (void(*mapform)(PLINT, PLFLT *, PLFLT *), const char *type, PLFLT minlong, PLFLT maxlong, PLFLT minlat, PLFLT maxlat)
void meridians (void(*mapform)(PLINT, PLFLT *, PLFLT *), PLFLT dlong, PLFLT dlat, PLFLT minlong, PLFLT maxlong, PLFLT minlat, PLFLT maxlat)
void mesh (PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt)
void meshc (PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, 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 (PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, bool side)
void plot3dc (PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLFLT *clevel, PLINT nlevel)
void plot3dcl (PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLFLT *clevel, PLINT nlevel, PLINT ixstart, PLINT ixn, PLINT *indexymin, PLINT *indexymax)
void surf3d (PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLFLT *clevel, PLINT nlevel)
void surf3dl (PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLFLT *clevel, PLINT nlevel, PLINT ixstart, PLINT ixn, PLINT *indexymin, PLINT *indexymax)
int parseopts (int *p_argc, const char **argv, PLINT mode)
void pat (PLINT nlin, PLINT *inc, PLINT *del)
void poin (PLINT n, PLFLT *x, PLFLT *y, PLINT code)
void poin3 (PLINT n, PLFLT *x, PLFLT *y, PLFLT *z, PLINT code)
void poly3 (PLINT n, PLFLT *x, PLFLT *y, PLFLT *z, 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 rgb (PLFLT r, PLFLT g, PLFLT b)
void rgb (PLINT r, PLINT g, PLINT b)
void schr (PLFLT def, PLFLT scale)
void scmap0n (PLINT ncol0)
void scmap1n (PLINT ncol1)
void scmap0 (PLINT *r, PLINT *g, PLINT *b, PLINT ncol0)
void scmap0a (PLINT *r, PLINT *g, PLINT *b, PLFLT *a, PLINT ncol0)
void scmap1 (PLINT *r, PLINT *g, PLINT *b, PLINT ncol1)
void scmap1a (PLINT *r, PLINT *g, PLINT *b, PLFLT *a, PLINT ncol1)
void scmap1l (bool itype, PLINT npts, PLFLT *intensity, PLFLT *coord1, PLFLT *coord2, PLFLT *coord3, bool *rev=NULL)
void scmap1la (bool itype, PLINT npts, PLFLT *intensity, PLFLT *coord1, PLFLT *coord2, PLFLT *coord3, PLFLT *a, bool *rev=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 sfont (PLINT family, PLINT style, PLINT weight)
void shade (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, PLINT sh_width, PLINT min_color, PLINT min_width, PLINT max_color, PLINT max_width, void(*fill)(PLINT, PLFLT *, PLFLT *), bool rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
void shades (PLFLT **a, PLINT nx, PLINT ny, PLINT(*defined)(PLFLT, PLFLT), PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT *clevel, PLINT nlevel, PLINT fill_width, PLINT cont_color, PLINT cont_width, void(*fill)(PLINT, PLFLT *, 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, PLINT sh_width, PLINT min_color, PLINT min_width, PLINT max_color, PLINT max_width, bool rectangular, Coord_Xformer *pcxf)
void shade1 (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, PLINT sh_width, PLINT min_color, PLINT min_width, PLINT max_color, PLINT max_width, void(*fill)(PLINT, PLFLT *, 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, PLINT sh_width, PLINT min_color, PLINT min_width, PLINT max_color, PLINT max_width, void(*fill)(PLINT, PLFLT *, 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 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 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, PLINT colline[], 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 (PLFLT **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 (PLFLT **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, PLINT *mark, 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, PLFLT *x, PLFLT *y, PLINT code)
void szax (PLINT digmax, PLINT digits)
void text ()
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 w3d (PLFLT basex, PLFLT basey, PLFLT height, PLFLT xmin0, PLFLT xmax0, PLFLT ymin0, PLFLT ymax0, PLFLT zmin0, PLFLT zmax0, PLFLT alt, PLFLT az)
void wid (PLINT 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 ResetOpts ()
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 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 (PLFLT **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 (PLFLT *arrow_x, PLFLT *arrow_y, PLINT npts, PLINT fill)
void cpstrm (plstream &pls, PLINT flags)
void plot3d (PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLINT side)
void poly3 (PLINT n, PLFLT *x, PLFLT *y, PLFLT *z, PLINT *draw, PLINT ifcc)
void scmap1l (PLINT itype, PLINT npts, PLFLT *intensity, PLFLT *coord1, PLFLT *coord2, PLFLT *coord3, PLINT *rev)
void shade (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, PLINT sh_width, PLINT min_color, PLINT min_width, PLINT max_color, PLINT max_width, void(*fill)(PLINT, PLFLT *, PLFLT *), PLINT rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
void shades (PLFLT **a, PLINT nx, PLINT ny, PLINT(*defined)(PLFLT, PLFLT), PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT *clevel, PLINT nlevel, PLINT fill_width, PLINT cont_color, PLINT cont_width, void(*fill)(PLINT, PLFLT *, 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, PLINT sh_width, PLINT min_color, PLINT min_width, PLINT max_color, PLINT max_width, PLINT rectangular, Coord_Xformer *pcxf)
void shade1 (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, PLINT sh_width, PLINT min_color, PLINT min_width, PLINT max_color, PLINT max_width, void(*fill)(PLINT, PLFLT *, 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, PLINT sh_width, PLINT min_color, PLINT min_width, PLINT max_color, PLINT max_width, void(*fill)(PLINT, PLFLT *, 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, PLINT colline[], PLINT styline[], const char *legline[], const char *labx, const char *laby, const char *labtop)
void xormod (PLINT mode, PLINT *status)

Static Public Member Functions

static void fill (PLINT n, PLFLT *x, PLFLT *y)
static void fill3 (PLINT n, PLFLT *x, PLFLT *y, PLFLT *z)
static void tr0 (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, PLPointer pltr_data)
static void tr1 (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, PLPointer pltr_data)
static void tr2 (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, PLPointer pltr_data)
static void tr2p (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, PLPointer pltr_data)

Protected Member Functions

virtual void set_stream ()

Private Member Functions

 plstream (const plstream &)
plstreamoperator= (const plstream &)

Private Attributes

PLINT stream

Static Private Attributes

static PLINT next_stream
static PLINT active_streams


Constructor & Destructor Documentation

plstream::plstream ( const plstream  )  [private]

plstream::plstream (  ) 

plstream::plstream ( plstream pls  ) 

plstream::plstream ( PLS::stream_id  sid,
PLINT  strm = 0 
)

plstream::plstream ( PLINT  _stream  )  [inline]

plstream::plstream ( PLINT  nx,
PLINT  ny,
const char *  driver = NULL,
const char *  file = NULL 
)

plstream::plstream ( PLINT  nx,
PLINT  ny,
PLINT  r,
PLINT  g,
PLINT  b,
const char *  driver = NULL,
const char *  file = NULL 
)

virtual plstream::~plstream (  )  [virtual]


Member Function Documentation

void plstream::adv ( PLINT  page  ) 

void plstream::Alloc2dGrid ( PLFLT ***  f,
PLINT  nx,
PLINT  ny 
)

void plstream::arc ( PLFLT  x,
PLFLT  y,
PLFLT  a,
PLFLT  b,
PLFLT  angle1,
PLFLT  angle2,
PLBOOL  fill 
)

void plstream::arrows ( PLFLT u,
PLFLT v,
PLFLT x,
PLFLT y,
PLINT  n,
PLFLT  scale,
PLFLT  dx,
PLFLT  dy 
)

void plstream::axes ( PLFLT  x0,
PLFLT  y0,
const char *  xopt,
PLFLT  xtick,
PLINT  nxsub,
const char *  yopt,
PLFLT  ytick,
PLINT  nysub 
)

void plstream::bin ( PLINT  nbin,
PLFLT x,
PLFLT y,
PLINT  center 
)

void plstream::bop (  ) 

void plstream::box ( const char *  xopt,
PLFLT  xtick,
PLINT  nxsub,
const char *  yopt,
PLFLT  ytick,
PLINT  nysub 
)

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 
)

void plstream::btime ( PLINT year,
PLINT month,
PLINT day,
PLINT hour,
PLINT min,
PLFLT sec,
PLFLT  ctime 
)

void plstream::calc_world ( PLFLT  rx,
PLFLT  ry,
PLFLT wx,
PLFLT wy,
PLINT window 
)

void plstream::clear (  ) 

void plstream::ClearOpts (  ) 

void plstream::cmd ( PLINT  op,
void *  ptr 
)

void plstream::col ( PLFLT  c  ) 

void plstream::col ( PLcolor  c  ) 

void plstream::col0 ( PLINT  icol0  ) 

void plstream::col1 ( PLFLT  c  ) 

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 
)

void plstream::cont ( PLFLT **  f,
PLINT  nx,
PLINT  ny,
PLINT  kx,
PLINT  lx,
PLINT  ky,
PLINT  ly,
PLFLT clevel,
PLINT  nlevel,
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

void plstream::cpstrm ( plstream pls,
PLINT  flags 
)

void plstream::cpstrm ( plstream pls,
bool  flags 
)

void plstream::ctime ( PLINT  year,
PLINT  month,
PLINT  day,
PLINT  hour,
PLINT  min,
PLFLT  sec,
PLFLT ctime 
)

void plstream::did2pc ( PLFLT xmin,
PLFLT ymin,
PLFLT xmax,
PLFLT ymax 
)

void plstream::dip2dc ( PLFLT xmin,
PLFLT ymin,
PLFLT xmax,
PLFLT ymax 
)

void plstream::env ( PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLINT  just,
PLINT  axis 
)

void plstream::env0 ( PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLINT  just,
PLINT  axis 
)

void plstream::eop (  ) 

void plstream::errx ( PLINT  n,
PLFLT xmin,
PLFLT xmax,
PLFLT y 
)

void plstream::erry ( PLINT  n,
PLFLT x,
PLFLT ymin,
PLFLT ymax 
)

PLFLT plstream::f2eval ( PLINT  ix,
PLINT  iy,
PLPointer  plf2eval_data 
)

PLFLT plstream::f2eval2 ( PLINT  ix,
PLINT  iy,
PLPointer  plf2eval_data 
)

PLFLT plstream::f2evalr ( PLINT  ix,
PLINT  iy,
PLPointer  plf2eval_data 
)

void plstream::famadv (  ) 

void plstream::fcont ( PLFLT(*)(PLINT, PLINT, PLPointer f2eval,
PLPointer  f2eval_data,
PLINT  nx,
PLINT  ny,
PLINT  kx,
PLINT  lx,
PLINT  ky,
PLINT  ly,
PLFLT clevel,
PLINT  nlevel,
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

static void plstream::fill ( PLINT  n,
PLFLT x,
PLFLT y 
) [static]

static void plstream::fill3 ( PLINT  n,
PLFLT x,
PLFLT y,
PLFLT z 
) [static]

char* plstream::FindCommand ( char *  fn  ) 

int plstream::FindName ( char *  p  ) 

void plstream::flush (  ) 

void plstream::font ( PLINT  ifont  ) 

void plstream::fontld ( PLINT  fnt  ) 

void plstream::Free2dGrid ( PLFLT **  f,
PLINT  nx,
PLINT  ny 
)

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,
PLINT  sh_width,
PLINT  min_color,
PLINT  min_width,
PLINT  max_color,
PLINT  max_width,
void(*)(PLINT, PLFLT *, PLFLT *)  fill,
PLINT  rectangular,
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

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,
PLINT  sh_width,
PLINT  min_color,
PLINT  min_width,
PLINT  max_color,
PLINT  max_width,
void(*)(PLINT, PLFLT *, PLFLT *)  fill,
bool  rectangular,
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

void plstream::gchr ( PLFLT p_def,
PLFLT p_ht 
)

void plstream::gcol0 ( PLINT  icol0,
PLINT r,
PLINT g,
PLINT b 
)

void plstream::gcol0a ( PLINT  icol0,
PLINT r,
PLINT g,
PLINT b,
PLFLT a 
)

void plstream::gcolbg ( PLINT r,
PLINT g,
PLINT b 
)

void plstream::gcolbga ( PLINT r,
PLINT g,
PLINT b,
PLFLT a 
)

void plstream::gcompression ( PLINT compression  ) 

void plstream::gdev ( char *  devname  ) 

void plstream::gdidev ( PLFLT mar,
PLFLT aspect,
PLFLT jx,
PLFLT jy 
)

void plstream::gdiori ( PLFLT rot  ) 

void plstream::gdiplt ( PLFLT xmin,
PLFLT ymin,
PLFLT xmax,
PLFLT ymax 
)

void plstream::gesc ( char *  p_esc  ) 

int plstream::GetCursor ( PLGraphicsIn plg  ) 

PLFLT plstream::GetFlt ( char *  s  ) 

PLINT plstream::GetInt ( char *  s  ) 

void plstream::GetName ( char *  dir,
char *  subdir,
char *  filename,
char **  filespec 
)

void plstream::gfam ( PLINT fam,
PLINT num,
PLINT bmax 
)

void plstream::gfci ( PLUNICODE pfci  ) 

void plstream::gfile ( FILE **  p_file  ) 

void plstream::gFileDevs ( const char ***  p_menustr,
const char ***  p_devname,
int *  p_ndev 
)

void plstream::gfnam ( char *  fnam  ) 

void plstream::gfont ( PLINT family,
PLINT style,
PLINT weight 
)

void plstream::glevel ( PLINT p_level  ) 

void plstream::gpage ( PLFLT xp,
PLFLT yp,
PLINT xleng,
PLINT yleng,
PLINT xoff,
PLINT yoff 
)

void plstream::gra (  ) 

void plstream::griddata ( PLFLT x,
PLFLT y,
PLFLT z,
PLINT  npts,
PLFLT xg,
PLINT  nptsx,
PLFLT yg,
PLINT  nptsy,
PLFLT **  zg,
PLINT  type,
PLFLT  data 
)

void plstream::gspa ( PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax 
)

void plstream::gver ( char *  p_ver  ) 

void plstream::gvpd ( PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax 
)

void plstream::gvpw ( PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax 
)

void plstream::gxax ( PLINT digmax,
PLINT digits 
)

void plstream::gyax ( PLINT digmax,
PLINT digits 
)

void plstream::gzax ( PLINT digmax,
PLINT digits 
)

void plstream::hist ( PLINT  n,
PLFLT data,
PLFLT  datmin,
PLFLT  datmax,
PLINT  nbin,
PLINT  oldwin 
)

void plstream::hls ( PLFLT  h,
PLFLT  l,
PLFLT  s 
)

void plstream::hlsrgb ( PLFLT  h,
PLFLT  l,
PLFLT  s,
PLFLT p_r,
PLFLT p_g,
PLFLT p_b 
)

void plstream::image ( PLFLT **  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 plstream::imagefr ( PLFLT **  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 
)

void plstream::init (  ) 

void plstream::join ( PLFLT  x1,
PLFLT  y1,
PLFLT  x2,
PLFLT  y2 
)

void plstream::lab ( const char *  xlabel,
const char *  ylabel,
const char *  tlabel 
)

void plstream::lightsource ( PLFLT  x,
PLFLT  y,
PLFLT  z 
)

void plstream::line ( PLINT  n,
PLFLT x,
PLFLT y 
)

void plstream::line3 ( PLINT  n,
PLFLT x,
PLFLT y,
PLFLT z 
)

void plstream::lsty ( PLINT  lin  ) 

void plstream::map ( void(*)(PLINT, PLFLT *, PLFLT *)  mapform,
const char *  type,
PLFLT  minlong,
PLFLT  maxlong,
PLFLT  minlat,
PLFLT  maxlat 
)

int plstream::MergeOpts ( PLOptionTable options,
const char *  name,
const char **  notes 
)

void plstream::meridians ( void(*)(PLINT, PLFLT *, PLFLT *)  mapform,
PLFLT  dlong,
PLFLT  dlat,
PLFLT  minlong,
PLFLT  maxlong,
PLFLT  minlat,
PLFLT  maxlat 
)

void plstream::mesh ( PLFLT x,
PLFLT y,
PLFLT **  z,
PLINT  nx,
PLINT  ny,
PLINT  opt 
)

void plstream::meshc ( PLFLT x,
PLFLT y,
PLFLT **  z,
PLINT  nx,
PLINT  ny,
PLINT  opt,
PLFLT clevel,
PLINT  nlevel 
)

void plstream::MinMax2dGrid ( PLFLT **  f,
PLINT  nx,
PLINT  ny,
PLFLT fmax,
PLFLT fmin 
)

void plstream::mtex ( const char *  side,
PLFLT  disp,
PLFLT  pos,
PLFLT  just,
const char *  text 
)

void plstream::mtex3 ( const char *  side,
PLFLT  disp,
PLFLT  pos,
PLFLT  just,
const char *  text 
)

plstream& plstream::operator= ( const plstream  )  [private]

void plstream::OptUsage (  ) 

int plstream::ParseOpts ( int *  p_argc,
const char **  argv,
PLINT  mode 
)

int plstream::parseopts ( int *  p_argc,
const char **  argv,
PLINT  mode 
)

void plstream::pat ( PLINT  nlin,
PLINT inc,
PLINT del 
)

void plstream::plot3d ( PLFLT x,
PLFLT y,
PLFLT **  z,
PLINT  nx,
PLINT  ny,
PLINT  opt,
PLINT  side 
)

void plstream::plot3d ( PLFLT x,
PLFLT y,
PLFLT **  z,
PLINT  nx,
PLINT  ny,
PLINT  opt,
bool  side 
)

void plstream::plot3dc ( PLFLT x,
PLFLT y,
PLFLT **  z,
PLINT  nx,
PLINT  ny,
PLINT  opt,
PLFLT clevel,
PLINT  nlevel 
)

void plstream::plot3dcl ( PLFLT x,
PLFLT y,
PLFLT **  z,
PLINT  nx,
PLINT  ny,
PLINT  opt,
PLFLT clevel,
PLINT  nlevel,
PLINT  ixstart,
PLINT  ixn,
PLINT indexymin,
PLINT indexymax 
)

void plstream::poin ( PLINT  n,
PLFLT x,
PLFLT y,
PLINT  code 
)

void plstream::poin3 ( PLINT  n,
PLFLT x,
PLFLT y,
PLFLT z,
PLINT  code 
)

void plstream::poly3 ( PLINT  n,
PLFLT x,
PLFLT y,
PLFLT z,
PLINT draw,
PLINT  ifcc 
)

void plstream::poly3 ( PLINT  n,
PLFLT x,
PLFLT y,
PLFLT z,
bool *  draw,
bool  ifcc 
)

void plstream::prec ( PLINT  setp,
PLINT  prec 
)

void plstream::psty ( PLINT  patt  ) 

void plstream::ptex ( PLFLT  x,
PLFLT  y,
PLFLT  dx,
PLFLT  dy,
PLFLT  just,
const char *  text 
)

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 
)

PLFLT plstream::randd ( void   ) 

void plstream::replot (  ) 

void plstream::ResetOpts (  ) 

void plstream::rgb ( PLINT  r,
PLINT  g,
PLINT  b 
)

void plstream::rgb ( PLFLT  r,
PLFLT  g,
PLFLT  b 
)

void plstream::rgbhls ( PLFLT  r,
PLFLT  g,
PLFLT  b,
PLFLT p_h,
PLFLT p_l,
PLFLT p_s 
)

void plstream::sbopH ( void(*)(void *, int *)  handler,
void *  handlier_data 
)

void plstream::schr ( PLFLT  def,
PLFLT  scale 
)

void plstream::scmap0 ( PLINT r,
PLINT g,
PLINT b,
PLINT  ncol0 
)

void plstream::scmap0a ( PLINT r,
PLINT g,
PLINT b,
PLFLT a,
PLINT  ncol0 
)

void plstream::scmap0n ( PLINT  ncol0  ) 

void plstream::scmap1 ( PLINT r,
PLINT g,
PLINT b,
PLINT  ncol1 
)

void plstream::scmap1a ( PLINT r,
PLINT g,
PLINT b,
PLFLT a,
PLINT  ncol1 
)

void plstream::scmap1l ( PLINT  itype,
PLINT  npts,
PLFLT intensity,
PLFLT coord1,
PLFLT coord2,
PLFLT coord3,
PLINT rev 
)

void plstream::scmap1l ( bool  itype,
PLINT  npts,
PLFLT intensity,
PLFLT coord1,
PLFLT coord2,
PLFLT coord3,
bool *  rev = NULL 
)

void plstream::scmap1la ( bool  itype,
PLINT  npts,
PLFLT intensity,
PLFLT coord1,
PLFLT coord2,
PLFLT coord3,
PLFLT a,
bool *  rev = NULL 
)

void plstream::scmap1n ( PLINT  ncol1  ) 

void plstream::scol0 ( PLINT  icol0,
PLINT  r,
PLINT  g,
PLINT  b 
)

void plstream::scol0a ( PLINT  icol0,
PLINT  r,
PLINT  g,
PLINT  b,
PLFLT  a 
)

void plstream::scolbg ( PLINT  r,
PLINT  g,
PLINT  b 
)

void plstream::scolbga ( PLINT  r,
PLINT  g,
PLINT  b,
PLFLT  a 
)

void plstream::scolor ( PLINT  color  ) 

void plstream::scompression ( PLINT  compression  ) 

void plstream::sdev ( const char *  devname  ) 

void plstream::sdidev ( PLFLT  mar,
PLFLT  aspect,
PLFLT  jx,
PLFLT  jy 
)

void plstream::sdimap ( PLINT  dimxmin,
PLINT  dimxmax,
PLINT  dimymin,
PLINT  dimymax,
PLFLT  dimxpmm,
PLFLT  dimypmm 
)

void plstream::sdiori ( PLFLT  rot  ) 

void plstream::sdiplt ( PLFLT  xmin,
PLFLT  ymin,
PLFLT  xmax,
PLFLT  ymax 
)

void plstream::sdiplz ( PLFLT  xmin,
PLFLT  ymin,
PLFLT  xmax,
PLFLT  ymax 
)

void plstream::seed ( unsigned int  s  ) 

void plstream::seopH ( void(*)(void *, int *)  handler,
void *  handlier_data 
)

void plstream::sError ( PLINT errcode,
char *  errmsg 
)

void plstream::sesc ( char  esc  ) 

virtual void plstream::set_stream (  )  [inline, protected, virtual]

void plstream::setcontlabelformat ( PLINT  lexp,
PLINT  sigdig 
)

void plstream::setcontlabelparam ( PLFLT  offset,
PLFLT  size,
PLFLT  spacing,
PLINT  active 
)

int plstream::SetOpt ( const char *  opt,
const char *  optarg 
)

int plstream::setopt ( const char *  opt,
const char *  optarg 
)

void plstream::SetUsage ( char *  program_string,
char *  usage_string 
)

void plstream::sexit ( int(*)(const char *)  handler  ) 

void plstream::sfam ( PLINT  fam,
PLINT  num,
PLINT  bmax 
)

void plstream::sfci ( PLUNICODE  fci  ) 

void plstream::sfile ( FILE *  file  ) 

void plstream::sfnam ( const char *  fnam  ) 

void plstream::sfont ( PLINT  family,
PLINT  style,
PLINT  weight 
)

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,
PLINT  sh_width,
PLINT  min_color,
PLINT  min_width,
PLINT  max_color,
PLINT  max_width,
PLINT  rectangular,
Coord_Xformer pcxf 
)

void plstream::shade ( 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,
PLINT  sh_width,
PLINT  min_color,
PLINT  min_width,
PLINT  max_color,
PLINT  max_width,
void(*)(PLINT, PLFLT *, PLFLT *)  fill,
PLINT  rectangular,
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

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,
PLINT  sh_width,
PLINT  min_color,
PLINT  min_width,
PLINT  max_color,
PLINT  max_width,
bool  rectangular,
Coord_Xformer pcxf 
)

void plstream::shade ( 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,
PLINT  sh_width,
PLINT  min_color,
PLINT  min_width,
PLINT  max_color,
PLINT  max_width,
void(*)(PLINT, PLFLT *, PLFLT *)  fill,
bool  rectangular,
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

void plstream::shade1 ( 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,
PLINT  sh_width,
PLINT  min_color,
PLINT  min_width,
PLINT  max_color,
PLINT  max_width,
void(*)(PLINT, PLFLT *, PLFLT *)  fill,
PLINT  rectangular,
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

void plstream::shade1 ( 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,
PLINT  sh_width,
PLINT  min_color,
PLINT  min_width,
PLINT  max_color,
PLINT  max_width,
void(*)(PLINT, PLFLT *, PLFLT *)  fill,
bool  rectangular,
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

void plstream::shades ( PLFLT **  a,
PLINT  nx,
PLINT  ny,
PLINT(*)(PLFLT, PLFLT defined,
PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLFLT clevel,
PLINT  nlevel,
PLINT  fill_width,
PLINT  cont_color,
PLINT  cont_width,
void(*)(PLINT, PLFLT *, PLFLT *)  fill,
PLINT  rectangular,
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

void plstream::shades ( PLFLT **  a,
PLINT  nx,
PLINT  ny,
PLINT(*)(PLFLT, PLFLT defined,
PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLFLT clevel,
PLINT  nlevel,
PLINT  fill_width,
PLINT  cont_color,
PLINT  cont_width,
void(*)(PLINT, PLFLT *, PLFLT *)  fill,
bool  rectangular,
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

void plstream::sKeyEH ( void(*)(PLGraphicsIn *, void *, int *)  KeyEH,
void *  KeyEH_data 
)

void plstream::slabelfunc ( void(*)(PLINT, PLFLT, char *, PLINT, PLPointer label_func,
PLPointer  label_data 
)

void plstream::smaj ( PLFLT  def,
PLFLT  scale 
)

void plstream::smin ( PLFLT  def,
PLFLT  scale 
)

void plstream::sori ( PLINT  ori  ) 

void plstream::spage ( PLFLT  xp,
PLFLT  yp,
PLINT  xleng,
PLINT  yleng,
PLINT  xoff,
PLINT  yoff 
)

void plstream::spal0 ( const char *  filename  ) 

void plstream::spal1 ( const char *  filename,
bool  interpolate = true 
)

void plstream::spause ( PLINT  pause  ) 

void plstream::spause ( bool  pause  ) 

void plstream::sstrm ( PLINT  strm  ) 

void plstream::ssub ( PLINT  nx,
PLINT  ny 
)

void plstream::ssym ( PLFLT  def,
PLFLT  scale 
)

void plstream::star ( PLINT  nx,
PLINT  ny 
)

void plstream::start ( const char *  devname,
PLINT  nx,
PLINT  ny 
)

void plstream::stripa ( PLINT  id,
PLINT  pen,
PLFLT  x,
PLFLT  y 
)

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,
PLINT  colline[],
PLINT  styline[],
const char *  legline[],
const char *  labx,
const char *  laby,
const char *  labtop 
)

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,
PLINT  colline[],
PLINT  styline[],
const char *  legline[],
const char *  labx,
const char *  laby,
const char *  labtop 
)

void plstream::stripd ( PLINT  id  ) 

void plstream::styl ( PLINT  nms,
PLINT mark,
PLINT space 
)

void plstream::surf3d ( PLFLT x,
PLFLT y,
PLFLT **  z,
PLINT  nx,
PLINT  ny,
PLINT  opt,
PLFLT clevel,
PLINT  nlevel 
)

void plstream::surf3dl ( PLFLT x,
PLFLT y,
PLFLT **  z,
PLINT  nx,
PLINT  ny,
PLINT  opt,
PLFLT clevel,
PLINT  nlevel,
PLINT  ixstart,
PLINT  ixn,
PLINT indexymin,
PLINT indexymax 
)

void plstream::svect ( PLFLT arrow_x,
PLFLT arrow_y,
PLINT  npts,
PLINT  fill 
)

void plstream::svect ( PLFLT arrow_x,
PLFLT arrow_y,
PLINT  npts,
bool  fill 
)

void plstream::svpa ( PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax 
)

void plstream::sxax ( PLINT  digmax,
PLINT  digits 
)

void plstream::sxwin ( PLINT  window_id  ) 

void plstream::syax ( PLINT  digmax,
PLINT  digits 
)

void plstream::sym ( PLINT  n,
PLFLT x,
PLFLT y,
PLINT  code 
)

void plstream::szax ( PLINT  digmax,
PLINT  digits 
)

void plstream::text (  ) 

void plstream::timefmt ( const char *  fmt  ) 

static void plstream::tr0 ( PLFLT  x,
PLFLT  y,
PLFLT tx,
PLFLT ty,
PLPointer  pltr_data 
) [static]

static void plstream::tr1 ( PLFLT  x,
PLFLT  y,
PLFLT tx,
PLFLT ty,
PLPointer  pltr_data 
) [static]

static void plstream::tr2 ( PLFLT  x,
PLFLT  y,
PLFLT tx,
PLFLT ty,
PLPointer  pltr_data 
) [static]

static void plstream::tr2p ( PLFLT  x,
PLFLT  y,
PLFLT tx,
PLFLT ty,
PLPointer  pltr_data 
) [static]

void plstream::vasp ( PLFLT  aspect  ) 

void plstream::vect ( PLFLT **  u,
PLFLT **  v,
PLINT  nx,
PLINT  ny,
PLFLT  scale,
void(*)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

void plstream::vpas ( PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLFLT  aspect 
)

void plstream::vpor ( PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax 
)

void plstream::vsta (  ) 

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 
)

void plstream::wid ( PLINT  width  ) 

void plstream::wind ( PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax 
)

void plstream::xormod ( PLINT  mode,
PLINT status 
)

void plstream::xormod ( bool  mode,
bool *  status 
)


Member Data Documentation

PLINT plstream::active_streams [static, private]

PLINT plstream::next_stream [static, private]


The documentation for this class was generated from the following file:

Generated on Fri Jan 8 12:51:28 2010 for QSAS by  doxygen 1.5.7