PLplot  5.15.0
plplot Namespace Reference

Classes

struct  PLcGrid
 
struct  PLcGrid2
 
struct  _N1
 
struct  _N2
 
struct  _N3
 
struct  _N4
 
struct  _N5
 
struct  _N6
 
struct  _N7
 
struct  _N8
 
struct  _N9
 
struct  _N10
 
struct  _N11
 
interface  interface_plparseopts
 
interface  pl_setcontlabelformat
 
interface  pladv
 
interface  plbop
 
interface  plclear
 
interface  plcol0
 
interface  plcpstrm
 
interface  plend1
 
interface  plend
 
interface  pleop
 
interface  plfamadv
 
interface  plflush
 
interface  plfont
 
interface  plfontld
 
interface  plgcol0
 
interface  plgcolbg
 
interface  plgcompression
 
interface  plgdev
 
interface  plgdrawmode
 
interface  plget_arguments
 
interface  plgfam
 
interface  plgfci
 
interface  plgfnam
 
interface  plgfont
 
interface  plglevel
 
interface  plgra
 
interface  plgstrm
 
interface  plgver
 
interface  plgxax
 
interface  plgyax
 
interface  plgzax
 
interface  plinit
 
interface  pllab
 
interface  pllsty
 
interface  plmkstrm
 
interface  plparseopts
 
interface  plpat
 
interface  plprec
 
interface  plpsty
 
interface  plreplot
 
interface  plscmap0
 
interface  plscmap0n
 
interface  plscmap1
 
interface  plscmap1n
 
interface  plscol0
 
interface  plscolbg
 
interface  plscolor
 
interface  plscompression
 
interface  plsdev
 
interface  plsdrawmode
 
interface  plseed
 
interface  plsesc
 
interface  plsetopt
 
interface  plsfam
 
interface  plsfci
 
interface  plsfnam
 
interface  plsfont
 
interface  plsmem
 
interface  plsmema
 
interface  plsori
 
interface  plspal0
 
interface  plspal1
 
interface  plspause
 
interface  plsstrm
 
interface  plssub
 
interface  plstar
 
interface  plstart
 
interface  plstripd
 
interface  plstyl
 
interface  plsvect
 
interface  plsxax
 
interface  plsyax
 
interface  plszax
 
interface  pltext
 
interface  pltimefmt
 
interface  plvsta
 
interface  plxormod
 

Functions

alias void function (PLINT, PLFLT *, PLFLT *) fill_func
 
alias void function (PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) pltr_func
 
PLFLT ** convert_array (PLFLT[][] a)
 
PLINT plparseopts (char[][] args, PLINT mode)
 
void plvect (PLFLT[][] u, PLFLT[][] v, PLFLT scale, pltr_func pltr=null, PLPointer pltr_data=null)
 
void plvect (PLFLT[][] u, PLFLT[][] v, PLFLT scale, ref PLcGrid cgrid)
 
void plvect (PLFLT[][] u, PLFLT[][] v, PLFLT scale, ref PLcGrid2 cgrid2)
 
void plsvect (PLFLT[] arrowx, PLFLT[] arrowy, PLBOOL fill)
 
void plaxes (PLFLT x0, PLFLT y0, string xopt, PLFLT xtick, PLINT nxsub, string yopt, PLFLT ytick, PLINT nysub)
 
void plbin (PLFLT[] x, PLFLT[] y, PLINT opt)
 
void plbox (string xopt, PLFLT xtick, PLINT nxsub, string yopt, PLFLT ytick, PLINT nysub)
 
void plbox3 (string xopt, string xlabel, PLFLT xtick, PLINT nsubx, string yopt, string ylabel, PLFLT ytick, PLINT nsuby, string zopt, string zlabel, PLFLT ztick, PLINT nsubz)
 
void plcolorbar (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[] label_opts, string[] label, string[] axis_opts, PLFLT[] ticks, PLINT[] sub_ticks, PLFLT[][] values)
 
void plcont (PLFLT[][] f, PLINT kx, PLINT lx, PLINT ky, PLINT ly, PLFLT[] clevel, pltr_func pltr, PLPointer pltr_data=null)
 
void plcont (PLFLT[][] f, PLINT kx, PLINT lx, PLINT ky, PLINT ly, PLFLT[] clevel, ref PLcGrid cgrid)
 
void plcont (PLFLT[][] f, PLINT kx, PLINT lx, PLINT ky, PLINT ly, PLFLT[] clevel, ref PLcGrid2 cgrid2)
 
void plerrx (PLFLT[] xmin, PLFLT[] xmax, PLFLT[] y)
 
void plerry (PLFLT[] x, PLFLT[] ymin, PLFLT[] ymax)
 
void plfill (PLFLT[] x, PLFLT[] y)
 
void plfill3 (PLFLT[] x, PLFLT[] y, PLFLT[] z)
 
void plgdev (out string p_dev)
 
void plgfnam (out string fnam)
 
void plgradient (PLFLT[] x, PLFLT[] y, PLFLT angle)
 
void plgriddata (PLFLT[] x, PLFLT[] y, PLFLT[] z, PLFLT[] xg, PLFLT[] yg, PLFLT[][] zg, PLINT type, PLFLT data)
 
void plgver (out string p_ver)
 
void plhist (PLFLT[] data, PLFLT datmin, PLFLT datmax, PLINT nbin, PLINT opt)
 
void pllab (string xlabel, string ylabel, string tlabel)
 
void pllegend (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[] opt_array, PLFLT text_offset, PLFLT text_scale, PLFLT text_spacing, PLFLT text_justification, PLINT[] text_colors, string[] text, PLINT[] box_colors, PLINT[] box_patterns, PLFLT[] box_scales, PLFLT[] box_line_widths, PLINT[] line_colors, PLINT[] line_styles, PLFLT[] line_widths, PLINT[] symbol_colors, PLFLT[] symbol_scales, PLINT[] symbol_numbers, string[] symbols)
 
void plline (PLFLT[] x, PLFLT[] y)
 
void plline3 (PLFLT[] x, PLFLT[] y, PLFLT[] z)
 
void plmap (mapform_func mapform, string type, PLFLT minlong, PLFLT maxlong, PLFLT minlat, PLFLT maxlat)
 
void plmapline (mapform_func mapform, string name, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, const PLINT[] plotentries)
 
void plmapstring (mapform_func mapform, string name, string string, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, const PLINT[] plotentries)
 
void plmaptex (mapform_func mapform, string name, PLFLT dx, PLFLT dy, PLFLT just, string text, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, PLINT plotentry)
 
void plmapfill (mapform_func mapform, string name, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, const PLINT[] plotentries)
 
void plmesh (PLFLT[] x, PLFLT[] y, PLFLT[][] z, PLINT opt)
 
void plmeshc (PLFLT[] x, PLFLT[] y, PLFLT[][] z, PLINT opt, PLFLT[] clevel)
 
void plmtex (string side, PLFLT disp, PLFLT pos, PLFLT just, string text)
 
void plmtex3 (string side, PLFLT disp, PLFLT pos, PLFLT just, string text)
 
void plot3d (PLFLT[] x, PLFLT[] y, PLFLT[][] z, PLINT opt, PLBOOL side)
 
void plot3dc (PLFLT[] x, PLFLT[] y, PLFLT[][] z, PLINT opt, PLFLT[] clevel)
 
void plot3dcl (PLFLT[] x, PLFLT[] y, PLFLT[][] z, PLINT opt, PLFLT[] clevel, PLINT ixstart, PLINT ixn, PLINT[] indexymin, PLINT[] indexymax)
 
void plpat (PLINT[] inc, PLINT[] del)
 
void plpoin (PLFLT[] x, PLFLT[] y, PLINT code)
 
void plpoin3 (PLFLT[] x, PLFLT[] y, PLFLT[] z, PLINT code)
 
void plstring (PLFLT[] x, PLFLT[] y, string text)
 
void plstring3 (PLFLT[] x, PLFLT[] y, PLFLT[] z, string text)
 
void plpoly3 (PLFLT[] x, PLFLT[] y, PLFLT[] z, PLBOOL[] draw, PLBOOL ifcc)
 
void plptex (PLFLT x, PLFLT y, PLFLT dx, PLFLT dy, PLFLT just, string text)
 
void plptex3 (PLFLT wx, PLFLT wy, PLFLT wz, PLFLT dx, PLFLT dy, PLFLT dz, PLFLT sx, PLFLT sy, PLFLT sz, PLFLT just, string text)
 
void plspal0 (string filename)
 
void plspal1 (string filename, PLBOOL interpolate)
 
void plscmap0 (PLINT[] r, PLINT[] g, PLINT[] b)
 
void plscmap0a (PLINT[] r, PLINT[] g, PLINT[] b, PLFLT[] a)
 
void plscmap1 (PLINT[] r, PLINT[] g, PLINT[] b)
 
void plscmap1a (PLINT[] r, PLINT[] g, PLINT[] b, PLFLT[] a)
 
void plscmap1l (PLBOOL itype, PLFLT[] intensity, PLFLT[] coord1, PLFLT[] coord2, PLFLT[] coord3, PLBOOL[] alt_hue_path=null)
 
void plscmap1la (PLBOOL itype, PLFLT[] intensity, PLFLT[] coord1, PLFLT[] coord2, PLFLT[] coord3, PLFLT[] a, PLBOOL[] alt_hue_path=null)
 
void plsdev (string devname)
 
void plsfnam (string fnam)
 
void plshade (PLFLT[][] a, def_func 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, PLBOOL rectangular, pltr_func pltr=null, PLPointer pltr_data=null)
 
void plshades (PLFLT[][] a, def_func defined, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT[] clevel, PLFLT fill_width, PLINT cont_color, PLFLT cont_width, PLBOOL rectangular, pltr_func pltr=null, PLPointer pltr_data=null)
 
void plshades (PLFLT[][] a, def_func defined, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT[] clevel, PLFLT fill_width, PLINT cont_color, PLFLT cont_width, PLBOOL rectangular, ref PLcGrid cgrid)
 
void plshades (PLFLT[][] a, def_func defined, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT[] clevel, PLFLT fill_width, PLINT cont_color, PLFLT cont_width, PLBOOL rectangular, ref PLcGrid2 cgrid2)
 
void plstart (string devname, PLINT nx, PLINT ny)
 
void plstripc (PLINT *id, string xspec, string yspec, PLFLT xmin, PLFLT xmax, PLFLT xjump, PLFLT ymin, PLFLT ymax, PLFLT xlpos, PLFLT ylpos, PLBOOL y_ascl, PLBOOL acc, PLINT colbox, PLINT collab, PLINT[] colline, PLINT[] styline, string[] legline, string labx, string laby, string labtop)
 
void plimagefr (PLFLT[][] idata, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT zmin, PLFLT zmax, PLFLT valuemin, PLFLT valuemax, pltr_func pltr=null, PLPointer pltr_data=null)
 
void plimagefr (PLFLT[][] idata, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT zmin, PLFLT zmax, PLFLT valuemin, PLFLT valuemax, PLcGrid cgrid)
 
void plimagefr (PLFLT[][] idata, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT zmin, PLFLT zmax, PLFLT valuemin, PLFLT valuemax, PLcGrid2 cgrid2)
 
void plimage (PLFLT[][] idata, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT zmin, PLFLT zmax, PLFLT Dxmin, PLFLT Dxmax, PLFLT Dymin, PLFLT Dymax)
 
void plstyl (PLINT[] mark, PLINT[] space)
 
void plsurf3d (PLFLT[] x, PLFLT[] y, PLFLT[][] z, PLINT opt, PLFLT[] clevel=null)
 
void plsurf3dl (PLFLT[] x, PLFLT[] y, PLFLT[][] z, PLINT opt, PLFLT[] clevel, PLINT ixstart, PLINT ixn, PLINT[] indexymin, PLINT[] indexymax)
 
void plsym (PLFLT[] x, PLFLT[] y, PLINT code)
 
void pltimefmt (string fmt)
 
PLINT plsetopt (string opt, string optarg)
 
void plMinMax2dGrid (PLFLT[][] f, out PLFLT fmax, out PLFLT fmin)
 
void c_pl_setcontlabelformat (PLINT lexp, PLINT sigdig)
 
void c_pl_setcontlabelparam (PLFLT offset, PLFLT size, PLFLT spacing, PLINT active)
 
void c_pladv (PLINT page)
 
void c_plvect (PLFLT **u, PLFLT **v, PLINT nx, PLINT ny, PLFLT scale, void function(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) pltr, PLPointer pltr_data)
 
void c_plsvect (PLFLT *arrowx, PLFLT *arrowy, PLINT npts, PLBOOL fill)
 
void c_plaxes (PLFLT x0, PLFLT y0, const char *xopt, PLFLT xtick, PLINT nxsub, const char *yopt, PLFLT ytick, PLINT nysub)
 
void c_plbin (PLINT nbin, PLFLT *x, PLFLT *y, PLINT opt)
 
void c_plbop ()
 
void c_plbox (const char *xopt, PLFLT xtick, PLINT nxsub, const char *yopt, PLFLT ytick, PLINT nysub)
 
void c_plbox3 (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 c_plbtime (PLINT *year, PLINT *month, PLINT *day, PLINT *hour, PLINT *min, PLFLT *sec, PLFLT ctime)
 
void c_plslabelfunc (void function(PLINT, PLFLT, char *, PLINT, PLPointer) labelfunc, PLPointer label_data)
 
void c_plcalc_world (PLFLT rx, PLFLT ry, PLFLT *wx, PLFLT *wy, PLINT *window)
 
void c_plarc (PLFLT x, PLFLT y, PLFLT a, PLFLT b, PLFLT angle1, PLFLT angle2, PLFLT rotate, PLBOOL fill)
 
void c_plclear ()
 
void c_plcol0 (PLINT icol0)
 
void c_plcol1 (PLFLT col1)
 
void c_plconfigtime (PLFLT scale, PLFLT offset1, PLFLT offset2, PLINT ccontrol, PLBOOL ifbtime_offset, PLINT year, PLINT month, PLINT day, PLINT hour, PLINT min, PLFLT sec)
 
void c_plcont (PLFLT **f, PLINT nx, PLINT ny, PLINT kx, PLINT lx, PLINT ky, PLINT ly, PLFLT *clevel, PLINT nlevel, void function(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) pltr, PLPointer pltr_data)
 
void plfcont (PLFLT function(PLINT, PLINT, PLPointer) f2eval, PLPointer f2eval_data, PLINT nx, PLINT ny, PLINT kx, PLINT lx, PLINT ky, PLINT ly, PLFLT *clevel, PLINT nlevel, void function(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) pltr, PLPointer pltr_data)
 
void c_plcpstrm (PLINT iplsr, PLBOOL flags)
 
void c_plctime (PLINT year, PLINT month, PLINT day, PLINT hour, PLINT min, PLFLT sec, PLFLT *ctime)
 
void pldid2pc (PLFLT *xmin, PLFLT *ymin, PLFLT *xmax, PLFLT *ymax)
 
void pldip2dc (PLFLT *xmin, PLFLT *ymin, PLFLT *xmax, PLFLT *ymax)
 
void c_plend ()
 
void c_plend1 ()
 
void c_plenv (PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLINT just, PLINT axis)
 
void c_plenv0 (PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLINT just, PLINT axis)
 
void c_pleop ()
 
void c_plerrx (PLINT n, PLFLT *xmin, PLFLT *xmax, PLFLT *y)
 
void c_plerry (PLINT n, PLFLT *x, PLFLT *ymin, PLFLT *ymax)
 
void c_plfamadv ()
 
void c_plfill (PLINT n, PLFLT *x, PLFLT *y)
 
void c_plfill3 (PLINT n, PLFLT *x, PLFLT *y, PLFLT *z)
 
void c_plflush ()
 
void c_plfont (PLINT ifont)
 
void c_plfontld (PLINT fnt)
 
void c_plgchr (PLFLT *p_def, PLFLT *p_ht)
 
void c_plgcol0 (PLINT icol0, PLINT *r, PLINT *g, PLINT *b)
 
void c_plgcol0a (PLINT icol0, PLINT *r, PLINT *g, PLINT *b, PLFLT *a)
 
void c_plgcolbg (PLINT *r, PLINT *g, PLINT *b)
 
void c_plgcolbga (PLINT *r, PLINT *g, PLINT *b, PLFLT *a)
 
void c_plgcompression (PLINT *compression)
 
void c_plgdev (char *p_dev)
 
void c_plgdidev (PLFLT *p_mar, PLFLT *p_aspect, PLFLT *p_jx, PLFLT *p_jy)
 
void c_plgdiori (PLFLT *p_rot)
 
void c_plgdiplt (PLFLT *p_xmin, PLFLT *p_ymin, PLFLT *p_xmax, PLFLT *p_ymax)
 
void c_plgfci (PLUNICODE *pfci)
 
void c_plgfam (PLINT *p_fam, PLINT *p_num, PLINT *p_bmax)
 
void c_plgfnam (char *fnam)
 
void c_plgfont (PLINT *p_family, PLINT *p_style, PLINT *p_weight)
 
void c_plglevel (PLINT *p_level)
 
void c_plgpage (PLFLT *p_xp, PLFLT *p_yp, PLINT *p_xleng, PLINT *p_yleng, PLINT *p_xoff, PLINT *p_yoff)
 
void c_plgra ()
 
void c_plgradient (PLINT n, PLFLT *x, PLFLT *y, PLFLT angle)
 
void c_plgriddata (PLFLT *x, PLFLT *y, PLFLT *z, PLINT npts, PLFLT *xg, PLINT nptsx, PLFLT *yg, PLINT nptsy, PLFLT **zg, PLINT type, PLFLT data)
 
void c_plgspa (PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax)
 
void c_plgstrm (PLINT *p_strm)
 
void c_plgver (char *p_ver)
 
void c_plgvpd (PLFLT *p_xmin, PLFLT *p_xmax, PLFLT *p_ymin, PLFLT *p_ymax)
 
void c_plgvpw (PLFLT *p_xmin, PLFLT *p_xmax, PLFLT *p_ymin, PLFLT *p_ymax)
 
void c_plgxax (PLINT *p_digmax, PLINT *p_digits)
 
void c_plgyax (PLINT *p_digmax, PLINT *p_digits)
 
void c_plgzax (PLINT *p_digmax, PLINT *p_digits)
 
void c_plhist (PLINT n, PLFLT *data, PLFLT datmin, PLFLT datmax, PLINT nbin, PLINT opt)
 
void c_plhlsrgb (PLFLT h, PLFLT l, PLFLT s, PLFLT *p_r, PLFLT *p_g, PLFLT *p_b)
 
void c_plinit ()
 
void c_pljoin (PLFLT x1, PLFLT y1, PLFLT x2, PLFLT y2)
 
void c_pllab (const char *xlabel, const char *ylabel, const char *tlabel)
 
void c_pllegend (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, PLINT *opt_array, PLFLT text_offset, PLFLT text_scale, PLFLT text_spacing, PLFLT text_justification, PLINT *text_colors, const char **text, PLINT *box_colors, PLINT *box_patterns, PLFLT *box_scales, PLFLT *box_line_widths, PLINT *line_colors, PLINT *line_styles, PLFLT *line_widths, PLINT *symbol_colors, PLFLT *symbol_scales, PLINT *symbol_numbers, const char **symbols)
 
void c_plcolorbar (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, const PLINT *label_opts, const char **label, PLINT n_axes, const char **axis_opts, const PLFLT *ticks, const PLINT *sub_ticks, const PLINT *n_values, const PLFLT **values)
 
void c_pllightsource (PLFLT x, PLFLT y, PLFLT z)
 
void c_plline (PLINT n, PLFLT *x, PLFLT *y)
 
void c_plline3 (PLINT n, PLFLT *x, PLFLT *y, PLFLT *z)
 
void c_pllsty (PLINT lin)
 
void c_plmap (void function(PLINT, PLFLT *, PLFLT *) mapform, const char *type, PLFLT minlong, PLFLT maxlong, PLFLT minlat, PLFLT maxlat)
 
void c_plmapline (void function(PLINT, PLFLT *, PLFLT *) mapform, const char *name, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, const PLINT *plotentries, PLINT nplotentries)
 
void c_plmapstring (void function(PLINT, PLFLT *, PLFLT *) mapform, const char *name, const char *string, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, const PLINT *plotentries, PLINT nplotentries)
 
void c_plmaptex (void function(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)
 
void c_plmapfill (void function(PLINT, PLFLT *, PLFLT *) mapform, const char *name, PLFLT minx, PLFLT maxx, PLFLT miny, PLFLT maxy, const PLINT *plotentries, PLINT nplotentries)
 
void c_plmeridians (void function(PLINT, PLFLT *, PLFLT *) mapform, PLFLT dlong, PLFLT dlat, PLFLT minlong, PLFLT maxlong, PLFLT minlat, PLFLT maxlat)
 
void c_plmesh (PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt)
 
void c_plmeshc (PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLFLT *clevel, PLINT nlevel)
 
void c_plmkstrm (PLINT *p_strm)
 
void c_plmtex (const char *side, PLFLT disp, PLFLT pos, PLFLT just, const char *text)
 
void c_plmtex3 (const char *side, PLFLT disp, PLFLT pos, PLFLT just, const char *text)
 
void c_plot3d (PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLBOOL side)
 
void c_plot3dc (PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLFLT *clevel, PLINT nlevel)
 
void c_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 c_plpat (PLINT nlin, PLINT *inc, PLINT *del)
 
void c_plpath (PLINT n, PLFLT x1, PLFLT y1, PLFLT x2, PLFLT y2)
 
void c_plpoin (PLINT n, PLFLT *x, PLFLT *y, PLINT code)
 
void c_plpoin3 (PLINT n, PLFLT *x, PLFLT *y, PLFLT *z, PLINT code)
 
void c_plpoly3 (PLINT n, PLFLT *x, PLFLT *y, PLFLT *z, PLBOOL *draw, PLBOOL ifcc)
 
void c_plstring (PLINT n, PLFLT *x, PLFLT *y, const char *text)
 
void c_plstring3 (PLINT n, PLFLT *x, PLFLT *y, PLFLT *z, const char *text)
 
void c_plprec (PLINT setp, PLINT prec)
 
void c_plpsty (PLINT patt)
 
void c_plptex (PLFLT x, PLFLT y, PLFLT dx, PLFLT dy, PLFLT just, const char *text)
 
void c_plptex3 (PLFLT wx, PLFLT wy, PLFLT wz, PLFLT dx, PLFLT dy, PLFLT dz, PLFLT sx, PLFLT sy, PLFLT sz, PLFLT just, const char *text)
 
PLFLT c_plrandd ()
 
void c_plreplot ()
 
void c_plrgbhls (PLFLT r, PLFLT g, PLFLT b, PLFLT *p_h, PLFLT *p_l, PLFLT *p_s)
 
void c_plschr (PLFLT def, PLFLT scale)
 
void c_plscmap0 (PLINT *r, PLINT *g, PLINT *b, PLINT ncol0)
 
void c_plscmap0a (PLINT *r, PLINT *g, PLINT *b, PLFLT *a, PLINT ncol0)
 
void c_plscmap0n (PLINT ncol0)
 
void c_plscmap1 (PLINT *r, PLINT *g, PLINT *b, PLINT ncol1)
 
void c_plscmap1a (PLINT *r, PLINT *g, PLINT *b, PLFLT *a, PLINT ncol1)
 
void c_plscmap1l (PLBOOL itype, PLINT npts, PLFLT *intensity, PLFLT *coord1, PLFLT *coord2, PLFLT *coord3, PLBOOL *alt_hue_path)
 
void c_plscmap1la (PLBOOL itype, PLINT npts, PLFLT *intensity, PLFLT *coord1, PLFLT *coord2, PLFLT *coord3, PLFLT *a, PLBOOL *alt_hue_path)
 
void c_plscmap1n (PLINT ncol1)
 
void c_plscmap1_range (PLFLT min_color, PLFLT max_color)
 
void c_plgcmap1_range (PLFLT *min_color, PLFLT *max_color)
 
void c_plscol0 (PLINT icol0, PLINT r, PLINT g, PLINT b)
 
void c_plscol0a (PLINT icol0, PLINT r, PLINT g, PLINT b, PLFLT a)
 
void c_plscolbg (PLINT r, PLINT g, PLINT b)
 
void c_plscolbga (PLINT r, PLINT g, PLINT b, PLFLT a)
 
void c_plscolor (PLINT color)
 
void c_plscompression (PLINT compression)
 
void c_plsdev (const char *devname)
 
void c_plsdidev (PLFLT mar, PLFLT aspect, PLFLT jx, PLFLT jy)
 
void c_plsdimap (PLINT dimxmin, PLINT dimxmax, PLINT dimymin, PLINT dimymax, PLFLT dimxpmm, PLFLT dimypmm)
 
void c_plsdiori (PLFLT rot)
 
void c_plsdiplt (PLFLT xmin, PLFLT ymin, PLFLT xmax, PLFLT ymax)
 
void c_plsdiplz (PLFLT xmin, PLFLT ymin, PLFLT xmax, PLFLT ymax)
 
void c_plseed (uint s)
 
void c_plsesc (char esc)
 
void c_plsfam (PLINT fam, PLINT num, PLINT bmax)
 
void c_plsfci (PLUNICODE fci)
 
void c_plsfnam (const char *fnam)
 
void c_plsfont (PLINT family, PLINT style, PLINT weight)
 
void c_plshade (PLFLT **a, PLINT nx, PLINT ny, PLINT function(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 function(PLINT, PLFLT *, PLFLT *) fill, PLBOOL rectangular, void function(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) pltr, PLPointer pltr_data)
 
void c_plshades (PLFLT **a, PLINT nx, PLINT ny, PLINT function(PLFLT, PLFLT) defined, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT *clevel, PLINT nlevel, PLFLT fill_width, PLINT cont_color, PLFLT cont_width, void function(PLINT, PLFLT *, PLFLT *) fill, PLBOOL rectangular, void function(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) pltr, PLPointer pltr_data)
 
void plfshade (PLFLT function(PLINT, PLINT, PLPointer) f2eval, PLPointer f2eval_data, PLFLT function(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 function(PLINT, PLFLT *, PLFLT *) fill, PLBOOL rectangular, void function(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer) pltr, PLPointer pltr_data)
 
void c_plsmaj (PLFLT def, PLFLT scale)
 
void c_plsmem (PLINT maxx, PLINT maxy, void *plotmem)
 
void c_plsmin (PLFLT def, PLFLT scale)
 
void c_plsori (PLINT ori)
 
void c_plspage (PLFLT xp, PLFLT yp, PLINT xleng, PLINT yleng, PLINT xoff, PLINT yoff)
 
void c_plspal0 (const char *filename)
 
void c_plspal1 (const char *filename, PLBOOL interpolate)
 
void c_plspause (PLBOOL pause)
 
void c_plsstrm (PLINT strm)
 
void c_plssub (PLINT nx, PLINT ny)
 
void c_plssym (PLFLT def, PLFLT scale)
 
void c_plstar (PLINT nx, PLINT ny)
 
void c_plstart (const char *devname, PLINT nx, PLINT ny)
 
void c_plstransform (ct_func coordinate_transform=null, PLPointer coordinate_transform_data=null)
 
void c_plstripa (PLINT id, PLINT pen, PLFLT x, PLFLT y)
 
void c_plstripc (PLINT *id, const char *xspec, const char *yspec, PLFLT xmin, PLFLT xmax, PLFLT xjump, PLFLT ymin, PLFLT ymax, PLFLT xlpos, PLFLT ylpos, PLBOOL y_ascl, PLBOOL acc, PLINT colbox, PLINT collab, PLINT *colline, PLINT *styline, const char **legline, const char *labx, const char *laby, const char *labtop)
 
void c_plstripd (PLINT id)
 
void c_plimagefr (PLFLT **idata, PLINT nx, PLINT ny, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT zmin, PLFLT zmax, PLFLT valuemin, PLFLT valuemax, void function(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
 
void c_plimage (PLFLT **idata, 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 c_plstyl (PLINT nms, PLINT *mark, PLINT *space)
 
void c_plsurf3d (PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLFLT *clevel, PLINT nlevel)
 
void c_plsurf3dl (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 c_plsvpa (PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax)
 
void c_plsxax (PLINT digmax, PLINT digits)
 
void plsxwin (PLINT window_id)
 
void c_plsyax (PLINT digmax, PLINT digits)
 
void c_plsym (PLINT n, PLFLT *x, PLFLT *y, PLINT code)
 
void c_plszax (PLINT digmax, PLINT digits)
 
void c_pltext ()
 
void c_pltimefmt (const char *fmt)
 
void c_plvasp (PLFLT aspect)
 
void c_plvpas (PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT aspect)
 
void c_plvpor (PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax)
 
void c_plvsta ()
 
void c_plw3d (PLFLT basex, PLFLT basey, PLFLT height, PLFLT xmin0, PLFLT xmax0, PLFLT ymin0, PLFLT ymax0, PLFLT zmin0, PLFLT zmax0, PLFLT alt, PLFLT az)
 
void c_plwidth (PLFLT width)
 
void c_plwind (PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax)
 
void c_plxormod (PLBOOL mode, PLBOOL *status)
 
void plgFileDevs (char ***p_menustr, char ***p_devname, int *p_ndev)
 
void plgDevs (char ***p_menustr, char ***p_devname, int *p_ndev)
 
void plsKeyEH (void function(PLGraphicsIn *, void *, int *) KeyEH, void *KeyEH_data)
 
void plsButtonEH (void function(PLGraphicsIn *, void *, int *) ButtonEH, void *ButtonEH_data)
 
void plsbopH (void function(void *, int *) handler, void *handler_data)
 
void plseopH (void function(void *, int *) handler, void *handler_data)
 
void plsError (PLINT *errcode, const char *errmsg)
 
void plsexit (int function(const char *) handler)
 
void plsabort (void function(const char *) handler)
 
void pltr0 (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, PLPointer pltr_data)
 
void pltr1 (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, PLPointer pltr_data)
 
void pltr2 (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, PLPointer pltr_data)
 
void pltr2p (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, PLPointer pltr_data)
 
void pltr0f (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, void *pltr_data)
 
void pltr2f (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, void *pltr_data)
 
PLFLT plf2eval2 (PLINT ix, PLINT iy, PLPointer plf2eval_data)
 
PLFLT plf2eval (PLINT ix, PLINT iy, PLPointer plf2eval_data)
 
PLFLT plf2evalr (PLINT ix, PLINT iy, PLPointer plf2eval_data)
 
void plClearOpts ()
 
void plResetOpts ()
 
PLINT plMergeOpts (PLOptionTable *options, const char *name, const char **notes)
 
void plSetUsage (const char *program_string, const char *usage_string)
 
PLINT c_plsetopt (const char *opt, const char *optarg)
 
PLINT c_plparseopts (int *p_argc, char **argv, PLINT mode)
 
void plOptUsage ()
 
void plgesc (char *p_esc)
 
void pl_cmd (PLINT op, void *ptr)
 
PLINT plFindName (char *p)
 
char * plFindCommand (const char *fn)
 
void plGetName (const char *dir, const char *subdir, const char *filename, char **filespec)
 
PLINT plGetInt (const char *s)
 
PLFLT plGetFlt (const char *s)
 
void plAlloc2dGrid (PLFLT ***f, PLINT nx, PLINT ny)
 
void plFree2dGrid (PLFLT **f, PLINT nx, PLINT ny)
 
void plMinMax2dGrid (PLFLT **f, PLINT nx, PLINT ny, PLFLT *fmax, PLFLT *fmin)
 
PLINT plGetCursor (PLGraphicsIn *gin)
 
PLINT plTranslateCursor (PLGraphicsIn *gin)
 
subroutine, private pl_setcontlabelformat_impl (lexp, sigdig)
 
subroutine, private pladv_impl (sub)
 
subroutine, private plbop_impl ()
 
subroutine, private plclear_impl ()
 
subroutine, private plcol0_impl (icol)
 
subroutine, private plcpstrm_impl (iplsr, flags)
 
subroutine, private plend1_impl ()
 
subroutine, private plend_impl ()
 
subroutine, private pleop_impl ()
 
subroutine, private plfamadv_impl ()
 
subroutine, private plflush_impl ()
 
subroutine, private plfont_impl (font)
 
subroutine, private plfontld_impl (charset)
 
subroutine, private plgcol0_impl (icol, r, g, b)
 
subroutine, private plgcolbg_impl (r, g, b)
 
subroutine, private plgcompression_impl (compression)
 
subroutine, private plgdev_impl (dev)
 
integer function, private plgdrawmode_impl ()
 
integer function, private plget_arguments_dynamic (argv)
 
integer function, private plget_arguments_static_length (argv, disambiguate)
 
integer function, private plget_arguments_static (nargv, argv)
 
subroutine, private plgfam_impl (fam, num, bmax)
 
subroutine, private plgfci_impl (fci)
 
subroutine, private plgfnam_impl (fnam)
 
subroutine, private plgfont_impl (family, style, weight)
 
subroutine, private plglevel_impl (level)
 
subroutine, private plgra_impl ()
 
subroutine, private plgstrm_impl (strm)
 
subroutine, private plgver_impl (ver)
 
subroutine, private plgxax_impl (digmax, digits)
 
subroutine, private plgyax_impl (digmax, digits)
 
subroutine, private plgzax_impl (digmax, digits)
 
subroutine, private plinit_impl ()
 
subroutine, private pllab_impl (xlab, ylab, title)
 
subroutine, private pllsty_impl (lin)
 
subroutine, private plmkstrm_impl (strm)
 
integer function, private plparseopts_dynamic (argv, mode)
 
integer function, private plparseopts_static_length (argv, mode, disambiguate)
 
integer function, private plparseopts_static (nargv, argv, mode)
 
integer function, private plparseopts_brief (mode)
 
subroutine, private plpat_impl (inc, del)
 
subroutine, private plprec_impl (setp, prec)
 
subroutine, private plpsty_impl (patt)
 
subroutine, private plreplot_impl ()
 
subroutine, private plscmap0_impl (r, g, b)
 
subroutine, private plscmap0n_impl (n)
 
subroutine, private plscmap1_impl (r, g, b)
 
subroutine, private plscmap1n_impl (n)
 
subroutine, private plscol0_impl (icol, r, g, b)
 
subroutine, private plscolbg_impl (r, g, b)
 
subroutine, private plscolor_impl (color)
 
subroutine, private plscompression_impl (compression)
 
subroutine, private plsdev_impl (devname)
 
subroutine, private plsdrawmode_impl (mode)
 
subroutine, private plseed_impl (s)
 
subroutine, private plsesc_impl (esc)
 
integer function, private plsetopt_impl (opt, optarg)
 
subroutine, private plsfam_impl (fam, num, bmax)
 
subroutine, private plsfci_impl (fci)
 
subroutine, private plsfnam_impl (fnam)
 
subroutine, private plsfont_impl (family, style, weight)
 
subroutine, private plsmem_impl (maxx, maxy, plotmem)
 
subroutine, private plsmema_impl (maxx, maxy, plotmem)
 
subroutine, private plsori_impl (rot)
 
subroutine, private plspal0_impl (filename)
 
subroutine, private plspal1_impl (filename, interpolate)
 
subroutine, private plspause_impl (pause)
 
subroutine, private plsstrm_impl (strm)
 
subroutine, private plssub_impl (nx, ny)
 
subroutine, private plstar_impl (nx, ny)
 
subroutine, private plstart_impl (devname, nx, ny)
 
subroutine, private plstripd_impl (id)
 
subroutine, private plstyl_impl (mark, space)
 
subroutine, private plsvect_none (fill)
 
subroutine, private plsxax_impl (digmax, digits)
 
subroutine, private plsyax_impl (digmax, digits)
 
subroutine, private plszax_impl (digmax, digits)
 
subroutine, private pltext_impl ()
 
subroutine, private pltimefmt_impl (fmt)
 
subroutine, private plvsta_impl ()
 
subroutine, private plxormod_impl (mode, status)
 

Variables

 C
 
C __pad0__
 
alias uint PLUNICODE
 
alias int PLINT
 
alias PLINT PLBOOL
 
alias void * PLPointer
 
const PLESC_SET_RGB = 1
 
const PLESC_ALLOC_NCOL = 2
 
const PLESC_SET_LPB = 3
 
const PLESC_EXPOSE = 4
 
const PLESC_RESIZE = 5
 
const PLESC_REDRAW = 6
 
const PLESC_TEXT = 7
 
const PLESC_GRAPH = 8
 
const PLESC_FILL = 9
 
const PLESC_DI = 10
 
const PLESC_FLUSH = 11
 
const PLESC_EH = 12
 
const PLESC_GETC = 13
 
const PLESC_SWIN = 14
 
const PLESC_DOUBLEBUFFERING = 15
 
const PLESC_XORMOD = 16
 
const PLESC_SET_COMPRESSION = 17
 
const PLESC_CLEAR = 18
 
const PLESC_DASH = 19
 
const PLESC_HAS_TEXT = 20
 
const PLESC_IMAGE = 21
 
const PLESC_IMAGEOPS = 22
 
const PLESC_PL2DEVCOL = 23
 
const PLESC_DEV2PLCOL = 24
 
const PLESC_SETBGFG = 25
 
const PLESC_DEVINIT = 26
 
const PLESC_GETBACKEND = 27
 
const PLESC_BEGIN_TEXT = 28
 
const PLESC_TEXT_CHAR = 29
 
const PLESC_CONTROL_CHAR = 30
 
const PLESC_END_TEXT = 31
 
const PLESC_START_RASTERIZE = 32
 
const PLESC_END_RASTERIZE = 33
 
const PLESC_ARC = 34
 
const PLESC_GRADIENT = 35
 
const PLESC_MODESET = 36
 
const PLESC_MODEGET = 37
 
const PLESC_FIXASPECT = 38
 
const PLESC_IMPORT_BUFFER = 39
 
const PLESC_APPEND_BUFFER = 40
 
const PLESC_FLUSH_REMAINING_BUFFER = 41
 
const PLTEXT_FONTCHANGE = 0
 
const PLTEXT_SUPERSCRIPT = 1
 
const PLTEXT_SUBSCRIPT = 2
 
const PLTEXT_BACKCHAR = 3
 
const PLTEXT_OVERLINE = 4
 
const PLTEXT_UNDERLINE = 5
 
const ZEROW2B = 1
 
const ZEROW2D = 2
 
const ONEW2B = 3
 
const ONEW2D = 4
 
const PLSWIN_DEVICE = 1
 
const PLSWIN_WORLD = 2
 
const PL_X_AXIS = 1
 
const PL_Y_AXIS = 2
 
const PL_Z_AXIS = 3
 
const PL_OPT_ENABLED = 0x0001
 
const PL_OPT_ARG = 0x0002
 
const PL_OPT_NODELETE = 0x0004
 
const PL_OPT_INVISIBLE = 0x0008
 
const PL_OPT_DISABLED = 0x0010
 
const PL_OPT_FUNC = 0x0100
 
const PL_OPT_BOOL = 0x0200
 
const PL_OPT_INT = 0x0400
 
const PL_OPT_FLOAT = 0x0800
 
const PL_OPT_STRING = 0x1000
 
const PL_PARSE_PARTIAL = 0x0000
 
const PL_PARSE_FULL = 0x0001
 
const PL_PARSE_QUIET = 0x0002
 
const PL_PARSE_NODELETE = 0x0004
 
const PL_PARSE_SHOWALL = 0x0008
 
const PL_PARSE_OVERRIDE = 0x0010
 
const PL_PARSE_NOPROGRAM = 0x0020
 
const PL_PARSE_NODASH = 0x0040
 
const PL_PARSE_SKIP = 0x0080
 
const PL_FCI_MARK = 0x80000000
 
const PL_FCI_IMPOSSIBLE = 0x00000000
 
const PL_FCI_HEXDIGIT_MASK = 0xf
 
const PL_FCI_HEXPOWER_MASK = 0x7
 
const PL_FCI_HEXPOWER_IMPOSSIBLE = 0xf
 
const PL_FCI_FAMILY = 0x0
 
const PL_FCI_STYLE = 0x1
 
const PL_FCI_WEIGHT = 0x2
 
const PL_FCI_SANS = 0x0
 
const PL_FCI_SERIF = 0x1
 
const PL_FCI_MONO = 0x2
 
const PL_FCI_SCRIPT = 0x3
 
const PL_FCI_SYMBOL = 0x4
 
const PL_FCI_UPRIGHT = 0x0
 
const PL_FCI_ITALIC = 0x1
 
const PL_FCI_OBLIQUE = 0x2
 
const PL_FCI_MEDIUM = 0x0
 
const PL_FCI_BOLD = 0x1
 
const PL_MAXKEY = 16
 
const PL_MASK_SHIFT = 0x1
 
const PL_MASK_CAPS = 0x2
 
const PL_MASK_CONTROL = 0x4
 
const PL_MASK_ALT = 0x8
 
const PL_MASK_NUM = 0x10
 
const PL_MASK_ALTGR = 0x20
 
const PL_MASK_WIN = 0x40
 
const PL_MASK_SCROLL = 0x80
 
const PL_MASK_BUTTON1 = 0x100
 
const PL_MASK_BUTTON2 = 0x200
 
const PL_MASK_BUTTON3 = 0x400
 
const PL_MASK_BUTTON4 = 0x800
 
const PL_MASK_BUTTON5 = 0x1000
 
const PL_MAXWINDOWS = 64
 
const PL_NOTSET = ( -42 )
 
const PLESC_DOUBLEBUFFERING_ENABLE = 1
 
const PLESC_DOUBLEBUFFERING_DISABLE = 2
 
const PLESC_DOUBLEBUFFERING_QUERY = 3
 
const PL_BIN_DEFAULT = 0x0
 
const PL_BIN_CENTRED = 0x1
 
const PL_BIN_NOEXPAND = 0x2
 
const PL_BIN_NOEMPTY = 0x4
 
const GRID_CSA = 1
 
const GRID_DTLI = 2
 
const GRID_NNI = 3
 
const GRID_NNIDW = 4
 
const GRID_NNLI = 5
 
const GRID_NNAIDW = 6
 
const PL_HIST_DEFAULT = 0x00
 
const PL_HIST_NOSCALING = 0x01
 
const PL_HIST_IGNORE_OUTLIERS = 0x02
 
const PL_HIST_NOEXPAND = 0x08
 
const PL_HIST_NOEMPTY = 0x10
 
const PL_POSITION_NULL = 0x0
 
const PL_POSITION_LEFT = 0x1
 
const PL_POSITION_RIGHT = 0x2
 
const PL_POSITION_TOP = 0x4
 
const PL_POSITION_BOTTOM = 0x8
 
const PL_POSITION_INSIDE = 0x10
 
const PL_POSITION_OUTSIDE = 0x20
 
const PL_POSITION_VIEWPORT = 0x40
 
const PL_POSITION_SUBPAGE = 0x80
 
const PL_LEGEND_NULL = 0x0
 
const PL_LEGEND_NONE = 0x1
 
const PL_LEGEND_COLOR_BOX = 0x2
 
const PL_LEGEND_LINE = 0x4
 
const PL_LEGEND_SYMBOL = 0x8
 
const PL_LEGEND_TEXT_LEFT = 0x10
 
const PL_LEGEND_BACKGROUND = 0x20
 
const PL_LEGEND_BOUNDING_BOX = 0x40
 
const PL_LEGEND_ROW_MAJOR = 0x80
 
const PL_COLORBAR_NULL = 0x0
 
const PL_COLORBAR_LABEL_LEFT = 0x1
 
const PL_COLORBAR_LABEL_RIGHT = 0x2
 
const PL_COLORBAR_LABEL_TOP = 0x4
 
const PL_COLORBAR_LABEL_BOTTOM = 0x8
 
const PL_COLORBAR_IMAGE = 0x10
 
const PL_COLORBAR_SHADE = 0x20
 
const PL_COLORBAR_GRADIENT = 0x40
 
const PL_COLORBAR_CAP_NONE = 0x80
 
const PL_COLORBAR_CAP_LOW = 0x100
 
const PL_COLORBAR_CAP_HIGH = 0x200
 
const PL_COLORBAR_SHADE_LABEL = 0x400
 
const PL_COLORBAR_ORIENT_RIGHT = 0x800
 
const PL_COLORBAR_ORIENT_TOP = 0x1000
 
const PL_COLORBAR_ORIENT_LEFT = 0x2000
 
const PL_COLORBAR_ORIENT_BOTTOM = 0x4000
 
const PL_COLORBAR_BACKGROUND = 0x8000
 
const PL_COLORBAR_BOUNDING_BOX = 0x10000
 
const PL_DRAWMODE_UNKNOWN = 0x0
 
const PL_DRAWMODE_DEFAULT = 0x1
 
const PL_DRAWMODE_REPLACE = 0x2
 
const PL_DRAWMODE_XOR = 0x4
 
const DRAW_LINEX = 0x001
 
const DRAW_LINEY = 0x002
 
const DRAW_LINEXY = 0x003
 
const MAG_COLOR = 0x004
 
const BASE_CONT = 0x008
 
const TOP_CONT = 0x010
 
const SURF_CONT = 0x020
 
const DRAW_SIDES = 0x040
 
const FACETED = 0x080
 
const MESH = 0x100
 
alias _N1 PLOptionTable
 
alias _N2 PLGraphicsIn
 
alias _N3 PLWindow
 
alias _N4 PLDisplay
 
alias _N5 PLfGrid
 
alias _N6 PLfGrid2
 
alias _N7 c_PLcGrid
 
alias _N8 c_PLcGrid2
 
alias _N9 PLColor
 
alias _N10 PLControlPt
 
alias _N11 PLBufferingCB
 
alias c_pl_setcontlabelformat pl_setcontlabelformat
 
alias c_pl_setcontlabelparam pl_setcontlabelparam
 
alias c_pladv pladv
 
alias c_plbop plbop
 
alias c_plbtime plbtime
 
alias c_plslabelfunc plslabelfunc
 
alias c_plcalc_world plcalc_world
 
alias c_plarc plarc
 
alias c_plclear plclear
 
alias c_plcol0 plcol0
 
alias c_plcol1 plcol1
 
alias c_plconfigtime plconfigtime
 
alias c_plcpstrm plcpstrm
 
alias c_plctime plctime
 
alias c_plend plend
 
alias c_plend1 plend1
 
alias c_plenv plenv
 
alias c_plenv0 plenv0
 
alias c_pleop pleop
 
alias c_plfamadv plfamadv
 
alias c_plflush plflush
 
alias c_plfont plfont
 
alias c_plfontld plfontld
 
alias c_plgchr plgchr
 
alias c_plgcol0 plgcol0
 
alias c_plgcolbg plgcolbg
 
alias c_plgcol0a plgcol0a
 
alias c_plgcolbga plgcolbga
 
alias c_plgcompression plgcompression
 
alias c_plgdidev plgdidev
 
alias c_plgdiori plgdiori
 
alias c_plgdiplt plgdiplt
 
alias c_plgfam plgfam
 
alias c_plgfci plgfci
 
alias c_plgfont plgfont
 
alias c_plglevel plglevel
 
alias c_plgpage plgpage
 
alias c_plgradient plgrdient
 
alias c_plgra plgra
 
alias c_plgspa plgspa
 
alias c_plgstrm plgstrm
 
alias c_plgvpd plgvpd
 
alias c_plgvpw plgvpw
 
alias c_plgxax plgxax
 
alias c_plgyax plgyax
 
alias c_plgzax plgzax
 
alias c_plhlsrgb plhlsrgb
 
alias c_plinit plinit
 
alias c_pljoin pljoin
 
alias c_pllightsource pllightsource
 
alias c_plpath plpath
 
alias c_pllsty pllsty
 
alias c_plmeridians plmeridians
 
alias c_plmkstrm plmkstrm
 
alias c_plprec plprec
 
alias c_plpsty plpsty
 
alias c_plrandd plrandd
 
alias c_plreplot plreplot
 
alias c_plrgbhls plrgbhls
 
alias c_plschr plschr
 
alias c_plscmap0n plscmap0n
 
alias c_plscmap1n plscmap1n
 
alias c_plscmap1_range plscmap1_range
 
alias c_plscol0 plscol0
 
alias c_plscol0a plscol0a
 
alias c_plscolbg plscolbg
 
alias c_plscolbga plscolbga
 
alias c_plscolor plscolor
 
alias c_plscompression plscompression
 
alias c_plsdidev plsdidev
 
alias c_plsdimap plsdimap
 
alias c_plsdiori plsdiori
 
alias c_plsdiplt plsdiplt
 
alias c_plsdiplz plsdiplz
 
alias c_plseed plseed
 
alias c_plsesc plsesc
 
alias c_plsfam plsfam
 
alias c_plsfci plsfci
 
alias c_plsfont plsfont
 
alias c_plsmaj plsmaj
 
alias c_plsmem plsmem
 
alias c_plsmin plsmin
 
alias c_plsori plsori
 
alias c_plspage plspage
 
alias c_plspause plspause
 
alias c_plsstrm plsstrm
 
alias c_plssub plssub
 
alias c_plssym plssym
 
alias c_plstar plstar
 
alias c_plstransform plstransform
 
alias c_plstripa plstripa
 
alias c_plstripd plstripd
 
alias c_plsvpa plsvpa
 
alias c_plsxax plsxax
 
alias c_plsyax plsyax
 
alias c_plszax plszax
 
alias c_pltext pltext
 
alias c_plvasp plvasp
 
alias c_plvpas plvpas
 
alias c_plvpor plvpor
 
alias c_plvsta plvsta
 
alias c_plw3d plw3d
 
alias c_plwidth plwidth
 
alias c_plwind plwind
 
alias c_plxormod plxormod
 
integer, parameter plflt = private_plflt
 
integer, parameter pl_test_flt = private_plflt
 
integer(kind=private_plint), parameter, private maxlen = 320
 
character(len=1), parameter pl_end_of_string = achar(0)
 

Function Documentation

◆ c_pl_setcontlabelformat()

void plplot::c_pl_setcontlabelformat ( PLINT  lexp,
PLINT  sigdig 
)

◆ c_pl_setcontlabelparam()

void plplot::c_pl_setcontlabelparam ( PLFLT  offset,
PLFLT  size,
PLFLT  spacing,
PLINT  active 
)

◆ c_pladv()

void plplot::c_pladv ( PLINT  page)

◆ c_plarc()

void plplot::c_plarc ( PLFLT  x,
PLFLT  y,
PLFLT  a,
PLFLT  b,
PLFLT  angle1,
PLFLT  angle2,
PLFLT  rotate,
PLBOOL  fill 
)

◆ c_plaxes()

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

◆ c_plbin()

void plplot::c_plbin ( PLINT  nbin,
PLFLT x,
PLFLT y,
PLINT  opt 
)

◆ c_plbop()

void plplot::c_plbop ( )

◆ c_plbox()

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

◆ c_plbox3()

void plplot::c_plbox3 ( 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 
)

◆ c_plbtime()

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

◆ c_plcalc_world()

void plplot::c_plcalc_world ( PLFLT  rx,
PLFLT  ry,
PLFLT wx,
PLFLT wy,
PLINT window 
)

◆ c_plclear()

void plplot::c_plclear ( )

◆ c_plcol0()

void plplot::c_plcol0 ( PLINT  icol0)

◆ c_plcol1()

void plplot::c_plcol1 ( PLFLT  col1)

◆ c_plcolorbar()

void plplot::c_plcolorbar ( 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,
const PLINT label_opts,
const char **  label,
PLINT  n_axes,
const char **  axis_opts,
const PLFLT ticks,
const PLINT sub_ticks,
const PLINT n_values,
const PLFLT **  values 
)

◆ c_plconfigtime()

void plplot::c_plconfigtime ( PLFLT  scale,
PLFLT  offset1,
PLFLT  offset2,
PLINT  ccontrol,
PLBOOL  ifbtime_offset,
PLINT  year,
PLINT  month,
PLINT  day,
PLINT  hour,
PLINT  min,
PLFLT  sec 
)

◆ c_plcont()

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

◆ c_plcpstrm()

void plplot::c_plcpstrm ( PLINT  iplsr,
PLBOOL  flags 
)

◆ c_plctime()

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

◆ c_plend()

void plplot::c_plend ( )

◆ c_plend1()

void plplot::c_plend1 ( )

◆ c_plenv()

void plplot::c_plenv ( PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLINT  just,
PLINT  axis 
)

◆ c_plenv0()

void plplot::c_plenv0 ( PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLINT  just,
PLINT  axis 
)

◆ c_pleop()

void plplot::c_pleop ( )

◆ c_plerrx()

void plplot::c_plerrx ( PLINT  n,
PLFLT xmin,
PLFLT xmax,
PLFLT y 
)

◆ c_plerry()

void plplot::c_plerry ( PLINT  n,
PLFLT x,
PLFLT ymin,
PLFLT ymax 
)

◆ c_plfamadv()

void plplot::c_plfamadv ( )

◆ c_plfill()

void plplot::c_plfill ( PLINT  n,
PLFLT x,
PLFLT y 
)

◆ c_plfill3()

void plplot::c_plfill3 ( PLINT  n,
PLFLT x,
PLFLT y,
PLFLT z 
)

◆ c_plflush()

void plplot::c_plflush ( )

◆ c_plfont()

void plplot::c_plfont ( PLINT  ifont)

◆ c_plfontld()

void plplot::c_plfontld ( PLINT  fnt)

◆ c_plgchr()

void plplot::c_plgchr ( PLFLT p_def,
PLFLT p_ht 
)

◆ c_plgcmap1_range()

void plplot::c_plgcmap1_range ( PLFLT min_color,
PLFLT max_color 
)

◆ c_plgcol0()

void plplot::c_plgcol0 ( PLINT  icol0,
PLINT r,
PLINT g,
PLINT b 
)

◆ c_plgcol0a()

void plplot::c_plgcol0a ( PLINT  icol0,
PLINT r,
PLINT g,
PLINT b,
PLFLT a 
)

◆ c_plgcolbg()

void plplot::c_plgcolbg ( PLINT r,
PLINT g,
PLINT b 
)

◆ c_plgcolbga()

void plplot::c_plgcolbga ( PLINT r,
PLINT g,
PLINT b,
PLFLT a 
)

◆ c_plgcompression()

void plplot::c_plgcompression ( PLINT compression)

◆ c_plgdev()

void plplot::c_plgdev ( char *  p_dev)

◆ c_plgdidev()

void plplot::c_plgdidev ( PLFLT p_mar,
PLFLT p_aspect,
PLFLT p_jx,
PLFLT p_jy 
)

◆ c_plgdiori()

void plplot::c_plgdiori ( PLFLT p_rot)

◆ c_plgdiplt()

void plplot::c_plgdiplt ( PLFLT p_xmin,
PLFLT p_ymin,
PLFLT p_xmax,
PLFLT p_ymax 
)

◆ c_plgfam()

void plplot::c_plgfam ( PLINT p_fam,
PLINT p_num,
PLINT p_bmax 
)

◆ c_plgfci()

void plplot::c_plgfci ( PLUNICODE pfci)

◆ c_plgfnam()

void plplot::c_plgfnam ( char *  fnam)

◆ c_plgfont()

void plplot::c_plgfont ( PLINT p_family,
PLINT p_style,
PLINT p_weight 
)

◆ c_plglevel()

void plplot::c_plglevel ( PLINT p_level)

◆ c_plgpage()

void plplot::c_plgpage ( PLFLT p_xp,
PLFLT p_yp,
PLINT p_xleng,
PLINT p_yleng,
PLINT p_xoff,
PLINT p_yoff 
)

◆ c_plgra()

void plplot::c_plgra ( )

◆ c_plgradient()

void plplot::c_plgradient ( PLINT  n,
PLFLT x,
PLFLT y,
PLFLT  angle 
)

◆ c_plgriddata()

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

◆ c_plgspa()

void plplot::c_plgspa ( PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax 
)

◆ c_plgstrm()

void plplot::c_plgstrm ( PLINT p_strm)

◆ c_plgver()

void plplot::c_plgver ( char *  p_ver)

◆ c_plgvpd()

void plplot::c_plgvpd ( PLFLT p_xmin,
PLFLT p_xmax,
PLFLT p_ymin,
PLFLT p_ymax 
)

◆ c_plgvpw()

void plplot::c_plgvpw ( PLFLT p_xmin,
PLFLT p_xmax,
PLFLT p_ymin,
PLFLT p_ymax 
)

◆ c_plgxax()

void plplot::c_plgxax ( PLINT p_digmax,
PLINT p_digits 
)

◆ c_plgyax()

void plplot::c_plgyax ( PLINT p_digmax,
PLINT p_digits 
)

◆ c_plgzax()

void plplot::c_plgzax ( PLINT p_digmax,
PLINT p_digits 
)

◆ c_plhist()

void plplot::c_plhist ( PLINT  n,
PLFLT data,
PLFLT  datmin,
PLFLT  datmax,
PLINT  nbin,
PLINT  opt 
)

◆ c_plhlsrgb()

void plplot::c_plhlsrgb ( PLFLT  h,
PLFLT  l,
PLFLT  s,
PLFLT p_r,
PLFLT p_g,
PLFLT p_b 
)

◆ c_plimage()

void plplot::c_plimage ( PLFLT **  idata,
PLINT  nx,
PLINT  ny,
PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLFLT  zmin,
PLFLT  zmax,
PLFLT  Dxmin,
PLFLT  Dxmax,
PLFLT  Dymin,
PLFLT  Dymax 
)

◆ c_plimagefr()

void plplot::c_plimagefr ( PLFLT **  idata,
PLINT  nx,
PLINT  ny,
PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLFLT  zmin,
PLFLT  zmax,
PLFLT  valuemin,
PLFLT  valuemax,
void   functionPLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer,
PLPointer  pltr_data 
)

◆ c_plinit()

void plplot::c_plinit ( )

◆ c_pljoin()

void plplot::c_pljoin ( PLFLT  x1,
PLFLT  y1,
PLFLT  x2,
PLFLT  y2 
)

◆ c_pllab()

void plplot::c_pllab ( const char *  xlabel,
const char *  ylabel,
const char *  tlabel 
)

◆ c_pllegend()

void plplot::c_pllegend ( 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,
PLINT opt_array,
PLFLT  text_offset,
PLFLT  text_scale,
PLFLT  text_spacing,
PLFLT  text_justification,
PLINT text_colors,
const char **  text,
PLINT box_colors,
PLINT box_patterns,
PLFLT box_scales,
PLFLT box_line_widths,
PLINT line_colors,
PLINT line_styles,
PLFLT line_widths,
PLINT symbol_colors,
PLFLT symbol_scales,
PLINT symbol_numbers,
const char **  symbols 
)

◆ c_pllightsource()

void plplot::c_pllightsource ( PLFLT  x,
PLFLT  y,
PLFLT  z 
)

◆ c_plline()

void plplot::c_plline ( PLINT  n,
PLFLT x,
PLFLT y 
)

◆ c_plline3()

void plplot::c_plline3 ( PLINT  n,
PLFLT x,
PLFLT y,
PLFLT z 
)

◆ c_pllsty()

void plplot::c_pllsty ( PLINT  lin)

◆ c_plmap()

void plplot::c_plmap ( void function(PLINT, PLFLT *, PLFLT *)  mapform,
const char *  type,
PLFLT  minlong,
PLFLT  maxlong,
PLFLT  minlat,
PLFLT  maxlat 
)

◆ c_plmapfill()

void plplot::c_plmapfill ( void function(PLINT, PLFLT *, PLFLT *)  mapform,
const char *  name,
PLFLT  minx,
PLFLT  maxx,
PLFLT  miny,
PLFLT  maxy,
const PLINT plotentries,
PLINT  nplotentries 
)

◆ c_plmapline()

void plplot::c_plmapline ( void function(PLINT, PLFLT *, PLFLT *)  mapform,
const char *  name,
PLFLT  minx,
PLFLT  maxx,
PLFLT  miny,
PLFLT  maxy,
const PLINT plotentries,
PLINT  nplotentries 
)

◆ c_plmapstring()

void plplot::c_plmapstring ( void function(PLINT, PLFLT *, PLFLT *)  mapform,
const char *  name,
const char *  string,
PLFLT  minx,
PLFLT  maxx,
PLFLT  miny,
PLFLT  maxy,
const PLINT plotentries,
PLINT  nplotentries 
)

◆ c_plmaptex()

void plplot::c_plmaptex ( void function(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 
)

◆ c_plmeridians()

void plplot::c_plmeridians ( void function(PLINT, PLFLT *, PLFLT *)  mapform,
PLFLT  dlong,
PLFLT  dlat,
PLFLT  minlong,
PLFLT  maxlong,
PLFLT  minlat,
PLFLT  maxlat 
)

◆ c_plmesh()

void plplot::c_plmesh ( PLFLT x,
PLFLT y,
PLFLT **  z,
PLINT  nx,
PLINT  ny,
PLINT  opt 
)

◆ c_plmeshc()

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

◆ c_plmkstrm()

void plplot::c_plmkstrm ( PLINT p_strm)

◆ c_plmtex()

void plplot::c_plmtex ( const char *  side,
PLFLT  disp,
PLFLT  pos,
PLFLT  just,
const char *  text 
)

◆ c_plmtex3()

void plplot::c_plmtex3 ( const char *  side,
PLFLT  disp,
PLFLT  pos,
PLFLT  just,
const char *  text 
)

◆ c_plot3d()

void plplot::c_plot3d ( PLFLT x,
PLFLT y,
PLFLT **  z,
PLINT  nx,
PLINT  ny,
PLINT  opt,
PLBOOL  side 
)

◆ c_plot3dc()

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

◆ c_plot3dcl()

void plplot::c_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 
)

◆ c_plparseopts()

PLINT plplot::c_plparseopts ( int *  p_argc,
char **  argv,
PLINT  mode 
)

◆ c_plpat()

void plplot::c_plpat ( PLINT  nlin,
PLINT inc,
PLINT del 
)

◆ c_plpath()

void plplot::c_plpath ( PLINT  n,
PLFLT  x1,
PLFLT  y1,
PLFLT  x2,
PLFLT  y2 
)

◆ c_plpoin()

void plplot::c_plpoin ( PLINT  n,
PLFLT x,
PLFLT y,
PLINT  code 
)

◆ c_plpoin3()

void plplot::c_plpoin3 ( PLINT  n,
PLFLT x,
PLFLT y,
PLFLT z,
PLINT  code 
)

◆ c_plpoly3()

void plplot::c_plpoly3 ( PLINT  n,
PLFLT x,
PLFLT y,
PLFLT z,
PLBOOL draw,
PLBOOL  ifcc 
)

◆ c_plprec()

void plplot::c_plprec ( PLINT  setp,
PLINT  prec 
)

◆ c_plpsty()

void plplot::c_plpsty ( PLINT  patt)

◆ c_plptex()

void plplot::c_plptex ( PLFLT  x,
PLFLT  y,
PLFLT  dx,
PLFLT  dy,
PLFLT  just,
const char *  text 
)

◆ c_plptex3()

void plplot::c_plptex3 ( PLFLT  wx,
PLFLT  wy,
PLFLT  wz,
PLFLT  dx,
PLFLT  dy,
PLFLT  dz,
PLFLT  sx,
PLFLT  sy,
PLFLT  sz,
PLFLT  just,
const char *  text 
)

◆ c_plrandd()

PLFLT plplot::c_plrandd ( )

◆ c_plreplot()

void plplot::c_plreplot ( )

◆ c_plrgbhls()

void plplot::c_plrgbhls ( PLFLT  r,
PLFLT  g,
PLFLT  b,
PLFLT p_h,
PLFLT p_l,
PLFLT p_s 
)

◆ c_plschr()

void plplot::c_plschr ( PLFLT  def,
PLFLT  scale 
)

◆ c_plscmap0()

void plplot::c_plscmap0 ( PLINT r,
PLINT g,
PLINT b,
PLINT  ncol0 
)

◆ c_plscmap0a()

void plplot::c_plscmap0a ( PLINT r,
PLINT g,
PLINT b,
PLFLT a,
PLINT  ncol0 
)

◆ c_plscmap0n()

void plplot::c_plscmap0n ( PLINT  ncol0)

◆ c_plscmap1()

void plplot::c_plscmap1 ( PLINT r,
PLINT g,
PLINT b,
PLINT  ncol1 
)

◆ c_plscmap1_range()

void plplot::c_plscmap1_range ( PLFLT  min_color,
PLFLT  max_color 
)

◆ c_plscmap1a()

void plplot::c_plscmap1a ( PLINT r,
PLINT g,
PLINT b,
PLFLT a,
PLINT  ncol1 
)

◆ c_plscmap1l()

void plplot::c_plscmap1l ( PLBOOL  itype,
PLINT  npts,
PLFLT intensity,
PLFLT coord1,
PLFLT coord2,
PLFLT coord3,
PLBOOL alt_hue_path 
)

◆ c_plscmap1la()

void plplot::c_plscmap1la ( PLBOOL  itype,
PLINT  npts,
PLFLT intensity,
PLFLT coord1,
PLFLT coord2,
PLFLT coord3,
PLFLT a,
PLBOOL alt_hue_path 
)

◆ c_plscmap1n()

void plplot::c_plscmap1n ( PLINT  ncol1)

◆ c_plscol0()

void plplot::c_plscol0 ( PLINT  icol0,
PLINT  r,
PLINT  g,
PLINT  b 
)

◆ c_plscol0a()

void plplot::c_plscol0a ( PLINT  icol0,
PLINT  r,
PLINT  g,
PLINT  b,
PLFLT  a 
)

◆ c_plscolbg()

void plplot::c_plscolbg ( PLINT  r,
PLINT  g,
PLINT  b 
)

◆ c_plscolbga()

void plplot::c_plscolbga ( PLINT  r,
PLINT  g,
PLINT  b,
PLFLT  a 
)

◆ c_plscolor()

void plplot::c_plscolor ( PLINT  color)

◆ c_plscompression()

void plplot::c_plscompression ( PLINT  compression)

◆ c_plsdev()

void plplot::c_plsdev ( const char *  devname)

◆ c_plsdidev()

void plplot::c_plsdidev ( PLFLT  mar,
PLFLT  aspect,
PLFLT  jx,
PLFLT  jy 
)

◆ c_plsdimap()

void plplot::c_plsdimap ( PLINT  dimxmin,
PLINT  dimxmax,
PLINT  dimymin,
PLINT  dimymax,
PLFLT  dimxpmm,
PLFLT  dimypmm 
)

◆ c_plsdiori()

void plplot::c_plsdiori ( PLFLT  rot)

◆ c_plsdiplt()

void plplot::c_plsdiplt ( PLFLT  xmin,
PLFLT  ymin,
PLFLT  xmax,
PLFLT  ymax 
)

◆ c_plsdiplz()

void plplot::c_plsdiplz ( PLFLT  xmin,
PLFLT  ymin,
PLFLT  xmax,
PLFLT  ymax 
)

◆ c_plseed()

void plplot::c_plseed ( uint  s)

◆ c_plsesc()

void plplot::c_plsesc ( char  esc)

◆ c_plsetopt()

PLINT plplot::c_plsetopt ( const char *  opt,
const char *  optarg 
)

◆ c_plsfam()

void plplot::c_plsfam ( PLINT  fam,
PLINT  num,
PLINT  bmax 
)

◆ c_plsfci()

void plplot::c_plsfci ( PLUNICODE  fci)

◆ c_plsfnam()

void plplot::c_plsfnam ( const char *  fnam)

◆ c_plsfont()

void plplot::c_plsfont ( PLINT  family,
PLINT  style,
PLINT  weight 
)

◆ c_plshade()

void plplot::c_plshade ( PLFLT **  a,
PLINT  nx,
PLINT  ny,
PLINT function(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 function(PLINT, PLFLT *, PLFLT *)  fill,
PLBOOL  rectangular,
void function(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

◆ c_plshades()

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

◆ c_plslabelfunc()

void plplot::c_plslabelfunc ( void function(PLINT, PLFLT, char *, PLINT, PLPointer labelfunc,
PLPointer  label_data 
)

◆ c_plsmaj()

void plplot::c_plsmaj ( PLFLT  def,
PLFLT  scale 
)

◆ c_plsmem()

void plplot::c_plsmem ( PLINT  maxx,
PLINT  maxy,
void *  plotmem 
)

◆ c_plsmin()

void plplot::c_plsmin ( PLFLT  def,
PLFLT  scale 
)

◆ c_plsori()

void plplot::c_plsori ( PLINT  ori)

◆ c_plspage()

void plplot::c_plspage ( PLFLT  xp,
PLFLT  yp,
PLINT  xleng,
PLINT  yleng,
PLINT  xoff,
PLINT  yoff 
)

◆ c_plspal0()

void plplot::c_plspal0 ( const char *  filename)

◆ c_plspal1()

void plplot::c_plspal1 ( const char *  filename,
PLBOOL  interpolate 
)

◆ c_plspause()

void plplot::c_plspause ( PLBOOL  pause)

◆ c_plsstrm()

void plplot::c_plsstrm ( PLINT  strm)

◆ c_plssub()

void plplot::c_plssub ( PLINT  nx,
PLINT  ny 
)

◆ c_plssym()

void plplot::c_plssym ( PLFLT  def,
PLFLT  scale 
)

◆ c_plstar()

void plplot::c_plstar ( PLINT  nx,
PLINT  ny 
)

◆ c_plstart()

void plplot::c_plstart ( const char *  devname,
PLINT  nx,
PLINT  ny 
)

◆ c_plstransform()

void plplot::c_plstransform ( ct_func  coordinate_transform = null,
PLPointer  coordinate_transform_data = null 
)

◆ c_plstring()

void plplot::c_plstring ( PLINT  n,
PLFLT x,
PLFLT y,
const char *  text 
)

◆ c_plstring3()

void plplot::c_plstring3 ( PLINT  n,
PLFLT x,
PLFLT y,
PLFLT z,
const char *  text 
)

◆ c_plstripa()

void plplot::c_plstripa ( PLINT  id,
PLINT  pen,
PLFLT  x,
PLFLT  y 
)

◆ c_plstripc()

void plplot::c_plstripc ( PLINT id,
const char *  xspec,
const char *  yspec,
PLFLT  xmin,
PLFLT  xmax,
PLFLT  xjump,
PLFLT  ymin,
PLFLT  ymax,
PLFLT  xlpos,
PLFLT  ylpos,
PLBOOL  y_ascl,
PLBOOL  acc,
PLINT  colbox,
PLINT  collab,
PLINT colline,
PLINT styline,
const char **  legline,
const char *  labx,
const char *  laby,
const char *  labtop 
)

◆ c_plstripd()

void plplot::c_plstripd ( PLINT  id)

◆ c_plstyl()

void plplot::c_plstyl ( PLINT  nms,
PLINT mark,
PLINT space 
)

◆ c_plsurf3d()

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

◆ c_plsurf3dl()

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

◆ c_plsvect()

void plplot::c_plsvect ( PLFLT arrowx,
PLFLT arrowy,
PLINT  npts,
PLBOOL  fill 
)

◆ c_plsvpa()

void plplot::c_plsvpa ( PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax 
)

◆ c_plsxax()

void plplot::c_plsxax ( PLINT  digmax,
PLINT  digits 
)

◆ c_plsyax()

void plplot::c_plsyax ( PLINT  digmax,
PLINT  digits 
)

◆ c_plsym()

void plplot::c_plsym ( PLINT  n,
PLFLT x,
PLFLT y,
PLINT  code 
)

◆ c_plszax()

void plplot::c_plszax ( PLINT  digmax,
PLINT  digits 
)

◆ c_pltext()

void plplot::c_pltext ( )

◆ c_pltimefmt()

void plplot::c_pltimefmt ( const char *  fmt)

◆ c_plvasp()

void plplot::c_plvasp ( PLFLT  aspect)

◆ c_plvect()

void plplot::c_plvect ( PLFLT **  u,
PLFLT **  v,
PLINT  nx,
PLINT  ny,
PLFLT  scale,
void function(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

◆ c_plvpas()

void plplot::c_plvpas ( PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLFLT  aspect 
)

◆ c_plvpor()

void plplot::c_plvpor ( PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax 
)

◆ c_plvsta()

void plplot::c_plvsta ( )

◆ c_plw3d()

void plplot::c_plw3d ( PLFLT  basex,
PLFLT  basey,
PLFLT  height,
PLFLT  xmin0,
PLFLT  xmax0,
PLFLT  ymin0,
PLFLT  ymax0,
PLFLT  zmin0,
PLFLT  zmax0,
PLFLT  alt,
PLFLT  az 
)

◆ c_plwidth()

void plplot::c_plwidth ( PLFLT  width)

◆ c_plwind()

void plplot::c_plwind ( PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax 
)

◆ c_plxormod()

void plplot::c_plxormod ( PLBOOL  mode,
PLBOOL status 
)

◆ convert_array()

PLFLT** plplot::convert_array ( PLFLT  a[][])
private

Definition at line 37 of file plplot.d.

◆ function() [1/2]

alias void plplot::function ( PLFLT  ,
PLFLT  ,
PLFLT ,
PLFLT ,
PLPointer   
)

◆ function() [2/2]

alias void plplot::function ( PLINT  ,
PLFLT ,
PLFLT  
)

◆ pl_cmd()

void plplot::pl_cmd ( PLINT  op,
void *  ptr 
)

◆ pl_setcontlabelformat_impl()

subroutine, private plplot::pl_setcontlabelformat_impl ( integer, intent(in)  lexp,
integer, intent(in)  sigdig 
)
private

Definition at line 482 of file plplot.f90.

◆ pladv_impl()

subroutine, private plplot::pladv_impl ( integer, intent(in)  sub)
private

Definition at line 496 of file plplot.f90.

◆ plAlloc2dGrid()

void plplot::plAlloc2dGrid ( PLFLT ***  f,
PLINT  nx,
PLINT  ny 
)

◆ plaxes()

void plplot::plaxes ( PLFLT  x0,
PLFLT  y0,
string  xopt,
PLFLT  xtick,
PLINT  nxsub,
string  yopt,
PLFLT  ytick,
PLINT  nysub 
)

Definition at line 130 of file plplot.d.

◆ plbin()

void plplot::plbin ( PLFLT[]  x,
PLFLT[]  y,
PLINT  opt 
)

Definition at line 137 of file plplot.d.

◆ plbop_impl()

subroutine, private plplot::plbop_impl
private

Definition at line 509 of file plplot.f90.

◆ plbox()

void plplot::plbox ( string  xopt,
PLFLT  xtick,
PLINT  nxsub,
string  yopt,
PLFLT  ytick,
PLINT  nysub 
)

Definition at line 145 of file plplot.d.

◆ plbox3()

void plplot::plbox3 ( string  xopt,
string  xlabel,
PLFLT  xtick,
PLINT  nsubx,
string  yopt,
string  ylabel,
PLFLT  ytick,
PLINT  nsuby,
string  zopt,
string  zlabel,
PLFLT  ztick,
PLINT  nsubz 
)

Definition at line 151 of file plplot.d.

◆ plclear_impl()

subroutine, private plplot::plclear_impl
private

Definition at line 517 of file plplot.f90.

◆ plClearOpts()

void plplot::plClearOpts ( )

◆ plcol0_impl()

subroutine, private plplot::plcol0_impl ( integer, intent(in)  icol)
private

Definition at line 525 of file plplot.f90.

◆ plcolorbar()

void plplot::plcolorbar ( 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[]  label_opts,
string[]  label,
string[]  axis_opts,
PLFLT[]  ticks,
PLINT[]  sub_ticks,
PLFLT  values[][] 
)

Definition at line 161 of file plplot.d.

◆ plcont() [1/3]

void plplot::plcont ( PLFLT  f[][],
PLINT  kx,
PLINT  lx,
PLINT  ky,
PLINT  ly,
PLFLT[]  clevel,
pltr_func  pltr,
PLPointer  pltr_data = null 
)

Definition at line 202 of file plplot.d.

◆ plcont() [2/3]

void plplot::plcont ( PLFLT  f[][],
PLINT  kx,
PLINT  lx,
PLINT  ky,
PLINT  ly,
PLFLT[]  clevel,
ref PLcGrid  cgrid 
)

Definition at line 212 of file plplot.d.

◆ plcont() [3/3]

void plplot::plcont ( PLFLT  f[][],
PLINT  kx,
PLINT  lx,
PLINT  ky,
PLINT  ly,
PLFLT[]  clevel,
ref PLcGrid2  cgrid2 
)

Definition at line 230 of file plplot.d.

◆ plcpstrm_impl()

subroutine, private plplot::plcpstrm_impl ( integer, intent(in)  iplsr,
logical, intent(in)  flags 
)
private

Definition at line 538 of file plplot.f90.

◆ pldid2pc()

void plplot::pldid2pc ( PLFLT xmin,
PLFLT ymin,
PLFLT xmax,
PLFLT ymax 
)

◆ pldip2dc()

void plplot::pldip2dc ( PLFLT xmin,
PLFLT ymin,
PLFLT xmax,
PLFLT ymax 
)

◆ plend1_impl()

subroutine, private plplot::plend1_impl
private

Definition at line 553 of file plplot.f90.

◆ plend_impl()

subroutine, private plplot::plend_impl
private

Definition at line 561 of file plplot.f90.

◆ pleop_impl()

subroutine, private plplot::pleop_impl
private

Definition at line 569 of file plplot.f90.

◆ plerrx()

void plplot::plerrx ( PLFLT[]  xmin,
PLFLT[]  xmax,
PLFLT[]  y 
)

Definition at line 264 of file plplot.d.

◆ plerry()

void plplot::plerry ( PLFLT[]  x,
PLFLT[]  ymin,
PLFLT[]  ymax 
)

Definition at line 273 of file plplot.d.

◆ plf2eval()

PLFLT plplot::plf2eval ( PLINT  ix,
PLINT  iy,
PLPointer  plf2eval_data 
)

◆ plf2eval2()

PLFLT plplot::plf2eval2 ( PLINT  ix,
PLINT  iy,
PLPointer  plf2eval_data 
)

◆ plf2evalr()

PLFLT plplot::plf2evalr ( PLINT  ix,
PLINT  iy,
PLPointer  plf2eval_data 
)

◆ plfamadv_impl()

subroutine, private plplot::plfamadv_impl
private

Definition at line 577 of file plplot.f90.

◆ plfcont()

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

◆ plfill()

void plplot::plfill ( PLFLT[]  x,
PLFLT[]  y 
)

Definition at line 282 of file plplot.d.

◆ plfill3()

void plplot::plfill3 ( PLFLT[]  x,
PLFLT[]  y,
PLFLT[]  z 
)

Definition at line 290 of file plplot.d.

◆ plFindCommand()

char* plplot::plFindCommand ( const char *  fn)

◆ plFindName()

PLINT plplot::plFindName ( char *  p)

◆ plflush_impl()

subroutine, private plplot::plflush_impl
private

Definition at line 585 of file plplot.f90.

◆ plfont_impl()

subroutine, private plplot::plfont_impl ( integer, intent(in)  font)
private

Definition at line 593 of file plplot.f90.

◆ plfontld_impl()

subroutine, private plplot::plfontld_impl ( integer, intent(in)  charset)
private

Definition at line 606 of file plplot.f90.

◆ plFree2dGrid()

void plplot::plFree2dGrid ( PLFLT **  f,
PLINT  nx,
PLINT  ny 
)

◆ plfshade()

void plplot::plfshade ( PLFLT function(PLINT, PLINT, PLPointer f2eval,
PLPointer  f2eval_data,
PLFLT function(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 function(PLINT, PLFLT *, PLFLT *)  fill,
PLBOOL  rectangular,
void function(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer pltr,
PLPointer  pltr_data 
)

◆ plgcol0_impl()

subroutine, private plplot::plgcol0_impl ( integer, intent(in)  icol,
integer, intent(out)  r,
integer, intent(out)  g,
integer, intent(out)  b 
)
private

Definition at line 619 of file plplot.f90.

◆ plgcolbg_impl()

subroutine, private plplot::plgcolbg_impl ( integer, intent(out)  r,
integer, intent(out)  g,
integer, intent(out)  b 
)
private

Definition at line 640 of file plplot.f90.

◆ plgcompression_impl()

subroutine, private plplot::plgcompression_impl ( integer, intent(out)  compression)
private

Definition at line 659 of file plplot.f90.

◆ plgdev()

void plplot::plgdev ( out string  p_dev)

Definition at line 299 of file plplot.d.

◆ plgdev_impl()

subroutine, private plplot::plgdev_impl ( character*(*), intent(out)  dev)
private

Definition at line 676 of file plplot.f90.

◆ plgDevs()

void plplot::plgDevs ( char ***  p_menustr,
char ***  p_devname,
int *  p_ndev 
)

◆ plgdrawmode_impl()

integer function, private plplot::plgdrawmode_impl
private

Definition at line 692 of file plplot.f90.

◆ plgesc()

void plplot::plgesc ( char *  p_esc)

◆ plget_arguments_dynamic()

integer function, private plplot::plget_arguments_dynamic ( character(len=:), dimension(:), intent(out), allocatable  argv)
private

Definition at line 707 of file plplot.f90.

◆ plget_arguments_static()

integer function, private plplot::plget_arguments_static ( integer, intent(out)  nargv,
character(len=*), dimension(0:), intent(out)  argv 
)
private

Definition at line 776 of file plplot.f90.

◆ plget_arguments_static_length()

integer function, private plplot::plget_arguments_static_length ( character(len=*), dimension(:), intent(out), allocatable  argv,
integer, intent(in)  disambiguate 
)
private

Definition at line 738 of file plplot.f90.

◆ plGetCursor()

PLINT plplot::plGetCursor ( PLGraphicsIn gin)

◆ plGetFlt()

PLFLT plplot::plGetFlt ( const char *  s)

◆ plGetInt()

PLINT plplot::plGetInt ( const char *  s)

◆ plGetName()

void plplot::plGetName ( const char *  dir,
const char *  subdir,
const char *  filename,
char **  filespec 
)

◆ plgfam_impl()

subroutine, private plplot::plgfam_impl ( integer, intent(out)  fam,
integer, intent(out)  num,
integer, intent(out)  bmax 
)
private

Definition at line 816 of file plplot.f90.

◆ plgfci_impl()

subroutine, private plplot::plgfci_impl ( integer, intent(out)  fci)
private

Definition at line 835 of file plplot.f90.

◆ plgFileDevs()

void plplot::plgFileDevs ( char ***  p_menustr,
char ***  p_devname,
int *  p_ndev 
)

◆ plgfnam()

void plplot::plgfnam ( out string  fnam)

Definition at line 307 of file plplot.d.

◆ plgfnam_impl()

subroutine, private plplot::plgfnam_impl ( character*(*), intent(out)  fnam)
private

Definition at line 852 of file plplot.f90.

◆ plgfont_impl()

subroutine, private plplot::plgfont_impl ( integer, intent(out)  family,
integer, intent(out)  style,
integer, intent(out)  weight 
)
private

Definition at line 868 of file plplot.f90.

◆ plglevel_impl()

subroutine, private plplot::plglevel_impl ( integer, intent(out)  level)
private

Definition at line 887 of file plplot.f90.

◆ plgra_impl()

subroutine, private plplot::plgra_impl
private

Definition at line 904 of file plplot.f90.

◆ plgradient()

void plplot::plgradient ( PLFLT[]  x,
PLFLT[]  y,
PLFLT  angle 
)

Definition at line 315 of file plplot.d.

◆ plgriddata()

void plplot::plgriddata ( PLFLT[]  x,
PLFLT[]  y,
PLFLT[]  z,
PLFLT[]  xg,
PLFLT[]  yg,
PLFLT  zg[][],
PLINT  type,
PLFLT  data 
)

Definition at line 323 of file plplot.d.

◆ plgstrm_impl()

subroutine, private plplot::plgstrm_impl ( integer, intent(out)  strm)
private

Definition at line 912 of file plplot.f90.

◆ plgver()

void plplot::plgver ( out string  p_ver)

Definition at line 338 of file plplot.d.

◆ plgver_impl()

subroutine, private plplot::plgver_impl ( character*(*), intent(out)  ver)
private

Definition at line 929 of file plplot.f90.

◆ plgxax_impl()

subroutine, private plplot::plgxax_impl ( integer, intent(out)  digmax,
integer, intent(out)  digits 
)
private

Definition at line 945 of file plplot.f90.

◆ plgyax_impl()

subroutine, private plplot::plgyax_impl ( integer, intent(out)  digmax,
integer, intent(out)  digits 
)
private

Definition at line 963 of file plplot.f90.

◆ plgzax_impl()

subroutine, private plplot::plgzax_impl ( integer, intent(out)  digmax,
integer, intent(out)  digits 
)
private

Definition at line 981 of file plplot.f90.

◆ plhist()

void plplot::plhist ( PLFLT[]  data,
PLFLT  datmin,
PLFLT  datmax,
PLINT  nbin,
PLINT  opt 
)

Definition at line 346 of file plplot.d.

◆ plimage()

void plplot::plimage ( PLFLT  idata[][],
PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLFLT  zmin,
PLFLT  zmax,
PLFLT  Dxmin,
PLFLT  Dxmax,
PLFLT  Dymin,
PLFLT  Dymax 
)

Definition at line 865 of file plplot.d.

◆ plimagefr() [1/3]

void plplot::plimagefr ( PLFLT  idata[][],
PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLFLT  zmin,
PLFLT  zmax,
PLFLT  valuemin,
PLFLT  valuemax,
PLcGrid  cgrid 
)

Definition at line 817 of file plplot.d.

◆ plimagefr() [2/3]

void plplot::plimagefr ( PLFLT  idata[][],
PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLFLT  zmin,
PLFLT  zmax,
PLFLT  valuemin,
PLFLT  valuemax,
PLcGrid2  cgrid2 
)

Definition at line 836 of file plplot.d.

◆ plimagefr() [3/3]

void plplot::plimagefr ( PLFLT  idata[][],
PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLFLT  zmin,
PLFLT  zmax,
PLFLT  valuemin,
PLFLT  valuemax,
pltr_func  pltr = null,
PLPointer  pltr_data = null 
)

Definition at line 805 of file plplot.d.

◆ plinit_impl()

subroutine, private plplot::plinit_impl
private

Definition at line 999 of file plplot.f90.

◆ pllab()

void plplot::pllab ( string  xlabel,
string  ylabel,
string  tlabel 
)

Definition at line 352 of file plplot.d.

◆ pllab_impl()

subroutine, private plplot::pllab_impl ( character(len=*), intent(in)  xlab,
character(len=*), intent(in)  ylab,
character(len=*), intent(in)  title 
)
private

Definition at line 1007 of file plplot.f90.

◆ pllegend()

void plplot::pllegend ( 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[]  opt_array,
PLFLT  text_offset,
PLFLT  text_scale,
PLFLT  text_spacing,
PLFLT  text_justification,
PLINT[]  text_colors,
string[]  text,
PLINT[]  box_colors,
PLINT[]  box_patterns,
PLFLT[]  box_scales,
PLFLT[]  box_line_widths,
PLINT[]  line_colors,
PLINT[]  line_styles,
PLFLT[]  line_widths,
PLINT[]  symbol_colors,
PLFLT[]  symbol_scales,
PLINT[]  symbol_numbers,
string[]  symbols 
)

Definition at line 358 of file plplot.d.

◆ plline()

void plplot::plline ( PLFLT[]  x,
PLFLT[]  y 
)

Definition at line 406 of file plplot.d.

◆ plline3()

void plplot::plline3 ( PLFLT[]  x,
PLFLT[]  y,
PLFLT[]  z 
)

Definition at line 414 of file plplot.d.

◆ pllsty_impl()

subroutine, private plplot::pllsty_impl ( integer, intent(in)  lin)
private

Definition at line 1021 of file plplot.f90.

◆ plmap()

void plplot::plmap ( mapform_func  mapform,
string  type,
PLFLT  minlong,
PLFLT  maxlong,
PLFLT  minlat,
PLFLT  maxlat 
)

Definition at line 423 of file plplot.d.

◆ plmapfill()

void plplot::plmapfill ( mapform_func  mapform,
string  name,
PLFLT  minx,
PLFLT  maxx,
PLFLT  miny,
PLFLT  maxy,
const PLINT[]  plotentries 
)

Definition at line 457 of file plplot.d.

◆ plmapline()

void plplot::plmapline ( mapform_func  mapform,
string  name,
PLFLT  minx,
PLFLT  maxx,
PLFLT  miny,
PLFLT  maxy,
const PLINT[]  plotentries 
)

Definition at line 432 of file plplot.d.

◆ plmapstring()

void plplot::plmapstring ( mapform_func  mapform,
string  name,
string  string,
PLFLT  minx,
PLFLT  maxx,
PLFLT  miny,
PLFLT  maxy,
const PLINT[]  plotentries 
)

Definition at line 441 of file plplot.d.

◆ plmaptex()

void plplot::plmaptex ( mapform_func  mapform,
string  name,
PLFLT  dx,
PLFLT  dy,
PLFLT  just,
string  text,
PLFLT  minx,
PLFLT  maxx,
PLFLT  miny,
PLFLT  maxy,
PLINT  plotentry 
)

Definition at line 450 of file plplot.d.

◆ plMergeOpts()

PLINT plplot::plMergeOpts ( PLOptionTable options,
const char *  name,
const char **  notes 
)

◆ plmesh()

void plplot::plmesh ( PLFLT[]  x,
PLFLT[]  y,
PLFLT  z[][],
PLINT  opt 
)

Definition at line 464 of file plplot.d.

◆ plmeshc()

void plplot::plmeshc ( PLFLT[]  x,
PLFLT[]  y,
PLFLT  z[][],
PLINT  opt,
PLFLT[]  clevel 
)

Definition at line 476 of file plplot.d.

◆ plMinMax2dGrid() [1/2]

void plplot::plMinMax2dGrid ( PLFLT **  f,
PLINT  nx,
PLINT  ny,
PLFLT fmax,
PLFLT fmin 
)

◆ plMinMax2dGrid() [2/2]

void plplot::plMinMax2dGrid ( PLFLT  f[][],
out PLFLT  fmax,
out PLFLT  fmin 
)

Definition at line 1011 of file plplot.d.

◆ plmkstrm_impl()

subroutine, private plplot::plmkstrm_impl ( integer, intent(in)  strm)
private

Definition at line 1034 of file plplot.f90.

◆ plmtex()

void plplot::plmtex ( string  side,
PLFLT  disp,
PLFLT  pos,
PLFLT  just,
string  text 
)

Definition at line 488 of file plplot.d.

◆ plmtex3()

void plplot::plmtex3 ( string  side,
PLFLT  disp,
PLFLT  pos,
PLFLT  just,
string  text 
)

Definition at line 494 of file plplot.d.

◆ plOptUsage()

void plplot::plOptUsage ( )

◆ plot3d()

void plplot::plot3d ( PLFLT[]  x,
PLFLT[]  y,
PLFLT  z[][],
PLINT  opt,
PLBOOL  side 
)

Definition at line 500 of file plplot.d.

◆ plot3dc()

void plplot::plot3dc ( PLFLT[]  x,
PLFLT[]  y,
PLFLT  z[][],
PLINT  opt,
PLFLT[]  clevel 
)

Definition at line 512 of file plplot.d.

◆ plot3dcl()

void plplot::plot3dcl ( PLFLT[]  x,
PLFLT[]  y,
PLFLT  z[][],
PLINT  opt,
PLFLT[]  clevel,
PLINT  ixstart,
PLINT  ixn,
PLINT[]  indexymin,
PLINT[]  indexymax 
)

Definition at line 525 of file plplot.d.

◆ plparseopts()

PLINT plplot::plparseopts ( char  args[][],
PLINT  mode 
)

Definition at line 56 of file plplot.d.

◆ plparseopts_brief()

integer function, private plplot::plparseopts_brief ( integer, intent(in)  mode)
private

Definition at line 1126 of file plplot.f90.

◆ plparseopts_dynamic()

integer function, private plplot::plparseopts_dynamic ( character(len=:), dimension(:), intent(inout), allocatable  argv,
integer, intent(in)  mode 
)
private

Definition at line 1047 of file plplot.f90.

◆ plparseopts_static()

integer function, private plplot::plparseopts_static ( integer, intent(out)  nargv,
character(len=*), dimension(0:), intent(inout)  argv,
integer, intent(in)  mode 
)
private

Definition at line 1099 of file plplot.f90.

◆ plparseopts_static_length()

integer function, private plplot::plparseopts_static_length ( character(len=*), dimension(:), intent(inout), allocatable  argv,
integer, intent(in)  mode,
integer, intent(in)  disambiguate 
)
private

Definition at line 1071 of file plplot.f90.

◆ plpat()

void plplot::plpat ( PLINT[]  inc,
PLINT[]  del 
)

Definition at line 539 of file plplot.d.

◆ plpat_impl()

subroutine, private plplot::plpat_impl ( integer, dimension(:), intent(in)  inc,
integer, dimension(:), intent(in)  del 
)
private

Definition at line 1151 of file plplot.f90.

◆ plpoin()

void plplot::plpoin ( PLFLT[]  x,
PLFLT[]  y,
PLINT  code 
)

Definition at line 547 of file plplot.d.

◆ plpoin3()

void plplot::plpoin3 ( PLFLT[]  x,
PLFLT[]  y,
PLFLT[]  z,
PLINT  code 
)

Definition at line 555 of file plplot.d.

◆ plpoly3()

void plplot::plpoly3 ( PLFLT[]  x,
PLFLT[]  y,
PLFLT[]  z,
PLBOOL[]  draw,
PLBOOL  ifcc 
)

Definition at line 581 of file plplot.d.

◆ plprec_impl()

subroutine, private plplot::plprec_impl ( integer, intent(in)  setp,
integer, intent(in)  prec 
)
private

Definition at line 1174 of file plplot.f90.

◆ plpsty_impl()

subroutine, private plplot::plpsty_impl ( integer, intent(in)  patt)
private

Definition at line 1187 of file plplot.f90.

◆ plptex()

void plplot::plptex ( PLFLT  x,
PLFLT  y,
PLFLT  dx,
PLFLT  dy,
PLFLT  just,
string  text 
)

Definition at line 591 of file plplot.d.

◆ plptex3()

void plplot::plptex3 ( PLFLT  wx,
PLFLT  wy,
PLFLT  wz,
PLFLT  dx,
PLFLT  dy,
PLFLT  dz,
PLFLT  sx,
PLFLT  sy,
PLFLT  sz,
PLFLT  just,
string  text 
)

Definition at line 597 of file plplot.d.

◆ plreplot_impl()

subroutine, private plplot::plreplot_impl
private

Definition at line 1200 of file plplot.f90.

◆ plResetOpts()

void plplot::plResetOpts ( )

◆ plsabort()

void plplot::plsabort ( void function(const char *)  handler)

◆ plsbopH()

void plplot::plsbopH ( void function(void *, int *)  handler,
void *  handler_data 
)

◆ plsButtonEH()

void plplot::plsButtonEH ( void function(PLGraphicsIn *, void *, int *)  ButtonEH,
void *  ButtonEH_data 
)

◆ plscmap0()

void plplot::plscmap0 ( PLINT[]  r,
PLINT[]  g,
PLINT[]  b 
)

Definition at line 616 of file plplot.d.

◆ plscmap0_impl()

subroutine, private plplot::plscmap0_impl ( integer, dimension(:), intent(in)  r,
integer, dimension(:), intent(in)  g,
integer, dimension(:), intent(in)  b 
)
private

Definition at line 1208 of file plplot.f90.

◆ plscmap0a()

void plplot::plscmap0a ( PLINT[]  r,
PLINT[]  g,
PLINT[]  b,
PLFLT[]  a 
)

Definition at line 625 of file plplot.d.

◆ plscmap0n_impl()

subroutine, private plplot::plscmap0n_impl ( integer, intent(in)  n)
private

Definition at line 1231 of file plplot.f90.

◆ plscmap1()

void plplot::plscmap1 ( PLINT[]  r,
PLINT[]  g,
PLINT[]  b 
)

Definition at line 635 of file plplot.d.

◆ plscmap1_impl()

subroutine, private plplot::plscmap1_impl ( integer, dimension(:), intent(in)  r,
integer, dimension(:), intent(in)  g,
integer, dimension(:), intent(in)  b 
)
private

Definition at line 1244 of file plplot.f90.

◆ plscmap1a()

void plplot::plscmap1a ( PLINT[]  r,
PLINT[]  g,
PLINT[]  b,
PLFLT[]  a 
)

Definition at line 644 of file plplot.d.

◆ plscmap1l()

void plplot::plscmap1l ( PLBOOL  itype,
PLFLT[]  intensity,
PLFLT[]  coord1,
PLFLT[]  coord2,
PLFLT[]  coord3,
PLBOOL[]  alt_hue_path = null 
)

Definition at line 655 of file plplot.d.

◆ plscmap1la()

void plplot::plscmap1la ( PLBOOL  itype,
PLFLT[]  intensity,
PLFLT[]  coord1,
PLFLT[]  coord2,
PLFLT[]  coord3,
PLFLT[]  a,
PLBOOL[]  alt_hue_path = null 
)

Definition at line 675 of file plplot.d.

◆ plscmap1n_impl()

subroutine, private plplot::plscmap1n_impl ( integer, intent(in)  n)
private

Definition at line 1267 of file plplot.f90.

◆ plscol0_impl()

subroutine, private plplot::plscol0_impl ( integer, intent(in)  icol,
integer, intent(in)  r,
integer, intent(in)  g,
integer, intent(in)  b 
)
private

Definition at line 1280 of file plplot.f90.

◆ plscolbg_impl()

subroutine, private plplot::plscolbg_impl ( integer, intent(in)  r,
integer, intent(in)  g,
integer, intent(in)  b 
)
private

Definition at line 1294 of file plplot.f90.

◆ plscolor_impl()

subroutine, private plplot::plscolor_impl ( integer, intent(in)  color)
private

Definition at line 1308 of file plplot.f90.

◆ plscompression_impl()

subroutine, private plplot::plscompression_impl ( integer, intent(in)  compression)
private

Definition at line 1321 of file plplot.f90.

◆ plsdev()

void plplot::plsdev ( string  devname)

Definition at line 693 of file plplot.d.

◆ plsdev_impl()

subroutine, private plplot::plsdev_impl ( character(len=*), intent(in)  devname)
private

Definition at line 1334 of file plplot.f90.

◆ plsdrawmode_impl()

subroutine, private plplot::plsdrawmode_impl ( integer, intent(in)  mode)
private

Definition at line 1348 of file plplot.f90.

◆ plseed_impl()

subroutine, private plplot::plseed_impl ( integer, intent(in)  s)
private

Definition at line 1361 of file plplot.f90.

◆ plseopH()

void plplot::plseopH ( void function(void *, int *)  handler,
void *  handler_data 
)

◆ plsError()

void plplot::plsError ( PLINT errcode,
const char *  errmsg 
)

◆ plsesc_impl()

subroutine, private plplot::plsesc_impl ( integer, intent(in)  esc)
private

Definition at line 1375 of file plplot.f90.

◆ plsetopt()

PLINT plplot::plsetopt ( string  opt,
string  optarg 
)

Definition at line 981 of file plplot.d.

◆ plsetopt_impl()

integer function, private plplot::plsetopt_impl ( character(len=*), intent(in)  opt,
character(len=*), intent(in)  optarg 
)
private

Definition at line 1388 of file plplot.f90.

◆ plSetUsage()

void plplot::plSetUsage ( const char *  program_string,
const char *  usage_string 
)

◆ plsexit()

void plplot::plsexit ( int function(const char *)  handler)

◆ plsfam_impl()

subroutine, private plplot::plsfam_impl ( integer, intent(in)  fam,
integer, intent(in)  num,
integer, intent(in)  bmax 
)
private

Definition at line 1406 of file plplot.f90.

◆ plsfci_impl()

subroutine, private plplot::plsfci_impl ( integer, intent(in)  fci)
private

Definition at line 1419 of file plplot.f90.

◆ plsfnam()

void plplot::plsfnam ( string  fnam)

Definition at line 699 of file plplot.d.

◆ plsfnam_impl()

subroutine, private plplot::plsfnam_impl ( character(len=*), intent(in)  fnam)
private

Definition at line 1434 of file plplot.f90.

◆ plsfont_impl()

subroutine, private plplot::plsfont_impl ( integer, intent(in)  family,
integer, intent(in)  style,
integer, intent(in)  weight 
)
private

Definition at line 1448 of file plplot.f90.

◆ plshade()

void plplot::plshade ( PLFLT  a[][],
def_func  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,
PLBOOL  rectangular,
pltr_func  pltr = null,
PLPointer  pltr_data = null 
)

Definition at line 705 of file plplot.d.

◆ plshades() [1/3]

void plplot::plshades ( PLFLT  a[][],
def_func  defined,
PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLFLT[]  clevel,
PLFLT  fill_width,
PLINT  cont_color,
PLFLT  cont_width,
PLBOOL  rectangular,
pltr_func  pltr = null,
PLPointer  pltr_data = null 
)

Definition at line 719 of file plplot.d.

◆ plshades() [2/3]

void plplot::plshades ( PLFLT  a[][],
def_func  defined,
PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLFLT[]  clevel,
PLFLT  fill_width,
PLINT  cont_color,
PLFLT  cont_width,
PLBOOL  rectangular,
ref PLcGrid  cgrid 
)

Definition at line 730 of file plplot.d.

◆ plshades() [3/3]

void plplot::plshades ( PLFLT  a[][],
def_func  defined,
PLFLT  xmin,
PLFLT  xmax,
PLFLT  ymin,
PLFLT  ymax,
PLFLT[]  clevel,
PLFLT  fill_width,
PLINT  cont_color,
PLFLT  cont_width,
PLBOOL  rectangular,
ref PLcGrid2  cgrid2 
)

Definition at line 749 of file plplot.d.

◆ plsKeyEH()

void plplot::plsKeyEH ( void function(PLGraphicsIn *, void *, int *)  KeyEH,
void *  KeyEH_data 
)

◆ plsmem_impl()

subroutine, private plplot::plsmem_impl ( integer, intent(in)  maxx,
integer, intent(in)  maxy,
character(kind=c_char), dimension(:, :, :), intent(in), target  plotmem 
)
private

Definition at line 1465 of file plplot.f90.

◆ plsmema_impl()

subroutine, private plplot::plsmema_impl ( integer, intent(in)  maxx,
integer, intent(in)  maxy,
character(kind=c_char), dimension(:, :, :), intent(in), target  plotmem 
)
private

Definition at line 1496 of file plplot.f90.

◆ plsori_impl()

subroutine, private plplot::plsori_impl ( integer, intent(in)  rot)
private

Definition at line 1523 of file plplot.f90.

◆ plspal0()

void plplot::plspal0 ( string  filename)

Definition at line 604 of file plplot.d.

◆ plspal0_impl()

subroutine, private plplot::plspal0_impl ( character(len=*), intent(in)  filename)
private

Definition at line 1536 of file plplot.f90.

◆ plspal1()

void plplot::plspal1 ( string  filename,
PLBOOL  interpolate 
)

Definition at line 610 of file plplot.d.

◆ plspal1_impl()

subroutine, private plplot::plspal1_impl ( character(len=*), intent(in)  filename,
logical, intent(in)  interpolate 
)
private

Definition at line 1550 of file plplot.f90.

◆ plspause_impl()

subroutine, private plplot::plspause_impl ( logical, intent(in)  pause)
private

Definition at line 1567 of file plplot.f90.

◆ plsstrm_impl()

subroutine, private plplot::plsstrm_impl ( integer, intent(in)  strm)
private

Definition at line 1581 of file plplot.f90.

◆ plssub_impl()

subroutine, private plplot::plssub_impl ( integer, intent(in)  nx,
integer, intent(in)  ny 
)
private

Definition at line 1594 of file plplot.f90.

◆ plstar_impl()

subroutine, private plplot::plstar_impl ( integer, intent(in)  nx,
integer, intent(in)  ny 
)
private

Definition at line 1607 of file plplot.f90.

◆ plstart()

void plplot::plstart ( string  devname,
PLINT  nx,
PLINT  ny 
)

Definition at line 778 of file plplot.d.

◆ plstart_impl()

subroutine, private plplot::plstart_impl ( character(len=*), intent(in)  devname,
integer, intent(in)  nx,
integer, intent(in)  ny 
)
private

Definition at line 1620 of file plplot.f90.

◆ plstring()

void plplot::plstring ( PLFLT[]  x,
PLFLT[]  y,
string  text 
)

Definition at line 564 of file plplot.d.

◆ plstring3()

void plplot::plstring3 ( PLFLT[]  x,
PLFLT[]  y,
PLFLT[]  z,
string  text 
)

Definition at line 572 of file plplot.d.

◆ plstripc()

void plplot::plstripc ( PLINT id,
string  xspec,
string  yspec,
PLFLT  xmin,
PLFLT  xmax,
PLFLT  xjump,
PLFLT  ymin,
PLFLT  ymax,
PLFLT  xlpos,
PLFLT  ylpos,
PLBOOL  y_ascl,
PLBOOL  acc,
PLINT  colbox,
PLINT  collab,
PLINT[]  colline,
PLINT[]  styline,
string[]  legline,
string  labx,
string  laby,
string  labtop 
)

Definition at line 784 of file plplot.d.

◆ plstripd_impl()

subroutine, private plplot::plstripd_impl ( integer, intent(in)  id)
private

Definition at line 1635 of file plplot.f90.

◆ plstyl()

void plplot::plstyl ( PLINT[]  mark,
PLINT[]  space 
)

Definition at line 876 of file plplot.d.

◆ plstyl_impl()

subroutine, private plplot::plstyl_impl ( integer, dimension(:), intent(in)  mark,
integer, dimension(:), intent(in)  space 
)
private

Definition at line 1648 of file plplot.f90.

◆ plsurf3d()

void plplot::plsurf3d ( PLFLT[]  x,
PLFLT[]  y,
PLFLT  z[][],
PLINT  opt,
PLFLT[]  clevel = null 
)

Definition at line 884 of file plplot.d.

◆ plsurf3dl()

void plplot::plsurf3dl ( PLFLT[]  x,
PLFLT[]  y,
PLFLT  z[][],
PLINT  opt,
PLFLT[]  clevel,
PLINT  ixstart,
PLINT  ixn,
PLINT[]  indexymin,
PLINT[]  indexymax 
)

Definition at line 899 of file plplot.d.

◆ plsvect()

void plplot::plsvect ( PLFLT[]  arrowx,
PLFLT[]  arrowy,
PLBOOL  fill 
)

Definition at line 121 of file plplot.d.

◆ plsvect_none()

subroutine, private plplot::plsvect_none ( logical, intent(in), optional  fill)
private

Definition at line 1671 of file plplot.f90.

◆ plsxax_impl()

subroutine, private plplot::plsxax_impl ( integer, intent(in)  digmax,
integer, intent(in)  digits 
)
private

Definition at line 1687 of file plplot.f90.

◆ plsxwin()

void plplot::plsxwin ( PLINT  window_id)

◆ plsyax_impl()

subroutine, private plplot::plsyax_impl ( integer, intent(in)  digmax,
integer, intent(in)  digits 
)
private

Definition at line 1700 of file plplot.f90.

◆ plsym()

void plplot::plsym ( PLFLT[]  x,
PLFLT[]  y,
PLINT  code 
)

Definition at line 912 of file plplot.d.

◆ plszax_impl()

subroutine, private plplot::plszax_impl ( integer, intent(in)  digmax,
integer, intent(in)  digits 
)
private

Definition at line 1713 of file plplot.f90.

◆ pltext_impl()

subroutine, private plplot::pltext_impl
private

Definition at line 1726 of file plplot.f90.

◆ pltimefmt()

void plplot::pltimefmt ( string  fmt)

Definition at line 920 of file plplot.d.

◆ pltimefmt_impl()

subroutine, private plplot::pltimefmt_impl ( character(len=*), intent(in)  fmt)
private

Definition at line 1734 of file plplot.f90.

◆ pltr0()

void plplot::pltr0 ( PLFLT  x,
PLFLT  y,
PLFLT tx,
PLFLT ty,
PLPointer  pltr_data 
)

◆ pltr0f()

void plplot::pltr0f ( PLFLT  x,
PLFLT  y,
PLFLT tx,
PLFLT ty,
void *  pltr_data 
)

◆ pltr1()

void plplot::pltr1 ( PLFLT  x,
PLFLT  y,
PLFLT tx,
PLFLT ty,
PLPointer  pltr_data 
)

◆ pltr2()

void plplot::pltr2 ( PLFLT  x,
PLFLT  y,
PLFLT tx,
PLFLT ty,
PLPointer  pltr_data 
)

◆ pltr2f()

void plplot::pltr2f ( PLFLT  x,
PLFLT  y,
PLFLT tx,
PLFLT ty,
void *  pltr_data 
)

◆ pltr2p()

void plplot::pltr2p ( PLFLT  x,
PLFLT  y,
PLFLT tx,
PLFLT ty,
PLPointer  pltr_data 
)

◆ plTranslateCursor()

PLINT plplot::plTranslateCursor ( PLGraphicsIn gin)

◆ plvect() [1/3]

void plplot::plvect ( PLFLT  u[][],
PLFLT  v[][],
PLFLT  scale,
pltr_func  pltr = null,
PLPointer  pltr_data = null 
)

Definition at line 66 of file plplot.d.

◆ plvect() [2/3]

void plplot::plvect ( PLFLT  u[][],
PLFLT  v[][],
PLFLT  scale,
ref PLcGrid  cgrid 
)

Definition at line 76 of file plplot.d.

◆ plvect() [3/3]

void plplot::plvect ( PLFLT  u[][],
PLFLT  v[][],
PLFLT  scale,
ref PLcGrid2  cgrid2 
)

Definition at line 94 of file plplot.d.

◆ plvsta_impl()

subroutine, private plplot::plvsta_impl
private

Definition at line 1748 of file plplot.f90.

◆ plxormod_impl()

subroutine, private plplot::plxormod_impl ( logical, intent(in)  mode,
logical, intent(out)  status 
)
private

Definition at line 1756 of file plplot.f90.

Variable Documentation

◆ __pad0__

C plplot::__pad0__
extern

◆ BASE_CONT

const plplot::BASE_CONT = 0x008

Definition at line 1220 of file plplot.d.

◆ C

plplot::C
extern
Initial value:
{
alias PLINT function( PLFLT, PLFLT ) def_func
float PLFLT
Definition: plplot.h:163
int PLINT
Definition: plplot.h:181

◆ c_PLcGrid

alias _N7 plplot::c_PLcGrid

Definition at line 1342 of file plplot.d.

◆ c_PLcGrid2

alias _N8 plplot::c_PLcGrid2

Definition at line 1358 of file plplot.d.

◆ DRAW_LINEX

const plplot::DRAW_LINEX = 0x001

Definition at line 1216 of file plplot.d.

◆ DRAW_LINEXY

const plplot::DRAW_LINEXY = 0x003

Definition at line 1218 of file plplot.d.

◆ DRAW_LINEY

const plplot::DRAW_LINEY = 0x002

Definition at line 1217 of file plplot.d.

◆ DRAW_SIDES

const plplot::DRAW_SIDES = 0x040

Definition at line 1223 of file plplot.d.

◆ FACETED

const plplot::FACETED = 0x080

Definition at line 1224 of file plplot.d.

◆ GRID_CSA

const plplot::GRID_CSA = 1

Definition at line 1165 of file plplot.d.

◆ GRID_DTLI

const plplot::GRID_DTLI = 2

Definition at line 1166 of file plplot.d.

◆ GRID_NNAIDW

const plplot::GRID_NNAIDW = 6

Definition at line 1170 of file plplot.d.

◆ GRID_NNI

const plplot::GRID_NNI = 3

Definition at line 1167 of file plplot.d.

◆ GRID_NNIDW

const plplot::GRID_NNIDW = 4

Definition at line 1168 of file plplot.d.

◆ GRID_NNLI

const plplot::GRID_NNLI = 5

Definition at line 1169 of file plplot.d.

◆ MAG_COLOR

const plplot::MAG_COLOR = 0x004

Definition at line 1219 of file plplot.d.

◆ maxlen

integer(kind=private_plint), parameter, private plplot::maxlen = 320
private

Definition at line 48 of file plplot.f90.

◆ MESH

const plplot::MESH = 0x100

Definition at line 1225 of file plplot.d.

◆ ONEW2B

const plplot::ONEW2B = 3

Definition at line 1098 of file plplot.d.

◆ ONEW2D

const plplot::ONEW2D = 4

Definition at line 1099 of file plplot.d.

◆ PL_BIN_CENTRED

const plplot::PL_BIN_CENTRED = 0x1

Definition at line 1162 of file plplot.d.

◆ PL_BIN_DEFAULT

const plplot::PL_BIN_DEFAULT = 0x0

Definition at line 1161 of file plplot.d.

◆ PL_BIN_NOEMPTY

const plplot::PL_BIN_NOEMPTY = 0x4

Definition at line 1164 of file plplot.d.

◆ PL_BIN_NOEXPAND

const plplot::PL_BIN_NOEXPAND = 0x2

Definition at line 1163 of file plplot.d.

◆ PL_COLORBAR_BACKGROUND

const plplot::PL_COLORBAR_BACKGROUND = 0x8000

Definition at line 1210 of file plplot.d.

◆ PL_COLORBAR_BOUNDING_BOX

const plplot::PL_COLORBAR_BOUNDING_BOX = 0x10000

Definition at line 1211 of file plplot.d.

◆ PL_COLORBAR_CAP_HIGH

const plplot::PL_COLORBAR_CAP_HIGH = 0x200

Definition at line 1204 of file plplot.d.

◆ PL_COLORBAR_CAP_LOW

const plplot::PL_COLORBAR_CAP_LOW = 0x100

Definition at line 1203 of file plplot.d.

◆ PL_COLORBAR_CAP_NONE

const plplot::PL_COLORBAR_CAP_NONE = 0x80

Definition at line 1202 of file plplot.d.

◆ PL_COLORBAR_GRADIENT

const plplot::PL_COLORBAR_GRADIENT = 0x40

Definition at line 1201 of file plplot.d.

◆ PL_COLORBAR_IMAGE

const plplot::PL_COLORBAR_IMAGE = 0x10

Definition at line 1199 of file plplot.d.

◆ PL_COLORBAR_LABEL_BOTTOM

const plplot::PL_COLORBAR_LABEL_BOTTOM = 0x8

Definition at line 1198 of file plplot.d.

◆ PL_COLORBAR_LABEL_LEFT

const plplot::PL_COLORBAR_LABEL_LEFT = 0x1

Definition at line 1195 of file plplot.d.

◆ PL_COLORBAR_LABEL_RIGHT

const plplot::PL_COLORBAR_LABEL_RIGHT = 0x2

Definition at line 1196 of file plplot.d.

◆ PL_COLORBAR_LABEL_TOP

const plplot::PL_COLORBAR_LABEL_TOP = 0x4

Definition at line 1197 of file plplot.d.

◆ PL_COLORBAR_NULL

const plplot::PL_COLORBAR_NULL = 0x0

Definition at line 1194 of file plplot.d.

◆ PL_COLORBAR_ORIENT_BOTTOM

const plplot::PL_COLORBAR_ORIENT_BOTTOM = 0x4000

Definition at line 1209 of file plplot.d.

◆ PL_COLORBAR_ORIENT_LEFT

const plplot::PL_COLORBAR_ORIENT_LEFT = 0x2000

Definition at line 1208 of file plplot.d.

◆ PL_COLORBAR_ORIENT_RIGHT

const plplot::PL_COLORBAR_ORIENT_RIGHT = 0x800

Definition at line 1206 of file plplot.d.

◆ PL_COLORBAR_ORIENT_TOP

const plplot::PL_COLORBAR_ORIENT_TOP = 0x1000

Definition at line 1207 of file plplot.d.

◆ PL_COLORBAR_SHADE

const plplot::PL_COLORBAR_SHADE = 0x20

Definition at line 1200 of file plplot.d.

◆ PL_COLORBAR_SHADE_LABEL

const plplot::PL_COLORBAR_SHADE_LABEL = 0x400

Definition at line 1205 of file plplot.d.

◆ PL_DRAWMODE_DEFAULT

const plplot::PL_DRAWMODE_DEFAULT = 0x1

Definition at line 1213 of file plplot.d.

◆ PL_DRAWMODE_REPLACE

const plplot::PL_DRAWMODE_REPLACE = 0x2

Definition at line 1214 of file plplot.d.

◆ PL_DRAWMODE_UNKNOWN

const plplot::PL_DRAWMODE_UNKNOWN = 0x0

Definition at line 1212 of file plplot.d.

◆ PL_DRAWMODE_XOR

const plplot::PL_DRAWMODE_XOR = 0x4

Definition at line 1215 of file plplot.d.

◆ pl_end_of_string

character(len=1), parameter plplot::pl_end_of_string = achar(0)

Definition at line 49 of file plplot.f90.

◆ PL_FCI_BOLD

const plplot::PL_FCI_BOLD = 0x1

Definition at line 1141 of file plplot.d.

◆ PL_FCI_FAMILY

const plplot::PL_FCI_FAMILY = 0x0

Definition at line 1129 of file plplot.d.

◆ PL_FCI_HEXDIGIT_MASK

const plplot::PL_FCI_HEXDIGIT_MASK = 0xf

Definition at line 1126 of file plplot.d.

◆ PL_FCI_HEXPOWER_IMPOSSIBLE

const plplot::PL_FCI_HEXPOWER_IMPOSSIBLE = 0xf

Definition at line 1128 of file plplot.d.

◆ PL_FCI_HEXPOWER_MASK

const plplot::PL_FCI_HEXPOWER_MASK = 0x7

Definition at line 1127 of file plplot.d.

◆ PL_FCI_IMPOSSIBLE

const plplot::PL_FCI_IMPOSSIBLE = 0x00000000

Definition at line 1125 of file plplot.d.

◆ PL_FCI_ITALIC

const plplot::PL_FCI_ITALIC = 0x1

Definition at line 1138 of file plplot.d.

◆ PL_FCI_MARK

const plplot::PL_FCI_MARK = 0x80000000

Definition at line 1124 of file plplot.d.

◆ PL_FCI_MEDIUM

const plplot::PL_FCI_MEDIUM = 0x0

Definition at line 1140 of file plplot.d.

◆ PL_FCI_MONO

const plplot::PL_FCI_MONO = 0x2

Definition at line 1134 of file plplot.d.

◆ PL_FCI_OBLIQUE

const plplot::PL_FCI_OBLIQUE = 0x2

Definition at line 1139 of file plplot.d.

◆ PL_FCI_SANS

const plplot::PL_FCI_SANS = 0x0

Definition at line 1132 of file plplot.d.

◆ PL_FCI_SCRIPT

const plplot::PL_FCI_SCRIPT = 0x3

Definition at line 1135 of file plplot.d.

◆ PL_FCI_SERIF

const plplot::PL_FCI_SERIF = 0x1

Definition at line 1133 of file plplot.d.

◆ PL_FCI_STYLE

const plplot::PL_FCI_STYLE = 0x1

Definition at line 1130 of file plplot.d.

◆ PL_FCI_SYMBOL

const plplot::PL_FCI_SYMBOL = 0x4

Definition at line 1136 of file plplot.d.

◆ PL_FCI_UPRIGHT

const plplot::PL_FCI_UPRIGHT = 0x0

Definition at line 1137 of file plplot.d.

◆ PL_FCI_WEIGHT

const plplot::PL_FCI_WEIGHT = 0x2

Definition at line 1131 of file plplot.d.

◆ PL_HIST_DEFAULT

const plplot::PL_HIST_DEFAULT = 0x00

Definition at line 1171 of file plplot.d.

◆ PL_HIST_IGNORE_OUTLIERS

const plplot::PL_HIST_IGNORE_OUTLIERS = 0x02

Definition at line 1173 of file plplot.d.

◆ PL_HIST_NOEMPTY

const plplot::PL_HIST_NOEMPTY = 0x10

Definition at line 1175 of file plplot.d.

◆ PL_HIST_NOEXPAND

const plplot::PL_HIST_NOEXPAND = 0x08

Definition at line 1174 of file plplot.d.

◆ PL_HIST_NOSCALING

const plplot::PL_HIST_NOSCALING = 0x01

Definition at line 1172 of file plplot.d.

◆ PL_LEGEND_BACKGROUND

const plplot::PL_LEGEND_BACKGROUND = 0x20

Definition at line 1191 of file plplot.d.

◆ PL_LEGEND_BOUNDING_BOX

const plplot::PL_LEGEND_BOUNDING_BOX = 0x40

Definition at line 1192 of file plplot.d.

◆ PL_LEGEND_COLOR_BOX

const plplot::PL_LEGEND_COLOR_BOX = 0x2

Definition at line 1187 of file plplot.d.

◆ PL_LEGEND_LINE

const plplot::PL_LEGEND_LINE = 0x4

Definition at line 1188 of file plplot.d.

◆ PL_LEGEND_NONE

const plplot::PL_LEGEND_NONE = 0x1

Definition at line 1186 of file plplot.d.

◆ PL_LEGEND_NULL

const plplot::PL_LEGEND_NULL = 0x0

Definition at line 1185 of file plplot.d.

◆ PL_LEGEND_ROW_MAJOR

const plplot::PL_LEGEND_ROW_MAJOR = 0x80

Definition at line 1193 of file plplot.d.

◆ PL_LEGEND_SYMBOL

const plplot::PL_LEGEND_SYMBOL = 0x8

Definition at line 1189 of file plplot.d.

◆ PL_LEGEND_TEXT_LEFT

const plplot::PL_LEGEND_TEXT_LEFT = 0x10

Definition at line 1190 of file plplot.d.

◆ PL_MASK_ALT

const plplot::PL_MASK_ALT = 0x8

Definition at line 1146 of file plplot.d.

◆ PL_MASK_ALTGR

const plplot::PL_MASK_ALTGR = 0x20

Definition at line 1148 of file plplot.d.

◆ PL_MASK_BUTTON1

const plplot::PL_MASK_BUTTON1 = 0x100

Definition at line 1151 of file plplot.d.

◆ PL_MASK_BUTTON2

const plplot::PL_MASK_BUTTON2 = 0x200

Definition at line 1152 of file plplot.d.

◆ PL_MASK_BUTTON3

const plplot::PL_MASK_BUTTON3 = 0x400

Definition at line 1153 of file plplot.d.

◆ PL_MASK_BUTTON4

const plplot::PL_MASK_BUTTON4 = 0x800

Definition at line 1154 of file plplot.d.

◆ PL_MASK_BUTTON5

const plplot::PL_MASK_BUTTON5 = 0x1000

Definition at line 1155 of file plplot.d.

◆ PL_MASK_CAPS

const plplot::PL_MASK_CAPS = 0x2

Definition at line 1144 of file plplot.d.

◆ PL_MASK_CONTROL

const plplot::PL_MASK_CONTROL = 0x4

Definition at line 1145 of file plplot.d.

◆ PL_MASK_NUM

const plplot::PL_MASK_NUM = 0x10

Definition at line 1147 of file plplot.d.

◆ PL_MASK_SCROLL

const plplot::PL_MASK_SCROLL = 0x80

Definition at line 1150 of file plplot.d.

◆ PL_MASK_SHIFT

const plplot::PL_MASK_SHIFT = 0x1

Definition at line 1143 of file plplot.d.

◆ PL_MASK_WIN

const plplot::PL_MASK_WIN = 0x40

Definition at line 1149 of file plplot.d.

◆ PL_MAXKEY

const plplot::PL_MAXKEY = 16

Definition at line 1142 of file plplot.d.

◆ PL_MAXWINDOWS

const plplot::PL_MAXWINDOWS = 64

Definition at line 1156 of file plplot.d.

◆ PL_NOTSET

const plplot::PL_NOTSET = ( -42 )

Definition at line 1157 of file plplot.d.

◆ PL_OPT_ARG

const plplot::PL_OPT_ARG = 0x0002

Definition at line 1106 of file plplot.d.

◆ PL_OPT_BOOL

const plplot::PL_OPT_BOOL = 0x0200

Definition at line 1111 of file plplot.d.

◆ PL_OPT_DISABLED

const plplot::PL_OPT_DISABLED = 0x0010

Definition at line 1109 of file plplot.d.

◆ PL_OPT_ENABLED

const plplot::PL_OPT_ENABLED = 0x0001

Definition at line 1105 of file plplot.d.

◆ PL_OPT_FLOAT

const plplot::PL_OPT_FLOAT = 0x0800

Definition at line 1113 of file plplot.d.

◆ PL_OPT_FUNC

const plplot::PL_OPT_FUNC = 0x0100

Definition at line 1110 of file plplot.d.

◆ PL_OPT_INT

const plplot::PL_OPT_INT = 0x0400

Definition at line 1112 of file plplot.d.

◆ PL_OPT_INVISIBLE

const plplot::PL_OPT_INVISIBLE = 0x0008

Definition at line 1108 of file plplot.d.

◆ PL_OPT_NODELETE

const plplot::PL_OPT_NODELETE = 0x0004

Definition at line 1107 of file plplot.d.

◆ PL_OPT_STRING

const plplot::PL_OPT_STRING = 0x1000

Definition at line 1114 of file plplot.d.

◆ PL_PARSE_FULL

const plplot::PL_PARSE_FULL = 0x0001

Definition at line 1116 of file plplot.d.

◆ PL_PARSE_NODASH

const plplot::PL_PARSE_NODASH = 0x0040

Definition at line 1122 of file plplot.d.

◆ PL_PARSE_NODELETE

const plplot::PL_PARSE_NODELETE = 0x0004

Definition at line 1118 of file plplot.d.

◆ PL_PARSE_NOPROGRAM

const plplot::PL_PARSE_NOPROGRAM = 0x0020

Definition at line 1121 of file plplot.d.

◆ PL_PARSE_OVERRIDE

const plplot::PL_PARSE_OVERRIDE = 0x0010

Definition at line 1120 of file plplot.d.

◆ PL_PARSE_PARTIAL

const plplot::PL_PARSE_PARTIAL = 0x0000

Definition at line 1115 of file plplot.d.

◆ PL_PARSE_QUIET

const plplot::PL_PARSE_QUIET = 0x0002

Definition at line 1117 of file plplot.d.

◆ PL_PARSE_SHOWALL

const plplot::PL_PARSE_SHOWALL = 0x0008

Definition at line 1119 of file plplot.d.

◆ PL_PARSE_SKIP

const plplot::PL_PARSE_SKIP = 0x0080

Definition at line 1123 of file plplot.d.

◆ PL_POSITION_BOTTOM

const plplot::PL_POSITION_BOTTOM = 0x8

Definition at line 1180 of file plplot.d.

◆ PL_POSITION_INSIDE

const plplot::PL_POSITION_INSIDE = 0x10

Definition at line 1181 of file plplot.d.

◆ PL_POSITION_LEFT

const plplot::PL_POSITION_LEFT = 0x1

Definition at line 1177 of file plplot.d.

◆ PL_POSITION_NULL

const plplot::PL_POSITION_NULL = 0x0

Definition at line 1176 of file plplot.d.

◆ PL_POSITION_OUTSIDE

const plplot::PL_POSITION_OUTSIDE = 0x20

Definition at line 1182 of file plplot.d.

◆ PL_POSITION_RIGHT

const plplot::PL_POSITION_RIGHT = 0x2

Definition at line 1178 of file plplot.d.

◆ PL_POSITION_SUBPAGE

const plplot::PL_POSITION_SUBPAGE = 0x80

Definition at line 1184 of file plplot.d.

◆ PL_POSITION_TOP

const plplot::PL_POSITION_TOP = 0x4

Definition at line 1179 of file plplot.d.

◆ PL_POSITION_VIEWPORT

const plplot::PL_POSITION_VIEWPORT = 0x40

Definition at line 1183 of file plplot.d.

◆ pl_setcontlabelformat

◆ pl_setcontlabelparam

alias c_pl_setcontlabelparam plplot::pl_setcontlabelparam

Definition at line 1452 of file plplot.d.

◆ pl_test_flt

integer, parameter plplot::pl_test_flt = private_plflt

Definition at line 47 of file plplot.f90.

◆ PL_X_AXIS

const plplot::PL_X_AXIS = 1

Definition at line 1102 of file plplot.d.

◆ PL_Y_AXIS

const plplot::PL_Y_AXIS = 2

Definition at line 1103 of file plplot.d.

◆ PL_Z_AXIS

const plplot::PL_Z_AXIS = 3

Definition at line 1104 of file plplot.d.

◆ pladv

Definition at line 1453 of file plplot.d.

◆ plarc

alias c_plarc plplot::plarc

Definition at line 1462 of file plplot.d.

◆ PLBOOL

alias PLINT plplot::PLBOOL

Definition at line 1032 of file plplot.d.

◆ plbop

Definition at line 1456 of file plplot.d.

◆ plbtime

alias c_plbtime plplot::plbtime

Definition at line 1459 of file plplot.d.

◆ PLBufferingCB

alias _N11 plplot::PLBufferingCB

Definition at line 1398 of file plplot.d.

◆ plcalc_world

alias c_plcalc_world plplot::plcalc_world

Definition at line 1461 of file plplot.d.

◆ plclear

Definition at line 1463 of file plplot.d.

◆ plcol0

Definition at line 1464 of file plplot.d.

◆ plcol1

alias c_plcol1 plplot::plcol1

Definition at line 1465 of file plplot.d.

◆ PLColor

alias _N9 plplot::PLColor

Definition at line 1375 of file plplot.d.

◆ plconfigtime

alias c_plconfigtime plplot::plconfigtime

Definition at line 1467 of file plplot.d.

◆ PLControlPt

alias _N10 plplot::PLControlPt

Definition at line 1388 of file plplot.d.

◆ plcpstrm

Definition at line 1469 of file plplot.d.

◆ plctime

alias c_plctime plplot::plctime

Definition at line 1470 of file plplot.d.

◆ PLDisplay

alias _N4 plplot::PLDisplay

Definition at line 1290 of file plplot.d.

◆ plend

Definition at line 1471 of file plplot.d.

◆ plend1

Definition at line 1472 of file plplot.d.

◆ plenv

alias c_plenv plplot::plenv

Definition at line 1473 of file plplot.d.

◆ plenv0

alias c_plenv0 plplot::plenv0

Definition at line 1474 of file plplot.d.

◆ pleop

Definition at line 1475 of file plplot.d.

◆ PLESC_ALLOC_NCOL

const plplot::PLESC_ALLOC_NCOL = 2

Definition at line 1050 of file plplot.d.

◆ PLESC_APPEND_BUFFER

const plplot::PLESC_APPEND_BUFFER = 40

Definition at line 1088 of file plplot.d.

◆ PLESC_ARC

const plplot::PLESC_ARC = 34

Definition at line 1082 of file plplot.d.

◆ PLESC_BEGIN_TEXT

const plplot::PLESC_BEGIN_TEXT = 28

Definition at line 1076 of file plplot.d.

◆ PLESC_CLEAR

const plplot::PLESC_CLEAR = 18

Definition at line 1066 of file plplot.d.

◆ PLESC_CONTROL_CHAR

const plplot::PLESC_CONTROL_CHAR = 30

Definition at line 1078 of file plplot.d.

◆ PLESC_DASH

const plplot::PLESC_DASH = 19

Definition at line 1067 of file plplot.d.

◆ PLESC_DEV2PLCOL

const plplot::PLESC_DEV2PLCOL = 24

Definition at line 1072 of file plplot.d.

◆ PLESC_DEVINIT

const plplot::PLESC_DEVINIT = 26

Definition at line 1074 of file plplot.d.

◆ PLESC_DI

const plplot::PLESC_DI = 10

Definition at line 1058 of file plplot.d.

◆ PLESC_DOUBLEBUFFERING

const plplot::PLESC_DOUBLEBUFFERING = 15

Definition at line 1063 of file plplot.d.

◆ PLESC_DOUBLEBUFFERING_DISABLE

const plplot::PLESC_DOUBLEBUFFERING_DISABLE = 2

Definition at line 1159 of file plplot.d.

◆ PLESC_DOUBLEBUFFERING_ENABLE

const plplot::PLESC_DOUBLEBUFFERING_ENABLE = 1

Definition at line 1158 of file plplot.d.

◆ PLESC_DOUBLEBUFFERING_QUERY

const plplot::PLESC_DOUBLEBUFFERING_QUERY = 3

Definition at line 1160 of file plplot.d.

◆ PLESC_EH

const plplot::PLESC_EH = 12

Definition at line 1060 of file plplot.d.

◆ PLESC_END_RASTERIZE

const plplot::PLESC_END_RASTERIZE = 33

Definition at line 1081 of file plplot.d.

◆ PLESC_END_TEXT

const plplot::PLESC_END_TEXT = 31

Definition at line 1079 of file plplot.d.

◆ PLESC_EXPOSE

const plplot::PLESC_EXPOSE = 4

Definition at line 1052 of file plplot.d.

◆ PLESC_FILL

const plplot::PLESC_FILL = 9

Definition at line 1057 of file plplot.d.

◆ PLESC_FIXASPECT

const plplot::PLESC_FIXASPECT = 38

Definition at line 1086 of file plplot.d.

◆ PLESC_FLUSH

const plplot::PLESC_FLUSH = 11

Definition at line 1059 of file plplot.d.

◆ PLESC_FLUSH_REMAINING_BUFFER

const plplot::PLESC_FLUSH_REMAINING_BUFFER = 41

Definition at line 1089 of file plplot.d.

◆ PLESC_GETBACKEND

const plplot::PLESC_GETBACKEND = 27

Definition at line 1075 of file plplot.d.

◆ PLESC_GETC

const plplot::PLESC_GETC = 13

Definition at line 1061 of file plplot.d.

◆ PLESC_GRADIENT

const plplot::PLESC_GRADIENT = 35

Definition at line 1083 of file plplot.d.

◆ PLESC_GRAPH

const plplot::PLESC_GRAPH = 8

Definition at line 1056 of file plplot.d.

◆ PLESC_HAS_TEXT

const plplot::PLESC_HAS_TEXT = 20

Definition at line 1068 of file plplot.d.

◆ PLESC_IMAGE

const plplot::PLESC_IMAGE = 21

Definition at line 1069 of file plplot.d.

◆ PLESC_IMAGEOPS

const plplot::PLESC_IMAGEOPS = 22

Definition at line 1070 of file plplot.d.

◆ PLESC_IMPORT_BUFFER

const plplot::PLESC_IMPORT_BUFFER = 39

Definition at line 1087 of file plplot.d.

◆ PLESC_MODEGET

const plplot::PLESC_MODEGET = 37

Definition at line 1085 of file plplot.d.

◆ PLESC_MODESET

const plplot::PLESC_MODESET = 36

Definition at line 1084 of file plplot.d.

◆ PLESC_PL2DEVCOL

const plplot::PLESC_PL2DEVCOL = 23

Definition at line 1071 of file plplot.d.

◆ PLESC_REDRAW

const plplot::PLESC_REDRAW = 6

Definition at line 1054 of file plplot.d.

◆ PLESC_RESIZE

const plplot::PLESC_RESIZE = 5

Definition at line 1053 of file plplot.d.

◆ PLESC_SET_COMPRESSION

const plplot::PLESC_SET_COMPRESSION = 17

Definition at line 1065 of file plplot.d.

◆ PLESC_SET_LPB

const plplot::PLESC_SET_LPB = 3

Definition at line 1051 of file plplot.d.

◆ PLESC_SET_RGB

const plplot::PLESC_SET_RGB = 1

Definition at line 1049 of file plplot.d.

◆ PLESC_SETBGFG

const plplot::PLESC_SETBGFG = 25

Definition at line 1073 of file plplot.d.

◆ PLESC_START_RASTERIZE

const plplot::PLESC_START_RASTERIZE = 32

Definition at line 1080 of file plplot.d.

◆ PLESC_SWIN

const plplot::PLESC_SWIN = 14

Definition at line 1062 of file plplot.d.

◆ PLESC_TEXT

const plplot::PLESC_TEXT = 7

Definition at line 1055 of file plplot.d.

◆ PLESC_TEXT_CHAR

const plplot::PLESC_TEXT_CHAR = 29

Definition at line 1077 of file plplot.d.

◆ PLESC_XORMOD

const plplot::PLESC_XORMOD = 16

Definition at line 1064 of file plplot.d.

◆ plfamadv

Definition at line 1478 of file plplot.d.

◆ PLfGrid

alias _N5 plplot::PLfGrid

Definition at line 1307 of file plplot.d.

◆ PLfGrid2

alias _N6 plplot::PLfGrid2

Definition at line 1320 of file plplot.d.

◆ plflt

integer, parameter plplot::plflt = private_plflt

Definition at line 42 of file plplot.f90.

◆ plflush

Definition at line 1481 of file plplot.d.

◆ plfont

Definition at line 1482 of file plplot.d.

◆ plfontld

Definition at line 1483 of file plplot.d.

◆ plgchr

alias c_plgchr plplot::plgchr

Definition at line 1484 of file plplot.d.

◆ plgcol0

Definition at line 1485 of file plplot.d.

◆ plgcol0a

alias c_plgcol0a plplot::plgcol0a

Definition at line 1487 of file plplot.d.

◆ plgcolbg

Definition at line 1486 of file plplot.d.

◆ plgcolbga

alias c_plgcolbga plplot::plgcolbga

Definition at line 1488 of file plplot.d.

◆ plgcompression

Definition at line 1489 of file plplot.d.

◆ plgdidev

alias c_plgdidev plplot::plgdidev

Definition at line 1491 of file plplot.d.

◆ plgdiori

alias c_plgdiori plplot::plgdiori

Definition at line 1492 of file plplot.d.

◆ plgdiplt

alias c_plgdiplt plplot::plgdiplt

Definition at line 1493 of file plplot.d.

◆ plgfam

Definition at line 1494 of file plplot.d.

◆ plgfci

Definition at line 1495 of file plplot.d.

◆ plgfont

Definition at line 1497 of file plplot.d.

◆ plglevel

Definition at line 1498 of file plplot.d.

◆ plgpage

alias c_plgpage plplot::plgpage

Definition at line 1499 of file plplot.d.

◆ plgra

Definition at line 1501 of file plplot.d.

◆ PLGraphicsIn

alias _N2 plplot::PLGraphicsIn

Definition at line 1262 of file plplot.d.

◆ plgrdient

alias c_plgradient plplot::plgrdient

Definition at line 1500 of file plplot.d.

◆ plgspa

alias c_plgspa plplot::plgspa

Definition at line 1503 of file plplot.d.

◆ plgstrm

Definition at line 1504 of file plplot.d.

◆ plgvpd

alias c_plgvpd plplot::plgvpd

Definition at line 1506 of file plplot.d.

◆ plgvpw

alias c_plgvpw plplot::plgvpw

Definition at line 1507 of file plplot.d.

◆ plgxax

Definition at line 1508 of file plplot.d.

◆ plgyax

Definition at line 1509 of file plplot.d.

◆ plgzax

Definition at line 1510 of file plplot.d.

◆ plhlsrgb

alias c_plhlsrgb plplot::plhlsrgb

Definition at line 1512 of file plplot.d.

◆ plinit

Definition at line 1515 of file plplot.d.

◆ PLINT

alias int plplot::PLINT

Definition at line 1029 of file plplot.d.

◆ pljoin

alias c_pljoin plplot::pljoin

Definition at line 1516 of file plplot.d.

◆ pllightsource

alias c_pllightsource plplot::pllightsource

Definition at line 1519 of file plplot.d.

◆ pllsty

Definition at line 1523 of file plplot.d.

◆ plmeridians

alias c_plmeridians plplot::plmeridians

Definition at line 1525 of file plplot.d.

◆ plmkstrm

Definition at line 1528 of file plplot.d.

◆ PLOptionTable

alias _N1 plplot::PLOptionTable

Definition at line 1242 of file plplot.d.

◆ plpath

alias c_plpath plplot::plpath

Definition at line 1521 of file plplot.d.

◆ PLPointer

alias void* plplot::PLPointer

Definition at line 1035 of file plplot.d.

◆ plprec

Definition at line 1539 of file plplot.d.

◆ plpsty

Definition at line 1540 of file plplot.d.

◆ plrandd

Definition at line 1543 of file plplot.d.

◆ plreplot

Definition at line 1544 of file plplot.d.

◆ plrgbhls

alias c_plrgbhls plplot::plrgbhls

Definition at line 1545 of file plplot.d.

◆ plschr

alias c_plschr plplot::plschr

Definition at line 1546 of file plplot.d.

◆ plscmap0n

Definition at line 1549 of file plplot.d.

◆ plscmap1_range

alias c_plscmap1_range plplot::plscmap1_range

Definition at line 1555 of file plplot.d.

◆ plscmap1n

Definition at line 1554 of file plplot.d.

◆ plscol0

Definition at line 1556 of file plplot.d.

◆ plscol0a

alias c_plscol0a plplot::plscol0a

Definition at line 1557 of file plplot.d.

◆ plscolbg

Definition at line 1558 of file plplot.d.

◆ plscolbga

alias c_plscolbga plplot::plscolbga

Definition at line 1559 of file plplot.d.

◆ plscolor

Definition at line 1560 of file plplot.d.

◆ plscompression

Definition at line 1561 of file plplot.d.

◆ plsdidev

alias c_plsdidev plplot::plsdidev

Definition at line 1563 of file plplot.d.

◆ plsdimap

alias c_plsdimap plplot::plsdimap

Definition at line 1564 of file plplot.d.

◆ plsdiori

alias c_plsdiori plplot::plsdiori

Definition at line 1565 of file plplot.d.

◆ plsdiplt

alias c_plsdiplt plplot::plsdiplt

Definition at line 1566 of file plplot.d.

◆ plsdiplz

alias c_plsdiplz plplot::plsdiplz

Definition at line 1567 of file plplot.d.

◆ plseed

Definition at line 1568 of file plplot.d.

◆ plsesc

Definition at line 1569 of file plplot.d.

◆ plsfam

Definition at line 1571 of file plplot.d.

◆ plsfci

Definition at line 1572 of file plplot.d.

◆ plsfont

Definition at line 1574 of file plplot.d.

◆ plslabelfunc

Definition at line 1460 of file plplot.d.

◆ plsmaj

alias c_plsmaj plplot::plsmaj

Definition at line 1577 of file plplot.d.

◆ plsmem

Definition at line 1578 of file plplot.d.

◆ plsmin

alias c_plsmin plplot::plsmin

Definition at line 1579 of file plplot.d.

◆ plsori

Definition at line 1580 of file plplot.d.

◆ plspage

alias c_plspage plplot::plspage

Definition at line 1581 of file plplot.d.

◆ plspause

Definition at line 1584 of file plplot.d.

◆ plsstrm

Definition at line 1585 of file plplot.d.

◆ plssub

Definition at line 1586 of file plplot.d.

◆ plssym

alias c_plssym plplot::plssym

Definition at line 1587 of file plplot.d.

◆ plstar

Definition at line 1588 of file plplot.d.

◆ plstransform

Definition at line 1590 of file plplot.d.

◆ plstripa

alias c_plstripa plplot::plstripa

Definition at line 1591 of file plplot.d.

◆ plstripd

Definition at line 1593 of file plplot.d.

◆ plsvpa

alias c_plsvpa plplot::plsvpa

Definition at line 1600 of file plplot.d.

◆ PLSWIN_DEVICE

const plplot::PLSWIN_DEVICE = 1

Definition at line 1100 of file plplot.d.

◆ PLSWIN_WORLD

const plplot::PLSWIN_WORLD = 2

Definition at line 1101 of file plplot.d.

◆ plsxax

Definition at line 1601 of file plplot.d.

◆ plsyax

Definition at line 1602 of file plplot.d.

◆ plszax

Definition at line 1604 of file plplot.d.

◆ pltext

Definition at line 1605 of file plplot.d.

◆ PLTEXT_BACKCHAR

const plplot::PLTEXT_BACKCHAR = 3

Definition at line 1093 of file plplot.d.

◆ PLTEXT_FONTCHANGE

const plplot::PLTEXT_FONTCHANGE = 0

Definition at line 1090 of file plplot.d.

◆ PLTEXT_OVERLINE

const plplot::PLTEXT_OVERLINE = 4

Definition at line 1094 of file plplot.d.

◆ PLTEXT_SUBSCRIPT

const plplot::PLTEXT_SUBSCRIPT = 2

Definition at line 1092 of file plplot.d.

◆ PLTEXT_SUPERSCRIPT

const plplot::PLTEXT_SUPERSCRIPT = 1

Definition at line 1091 of file plplot.d.

◆ PLTEXT_UNDERLINE

const plplot::PLTEXT_UNDERLINE = 5

Definition at line 1095 of file plplot.d.

◆ PLUNICODE

alias uint plplot::PLUNICODE

Definition at line 1028 of file plplot.d.

◆ plvasp

alias c_plvasp plplot::plvasp

Definition at line 1607 of file plplot.d.

◆ plvpas

alias c_plvpas plplot::plvpas

Definition at line 1609 of file plplot.d.

◆ plvpor

alias c_plvpor plplot::plvpor

Definition at line 1610 of file plplot.d.

◆ plvsta

Definition at line 1611 of file plplot.d.

◆ plw3d

alias c_plw3d plplot::plw3d

Definition at line 1612 of file plplot.d.

◆ plwidth

alias c_plwidth plplot::plwidth

Definition at line 1613 of file plplot.d.

◆ plwind

alias c_plwind plplot::plwind

Definition at line 1614 of file plplot.d.

◆ PLWindow

alias _N3 plplot::PLWindow

Definition at line 1278 of file plplot.d.

◆ plxormod

Definition at line 1616 of file plplot.d.

◆ SURF_CONT

const plplot::SURF_CONT = 0x020

Definition at line 1222 of file plplot.d.

◆ TOP_CONT

const plplot::TOP_CONT = 0x010

Definition at line 1221 of file plplot.d.

◆ ZEROW2B

const plplot::ZEROW2B = 1

Definition at line 1096 of file plplot.d.

◆ ZEROW2D

const plplot::ZEROW2D = 2

Definition at line 1097 of file plplot.d.