PLplot: plplot Namespace Reference

PLplot 5.15.0

Classes | Functions | Variables
plplot Namespace Reference

## Classes
struct | _N1
struct | _N10
struct | _N11
struct | _N2
struct | _N3
struct | _N4
struct | _N5
struct | _N6
struct | _N7
struct | _N8
struct | _N9
interface | interface_plparseopts
interface | pl_setcontlabelformat
interface | pladv
interface | plbop
struct | PLcGrid
struct | PLcGrid2
interface | plclear
interface | plcol0
interface | plcpstrm
interface | plend
interface | plend1
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 ()
| Switches to text screen. More...
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
| ) |  |

Definition at line 256 of file plcont.c.

## ◆ c_pl_setcontlabelparam()

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

Definition at line 247 of file plcont.c.

## ◆ c_pladv()

void plplot::c_pladv | ( | PLINT | page | ) |

Advance to subpage "page" or to the next page if "page" = 0.

Parameters

  page | Subpage identifier or 0

Definition at line 34 of file plpage.c.

## ◆ c_plarc()

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

Plot an Arc. Takes the following arguments:

x, y: x and y coordinates for the center of the arc

a, b: Radius of the arc's major and minor axes

angle1: Start angle (degrees)

angle2: End angle (degrees)

fill: Should the arc be filled

Parameters

  x | Center coordinate of the arc in x.
  y | Center coordinate of the arc in y.
  a | Radius of the arcs major axis.
  b | Radius of the arcs minor axis.
  angle1 | Start angle in degrees.
  angle2 | End angle in degrees.
  rotate | How much to rotate the arc?
  fill | Fill the arc.

Definition at line 141 of file plarc.c.

## ◆ c_plaxes()

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

Definition at line 135 of file plbox.c.

## ◆ c_plbin()

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

## ◆ c_plbop()

void plplot::c_plbop | ( | void |  | ) |

Start new page. Should only be used with pleop().

Definition at line 118 of file plpage.c.

## ◆ c_plbox()

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

Definition at line 89 of file plbox.c.

## ◆ 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
| ) |  |

Definition at line 593 of file plbox.c.

## ◆ c_plbtime()

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

Definition at line 26 of file pltime.c.

## ◆ c_plcalc_world()

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

Calculate world coordinates wx, and wy from relative device coordinates, rx and ry. Also, return the window index for which the world coordinates are valid. window is set to -1 and wx and wy to 0. if rx and ry do not correspond to valid world coordinates for any currently existing window.

Author
  Paul Casteels, modified by Alan W. Irwin.

Parameters

  rx | Relative x device coordinates
  ry | Relative y device coordinates
  wx | Pointer to x world coordinate (after call)
  wy | Pointer to y world coordinate (after call)
  window | Pointer index of window for which the world coordinates are valid

Definition at line 289 of file plpage.c.

## ◆ c_plclear()

void plplot::c_plclear | ( | void |  | ) |

Clear current subpage. Subpages can be set with pladv before calling plclear. Not all drivers support this.

Definition at line 71 of file plpage.c.

## ◆ c_plcol0()

void plplot::c_plcol0 | ( | PLINT | icol0 | ) |

Set color, map 0. Argument is a integer between 0 and plsc->ncol0.

Parameters

  icol0 | The index of the color map 0 color to use as the current color. (0 - plsc->ncol0).

Definition at line 154 of file plctrl.c.

## ◆ c_plcol1()

void plplot::c_plcol1 | ( | PLFLT | col1 | ) |

Set color for cmap1. Argument is a float between MIN_PLFLT_CMAP1 and MAX_PLFLT_CMAP1

Parameters

  col1 | The index of the color map 1 color to use as the current color. (MIN_PLFLT_CMAP1 - MAX_PLFLT_CMAP1)

Definition at line 188 of file plctrl.c.

## ◆ 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
| ) |  |

Definition at line 36 of file pltime.c.

## ◆ 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
| ) |  |

Definition at line 2761 of file plcore.c.

## ◆ c_plctime()

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

Definition at line 54 of file pltime.c.

## ◆ c_plend()

void plplot::c_plend | ( |  | ) |

Definition at line 2484 of file plcore.c.

## ◆ c_plend1()

void plplot::c_plend1 | ( |  | ) |

Definition at line 2542 of file plcore.c.

## ◆ c_plenv()

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

Definition at line 89 of file plvpor.c.

## ◆ c_plenv0()

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

Definition at line 103 of file plvpor.c.

## ◆ c_pleop()

void plplot::c_pleop | ( | void |  | ) |

End current page.

Definition at line 101 of file plpage.c.

## ◆ 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 | ( |  | ) |

Definition at line 4021 of file plcore.c.

## ◆ 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 | ( |  | ) |

Definition at line 2230 of file plcore.c.

## ◆ c_plfont()

void plplot::c_plfont | ( | PLINT | ifont | ) |

Definition at line 1341 of file plsym.c.

## ◆ c_plfontld()

void plplot::c_plfontld | ( | PLINT | fnt | ) |

Definition at line 3488 of file plcore.c.

## ◆ c_plgchr()

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

Definition at line 4088 of file plcore.c.

## ◆ c_plgcmap1_range()

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

Get the color map 1 value range used in continuous color plots.

Parameters

  min_color | Specifies the minimum color used.
  max_color | Specifies the maximum color used.

Definition at line 924 of file plctrl.c.

## ◆ c_plgcol0()

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

Returns 8 bit RGB values for given color from color map 0 Values are negative if an invalid color id is given

Parameters

  icol0 | Index of the color to be return (0 - plsc->ncol0).
  r | Current red value of the color.
  g | Current green value of the color.
  b | Current blue value of the color.

Definition at line 359 of file plctrl.c.

## ◆ c_plgcol0a()

void plplot::c_plgcol0a | ( | PLINT | icol0,
|  | PLINT * | r,
|  | PLINT * | g,
|  | PLINT * | b,
|  | PLFLT * | alpha
| ) |  |

Returns 8 bit RGB values for given color from color map 0 and alpha value Values are negative if an invalid color id is given

Parameters

  icol0 | Index of the color to be return (0 - plsc->ncol0).
  r | Current red value of the color.
  g | Current green value of the color.
  b | Current blue value of the color.
  alpha | Current alpha value of the color.

Definition at line 396 of file plctrl.c.

## ◆ c_plgcolbg()

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

Returns the background color (cmap0[0]) by 8 bit RGB value

Parameters

  r | Current red value of the background color.
  g | Current green value of the background color.
  b | Current blue value of the background color.

Definition at line 263 of file plctrl.c.

## ◆ c_plgcolbga()

void plplot::c_plgcolbga | ( | PLINT * | r,
|  | PLINT * | g,
|  | PLINT * | b,
|  | PLFLT * | alpha
| ) |  |

Returns the background color (cmap0[0]) by 8 bit RGB value and alpha value

Parameters

  r | Current red value of the background color.
  g | Current green value of the background color.
  b | Current blue value of the background color.
  alpha | Current alpha value of the background color.

Definition at line 279 of file plctrl.c.

## ◆ c_plgcompression()

void plplot::c_plgcompression | ( | PLINT * | compression | ) |

Definition at line 4285 of file plcore.c.

## ◆ c_plgdev()

void plplot::c_plgdev | ( | char * | p_dev | ) |

Definition at line 3658 of file plcore.c.

## ◆ c_plgdidev()

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

Definition at line 2007 of file plcore.c.

## ◆ c_plgdiori()

void plplot::c_plgdiori | ( | PLFLT * | p_rot | ) |

Definition at line 2145 of file plcore.c.

## ◆ c_plgdiplt()

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

Definition at line 1872 of file plcore.c.

## ◆ c_plgfam()

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

Definition at line 3995 of file plcore.c.

## ◆ c_plgfci()

void plplot::c_plgfci | ( | PLUNICODE * | pfci | ) |

Definition at line 3936 of file plcore.c.

## ◆ c_plgfnam()

void plplot::c_plgfnam | ( | char * | fnam | ) |

Definition at line 3811 of file plcore.c.

## ◆ c_plgfont()

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

Definition at line 2138 of file plsym.c.

## ◆ c_plglevel()

void plplot::c_plglevel | ( | PLINT * | p_level | ) |

Definition at line 3707 of file plcore.c.

## ◆ c_plgpage()

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

Definition at line 3579 of file plcore.c.

## ◆ c_plgra()

void plplot::c_plgra | ( | void |  | ) |

Switches to graphics screen.

Here and in pltext() it's a good idea to return silently if plinit() hasn't yet been called, since plwarn() calls pltext() and plgra(), and plwarn() may be called at any time.

Definition at line 2003 of file plctrl.c.

## ◆ 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
| ) |  |

Get subpage boundaries in absolute coordinates (mm from bottom left-hand corner of page).

Parameters

  xmin | Pointer to PLFLT containing minimum x boundary after call
  xmax | Pointer to PLFLT containing maximum x boundary after call
  ymin | Pointer to PLFLT containing minimum y boundary after call
  ymax | Pointer to PLFLT containing maximum y boundary after call

Definition at line 222 of file plpage.c.

## ◆ c_plgstrm()

void plplot::c_plgstrm | ( | PLINT * | p_strm | ) |

Definition at line 2652 of file plcore.c.

## ◆ c_plgver()

void plplot::c_plgver | ( | char * | p_ver | ) |

Definition at line 3970 of file plcore.c.

## ◆ c_plgvpd()

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

Definition at line 4097 of file plcore.c.

## ◆ c_plgvpw()

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

Definition at line 4108 of file plcore.c.

## ◆ c_plgxax()

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

Definition at line 4034 of file plcore.c.

## ◆ c_plgyax()

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

Definition at line 4052 of file plcore.c.

## ◆ c_plgzax()

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

Definition at line 4070 of file plcore.c.

## ◆ 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
| ) |  |

Convert HLS color to RGB color. Bounds on HLS (input): hue [0., 360.] degrees lightness [0., 1.] magnitude saturation [0., 1.] magnitude

Hue is always mapped onto the interval [0., 360.] regardless of input. Bounds on RGB (output) is always [0., 1.]. Convert to RGB color values by multiplying by 2**nbits (nbits typically 8).

Parameters

  h | hue in HLS color scheme (0.0 - 360.0)
  l | lightness in HLS color scheme (0.0 - 1.0)
  s | saturation in HLS color scheme (0.0 - 1.0)
  p_r | red value of the HLS color
  p_g | green value of the HLS color
  p_b | blue value of the HLS color

Definition at line 1261 of file plctrl.c.

## ◆ 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 | ( |  | ) |

Definition at line 2325 of file plcore.c.

## ◆ c_pljoin()

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

Definition at line 62 of file plline.c.

## ◆ c_pllab()

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

Definition at line 549 of file plsym.c.

## ◆ 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
| ) |  |

Definition at line 101 of file plot3d.c.

## ◆ 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 | ) |

Definition at line 268 of file plsdef.c.

## ◆ 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 | ) |

Definition at line 2671 of file plcore.c.

## ◆ c_plmtex()

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

Definition at line 594 of file plsym.c.

## ◆ c_plmtex3()

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

Definition at line 1610 of file plsym.c.

## ◆ 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
| ) |  |

Process options list using current ploptions_info structure. An error in parsing the argument list causes a program exit if mode_full is set, otherwise the function returns with an error.

Parameters

  p_argc | pointer to a value that ONLY keeps track of number of arguments after processing.
  argv | ?
  mode | ?

Returns
  0 if successful.

Definition at line 865 of file plargs.c.

## ◆ 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
| ) |  |

Definition at line 94 of file plline.c.

## ◆ 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
| ) |  |

Definition at line 3860 of file plcore.c.

## ◆ c_plpsty()

void plplot::c_plpsty | ( | PLINT | patt | ) |

Definition at line 327 of file plsdef.c.

## ◆ c_plptex()

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

Definition at line 734 of file plsym.c.

## ◆ 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
| ) |  |

Definition at line 1982 of file plsym.c.

## ◆ c_plrandd()

PLFLT plplot::c_plrandd | ( | void |  | ) |

Returns
  A random number on [0,1]-interval.

Definition at line 3081 of file plctrl.c.

## ◆ c_plreplot()

void plplot::c_plreplot | ( |  | ) |

Definition at line 3506 of file plcore.c.

## ◆ c_plrgbhls()

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

Convert RGB color to HLS color. Bounds on RGB (input) is always [0., 1.]. Bounds on HLS (output): hue [0., 360.] degrees lightness [0., 1.] magnitude saturation [0., 1.] magnitude

Parameters

  r | red in RGB color scheme (0.0 - 1.0)
  g | green in RGB color scheme (0.0 - 1.0)
  b | blue in RGB color scheme (0.0 - 1.0)
  p_h | hue value of the RGB color.
  p_l | lightness value of the RGB color.
  p_s | saturation value of the RGB color.

Definition at line 1294 of file plctrl.c.

## ◆ c_plschr()

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

Definition at line 202 of file plsdef.c.

## ◆ 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 | ) |

Set number of colors in cmap 0, (re-)allocate cmap 0, and fill with default values for those colors not previously allocated (and less than index 15, after that you just get grey).

The driver is not guaranteed to support all of these.

Parameters

  ncol0 | Total number of colors.

Definition at line 942 of file plctrl.c.

## ◆ 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
| ) |  |

Set the color map 1 value range to use in continuous color plots.

Parameters

  min_color | Specifies the minimum cmap1 index to use. A value of MIN_PLFLT_CMAP1 or less indicates that the range should start at MIN_PLFLT_CMAP1, the lowest valid cmap1 index available.
  max_color | Specifies the maximum cmap1 index to use. A value of MAX_PLFLT_CMAP1 or greater indicates that the range should finish at MAX_PLFLT_CMAP1, the highest valid cmap1 index available.

If the specified range is completely invalid (i.e., min_color >= max_color or max_color < MIN_PLFLT_CMAP1, or min_color > MAX_PLFLT_CMAP1), then min_color = MIN_PLFLT_CMAP1 and max_color = MAX_PLFLT_CMAP1 is used.

Definition at line 892 of file plctrl.c.

## ◆ 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 | ) |

Set number of colors in cmap 1, (re-)allocate cmap 1, and set default values if this is the first allocation.

Note that the driver is allowed to disregard this number. In particular, most use fewer than we use internally.

Parameters

  ncol1 | The number of colors in cmap1.

Definition at line 1067 of file plctrl.c.

## ◆ c_plscol0()

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

Set a given color from color map 0 by 8 bit RGB value Does not result in any additional cells to be allocated.

Parameters

  icol0 | index of the color to set (0 - plsc->ncol0)
  r | Red value of the color (MIN_PLINT_RGB - MAX_PLINT_RGB).
  g | Green value of the color (MIN_PLINT_RGB - MAX_PLINT_RGB).
  b | Blue value of the color (MIN_PLINT_RGB - MAX_PLINT_RGB).

Definition at line 296 of file plctrl.c.

## ◆ c_plscol0a()

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

Set a given color from color map 0 by 8 bit RGB value and alpha value. Does not result in any additional cells to be allocated.

Parameters

  icol0 | index of the color to set (0 - plsc->ncol0)
  r | Red value of the color (MIN_PLINT_RGB - MAX_PLINT_RGB).
  g | Green value of the color (MIN_PLINT_RGB - MAX_PLINT_RGB).
  b | Blue value of the color (MIN_PLINT_RGB - MAX_PLINT_RGB).
  alpha | Alpha value of the color (MIN_PLFLT_ALPHA - MAX_PLFLT_ALPHA).

Definition at line 326 of file plctrl.c.

## ◆ c_plscolbg()

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

Set the background color (cmap0[0]) by 8 bit RGB value

Parameters

  r | Red value of the background color (MIN_PLINT_RGB - MAX_PLINT_RGB).
  g | Green value of the background color (MIN_PLINT_RGB - MAX_PLINT_RGB).
  b | Blue value of the background color (MIN_PLINT_RGB - MAX_PLINT_RGB).

Definition at line 229 of file plctrl.c.

## ◆ c_plscolbga()

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

Set the background color (cmap0[0]) by 8 bit RGB value and alpha value

Parameters

  r | Red value of the background color (MIN_PLINT_RGB - MAX_PLINT_RGB).
  g | Green value of the background color (MIN_PLINT_RGB - MAX_PLINT_RGB).
  b | Blue value of the background color (MIN_PLINT_RGB - MAX_PLINT_RGB).
  alpha | Alpha (transparency) value of the background color (MIN_PLFLT_ALPHA - MAX_PLFLT_ALPHA).

Definition at line 248 of file plctrl.c.

## ◆ c_plscolor()

void plplot::c_plscolor | ( | PLINT | color | ) |

Used to globally turn color output on/off

Parameters

  color | 0 = no color, Not zero = color.

Definition at line 1202 of file plctrl.c.

## ◆ c_plscompression()

void plplot::c_plscompression | ( | PLINT | compression | ) |

Definition at line 4270 of file plcore.c.

## ◆ c_plsdev()

void plplot::c_plsdev | ( | const char * | devname | ) |

Definition at line 3640 of file plcore.c.

## ◆ c_plsdidev()

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

Definition at line 1892 of file plcore.c.

## ◆ c_plsdimap()

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

Definition at line 2160 of file plcore.c.

## ◆ c_plsdiori()

void plplot::c_plsdiori | ( | PLFLT | rot | ) |

Definition at line 2022 of file plcore.c.

## ◆ c_plsdiplt()

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

Definition at line 1782 of file plcore.c.

## ◆ c_plsdiplz()

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

Definition at line 1806 of file plcore.c.

## ◆ c_plseed()

void plplot::c_plseed | ( | uint | s | ) |

## ◆ c_plsesc()

void plplot::c_plsesc | ( | char | esc | ) |

Definition at line 3890 of file plcore.c.

## ◆ c_plsetopt()

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

Definition at line 749 of file plargs.c.

## ◆ c_plsfam()

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

Definition at line 4005 of file plcore.c.

## ◆ c_plsfci()

void plplot::c_plsfci | ( | PLUNICODE | fci | ) |

Definition at line 3926 of file plcore.c.

## ◆ c_plsfnam()

void plplot::c_plsfnam | ( | const char * | fnam | ) |

Definition at line 3830 of file plcore.c.

## ◆ c_plsfont()

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

Definition at line 2094 of file plsym.c.

## ◆ 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
| ) |  |

Definition at line 235 of file plsdef.c.

## ◆ c_plsmem()

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

Definition at line 3673 of file plcore.c.

## ◆ c_plsmin()

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

Definition at line 220 of file plsdef.c.

## ◆ c_plsori()

void plplot::c_plsori | ( | PLINT | ori | ) |

Definition at line 3765 of file plcore.c.

## ◆ c_plspage()

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

Definition at line 3593 of file plcore.c.

## ◆ c_plspal0()

void plplot::c_plspal0 | ( | PLCHAR_VECTOR | filename | ) |

Set the palette for color map 0 using a cmap0*.pal format file. filename: the name of the cmap0*.pal file to use.

Parameters

  filename | name of the cmap0 palette file.

Definition at line 1558 of file plctrl.c.

## ◆ c_plspal1()

void plplot::c_plspal1 | ( | PLCHAR_VECTOR | filename,
|  | PLBOOL | interpolate
| ) |  |

Set the palette for color map 1 using a cmap1*.pal format file. filename: the name of the cmap1*.pal file to use.

Parameters

  filename | name of the cmap1 palette file.
  interpolate | interpolate between control points.

Definition at line 1614 of file plctrl.c.

## ◆ c_plspause()

void plplot::c_plspause | ( | PLBOOL | pause | ) |

Definition at line 3852 of file plcore.c.

## ◆ c_plsstrm()

void plplot::c_plsstrm | ( | PLINT | strm | ) |

Definition at line 2621 of file plcore.c.

## ◆ c_plssub()

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

Definition at line 3617 of file plcore.c.

## ◆ c_plssym()

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

Definition at line 250 of file plsdef.c.

## ◆ c_plstar()

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

Definition at line 2286 of file plcore.c.

## ◆ c_plstart()

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

Definition at line 2305 of file plcore.c.

## ◆ 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
| ) |  |

Definition at line 221 of file plstripc.c.

## ◆ 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 | ) |

Definition at line 327 of file plstripc.c.

## ◆ 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
| ) |  |

Definition at line 506 of file plvpor.c.

## ◆ c_plsxax()

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

Definition at line 4043 of file plcore.c.

## ◆ c_plsyax()

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

Definition at line 4061 of file plcore.c.

## ◆ c_plsym()

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

## ◆ c_plszax()

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

Definition at line 4079 of file plcore.c.

## ◆ c_pltext()

void plplot::c_pltext | ( |  | ) |

Switches to text screen.

Definition at line 2100 of file plctrl.c.

## ◆ c_pltimefmt()

void plplot::c_pltimefmt | ( | const char * | fmt | ) |

Definition at line 66 of file pltime.c.

## ◆ c_plvasp()

void plplot::c_plvasp | ( | PLFLT | aspect | ) |

Definition at line 454 of file plvpor.c.

## ◆ 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
| ) |  |

Definition at line 384 of file plvpor.c.

## ◆ c_plvpor()

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

Definition at line 342 of file plvpor.c.

## ◆ c_plvsta()

void plplot::c_plvsta | ( |  | ) |

Definition at line 307 of file plvpor.c.

## ◆ 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
| ) |  |

Definition at line 137 of file plwind.c.

## ◆ c_plwidth()

void plplot::c_plwidth | ( | PLFLT | width | ) |

Definition at line 3777 of file plcore.c.

## ◆ c_plwind()

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

Definition at line 33 of file plwind.c.

## ◆ c_plxormod()

void plplot::c_plxormod | ( | PLINT | mode,
|  | PLINT * | status
| ) |  |

Set xor mode? FIXME: Not really sure what this function does.

Parameters

  mode | Boolean.
  status | 1 if successful, 0 otherwise.

Definition at line 2018 of file plctrl.c.

## ◆ convert_array()

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

Definition at line 37 of file plplot.d.

## ◆ function() [1/2]

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

## ◆ function() [2/2]

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

## ◆ pl_cmd()

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

Front-end to driver escape function. In principle this can be used to pass just about anything directly to the driver.

Parameters

  op | A PLESC command to pass to the driver.
  ptr | Data associated with the op command.

Definition at line 2118 of file plctrl.c.

## ◆ pl_setcontlabelformat_impl()

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

Definition at line 483 of file plplot.f90.

## ◆ pladv_impl()

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

Definition at line 497 of file plplot.f90.

## ◆ plAlloc2dGrid()

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

Allocate a block of memory for use as a matrix of type PLFLT_MATRIX (organized as an Iliffe column vector of pointers to row vectors). As a result the matrix can be accessed using C/C++ syntax like *f[i][j]. The memory associated with this matrix must be freed by calling plFree2dGrid once it is no longer required. Example usage:

PLFLT **z;

plAlloc2dGrid(&z, XPTS, YPTS);

Parameters

  f | Location of the storage (address of a **).
  nx | Size of the grid in x.
  ny | Size of the grid in y.

Definition at line 91 of file plmem.c.

## ◆ 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 510 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 518 of file plplot.f90.

## ◆ plClearOpts()

void plplot::plClearOpts | ( | void |  | ) |

Clear internal option table info structure.

Definition at line 830 of file plargs.c.

## ◆ plcol0_impl()

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

Definition at line 526 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 539 of file plplot.f90.

## ◆ pldid2pc()

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

Definition at line 1691 of file plcore.c.

## ◆ pldip2dc()

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

Definition at line 1737 of file plcore.c.

## ◆ plend1_impl()

subroutine, private plplot::plend1_impl | ( |  | ) |
| private

Definition at line 554 of file plplot.f90.

## ◆ plend_impl()

subroutine, private plplot::plend_impl | ( |  | ) |
| private

Definition at line 562 of file plplot.f90.

## ◆ pleop_impl()

subroutine, private plplot::pleop_impl | ( |  | ) |
| private

Definition at line 570 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
| ) |  |

Definition at line 447 of file plcont.c.

## ◆ plf2eval2()

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

Definition at line 428 of file plcont.c.

## ◆ plf2evalr()

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

Definition at line 466 of file plcont.c.

## ◆ plfamadv_impl()

subroutine, private plplot::plfamadv_impl | ( |  | ) |
| private

Definition at line 578 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 | ( | PLCHAR_VECTOR | fn | ) |

Looks for the specified executable file. Search path: if command invoked in the build tree: build_tree/tk (plserver lies there - needed for the tk driver) source_tree/scripts (plpr lies there - needed for the tk driver) else PLPLOT_BIN_ENV = current directory PLPLOT_HOME_ENV/bin = /bin BIN_DIR

The caller must free the returned pointer (points to malloc'ed memory) when finished with it.

Parameters

  fn | Name of the executable(?).

Returns
  The location of the executable file.

Definition at line 2146 of file plctrl.c.

## ◆ plFindName()

PLINT plplot::plFindName | ( | char * | p | ) |

Authors: Paul Dubois (LLNL), others? This function is in the public domain.

Given a pathname, determine if it is a symbolic link. If so, continue searching to the ultimate terminus - there may be more than one link. Use the error value to determine when the terminus is reached, and to determine if the pathname really exists. Then stat it to determine whether it's executable. Return 0 for an executable, errno otherwise. Note that 'p' must have at least one '/' character - it does by construction in this program. The contents of the array pointed to by 'p' are changed to the actual pathname if findname is successful.

This function is only defined under Unix for now.

Parameters

  p | Name of the executable to find.

Returns
  0 if p is found & is an executable.

Definition at line 2432 of file plctrl.c.

## ◆ plflush_impl()

subroutine, private plplot::plflush_impl | ( |  | ) |
| private

Definition at line 586 of file plplot.f90.

## ◆ plfont_impl()

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

Definition at line 594 of file plplot.f90.

## ◆ plfontld_impl()

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

Definition at line 607 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 620 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 641 of file plplot.f90.

## ◆ plgcompression_impl()

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

Definition at line 660 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 677 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 693 of file plplot.f90.

## ◆ plgesc()

void plplot::plgesc | ( | char * | p_esc | ) |

Definition at line 3914 of file plcore.c.

## ◆ plget_arguments_dynamic()

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

Definition at line 708 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 777 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 739 of file plplot.f90.

## ◆ plGetCursor()

PLINT plplot::plGetCursor | ( | PLGraphicsIn * | plg | ) |

Wait for graphics input event and translate to world coordinates.

Author
  Paul Casteels.

Parameters

  plg | Pointer to PLGraphicsIn

Returns
  0 if no translation to world coordinates is possible.

See also
  PLGraphicsIn

Definition at line 244 of file plpage.c.

## ◆ plGetFlt()

PLFLT plplot::plGetFlt | ( | PLCHAR_VECTOR | s | ) |

Prompts human to input a float in response to given message.

Parameters

  s | The prompt message.

Returns
  The PLFLT the human entered.

Definition at line 2945 of file plctrl.c.

## ◆ plGetInt()

PLINT plplot::plGetInt | ( | PLCHAR_VECTOR | s | ) |

Prompts human to input an integer in response to given message.

Parameters

  s | The prompt message.

Returns
  The PLINT the human entered.

Definition at line 2910 of file plctrl.c.

## ◆ plGetName()

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

Gets search name for file by concatenating the dir, subdir, and file name, allocating memory as needed. The appropriate delimiter is added after the dir specification as necessary. The caller is responsible for freeing the malloc'ed memory.

Parameters

  dir | The directory name.
  subdir | The sub-directory name.
  filename | The file name.
  filespec | The result of concatenating dir, subdir and filename.

Definition at line 2453 of file plctrl.c.

## ◆ plgfam_impl()

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

Definition at line 817 of file plplot.f90.

## ◆ plgfci_impl()

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

Definition at line 836 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 853 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 869 of file plplot.f90.

## ◆ plglevel_impl()

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

Definition at line 888 of file plplot.f90.

## ◆ plgra_impl()

subroutine, private plplot::plgra_impl | ( |  | ) |
| private

Definition at line 905 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 913 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 930 of file plplot.f90.

## ◆ plgxax_impl()

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

Definition at line 946 of file plplot.f90.

## ◆ plgyax_impl()

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

Definition at line 964 of file plplot.f90.

## ◆ plgzax_impl()

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

Definition at line 982 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,
|  | pltr_func | pltr = `null`,
|  | PLPointer | pltr_data = `null`
| ) |  |

Definition at line 805 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,
|  | PLcGrid | cgrid
| ) |  |

Definition at line 817 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,
|  | PLcGrid2 | cgrid2
| ) |  |

Definition at line 836 of file plplot.d.

## ◆ plinit_impl()

subroutine, private plplot::plinit_impl | ( |  | ) |
| private

Definition at line 1000 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 1008 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 1022 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,
|  | PLCHAR_VECTOR | name,
|  | PLCHAR_VECTOR * | notes
| ) |  |

Merge user option table info structure with internal one.

Parameters

  options | ?
  name | ?
  notes | ?

Definition at line 783 of file plargs.c.

## ◆ 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[][],
|  | out PLFLT | fmax,
|  | out PLFLT | fmin
| ) |  |

Definition at line 1011 of file plplot.d.

## ◆ plMinMax2dGrid() [2/2]

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

## ◆ plmkstrm_impl()

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

Definition at line 1035 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 | ( | void |  | ) |

Print usage & syntax message.

Definition at line 1304 of file plargs.c.

## ◆ 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 1127 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 1048 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 1100 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 1072 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 1152 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 1175 of file plplot.f90.

## ◆ plpsty_impl()

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

Definition at line 1188 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 1201 of file plplot.f90.

## ◆ plResetOpts()

void plplot::plResetOpts | ( | void |  | ) |

Reset internal option table info structure.

Definition at line 843 of file plargs.c.

## ◆ 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 1209 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 1232 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 1245 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 1268 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 1281 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 1295 of file plplot.f90.

## ◆ plscolor_impl()

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

Definition at line 1309 of file plplot.f90.

## ◆ plscompression_impl()

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

Definition at line 1322 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 1335 of file plplot.f90.

## ◆ plsdrawmode_impl()

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

Definition at line 1349 of file plplot.f90.

## ◆ plseed_impl()

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

Definition at line 1362 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 1376 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 1389 of file plplot.f90.

## ◆ plSetUsage()

void plplot::plSetUsage | ( | PLCHAR_VECTOR | program_string,
|  | PLCHAR_VECTOR | usage_string
| ) |  |

Set the strings used in usage and syntax messages.

Parameters

  program_string | The program name.
  usage_string | String describing how to use the program.

Definition at line 1287 of file plargs.c.

## ◆ 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 1407 of file plplot.f90.

## ◆ plsfci_impl()

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

Definition at line 1420 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 1435 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 1449 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 1466 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 1497 of file plplot.f90.

## ◆ plsori_impl()

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

Definition at line 1524 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 1537 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 1551 of file plplot.f90.

## ◆ plspause_impl()

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

Definition at line 1568 of file plplot.f90.

## ◆ plsstrm_impl()

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

Definition at line 1582 of file plplot.f90.

## ◆ plssub_impl()

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

Definition at line 1595 of file plplot.f90.

## ◆ plstar_impl()

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

Definition at line 1608 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 1621 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 1636 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 1649 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 1672 of file plplot.f90.

## ◆ plsxax_impl()

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

Definition at line 1688 of file plplot.f90.

## ◆ plsxwin()

void plplot::plsxwin | ( | PLINT | window_id | ) |

Definition at line 3978 of file plcore.c.

## ◆ plsyax_impl()

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

Definition at line 1701 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 1714 of file plplot.f90.

## ◆ pltext_impl()

subroutine, private plplot::pltext_impl | ( |  | ) |
| private

Definition at line 1727 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 1735 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
| ) |  |

Definition at line 874 of file plcont.c.

## ◆ pltr2()

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

Definition at line 941 of file plcont.c.

## ◆ pltr2f()

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

Definition at line 1294 of file plcont.c.

## ◆ pltr2p()

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

Definition at line 1113 of file plcont.c.

## ◆ plTranslateCursor()

PLINT plplot::plTranslateCursor | ( | PLGraphicsIn * | plg | ) |

Translates cursor position from relative device coordinates to world coordinates.

Author
  Paul Casteels, modified by Alan W. Irwin

Parameters

  plg | Pointer to PLGraphicsIn

Returns
  0 if no translation to world coordinates is possible.

Definition at line 259 of file plpage.c.

## ◆ 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 1749 of file plplot.f90.

## ◆ plxormod_impl()

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

Definition at line 1757 of file plplot.f90.

## Variable Documentation

## ◆ __pad0__

C plplot::__pad0__

## ◆ BASE_CONT

const plplot::BASE_CONT = 0x008

Definition at line 1220 of file plplot.d.

## ◆ C

plplot::C

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

## ◆ 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

alias c_pl_setcontlabelformat plplot::pl_setcontlabelformat

Definition at line 1451 of file plplot.d.

## ◆ 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

alias c_pladv plplot::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

alias c_plbop plplot::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

alias c_plclear plplot::plclear

Definition at line 1463 of file plplot.d.

## ◆ plcol0

alias c_plcol0 plplot::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

alias c_plcpstrm plplot::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

alias c_plend plplot::plend

Definition at line 1471 of file plplot.d.

## ◆ plend1

alias c_plend1 plplot::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

alias c_pleop plplot::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

alias c_plfamadv plplot::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

alias c_plflush plplot::plflush

Definition at line 1481 of file plplot.d.

## ◆ plfont

alias c_plfont plplot::plfont

Definition at line 1482 of file plplot.d.

## ◆ plfontld

alias c_plfontld plplot::plfontld

Definition at line 1483 of file plplot.d.

## ◆ plgchr

alias c_plgchr plplot::plgchr

Definition at line 1484 of file plplot.d.

## ◆ plgcol0

alias c_plgcol0 plplot::plgcol0

Definition at line 1485 of file plplot.d.

## ◆ plgcol0a

alias c_plgcol0a plplot::plgcol0a

Definition at line 1487 of file plplot.d.

## ◆ plgcolbg

alias c_plgcolbg plplot::plgcolbg

Definition at line 1486 of file plplot.d.

## ◆ plgcolbga

alias c_plgcolbga plplot::plgcolbga

Definition at line 1488 of file plplot.d.

## ◆ plgcompression

alias c_plgcompression plplot::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

alias c_plgfam plplot::plgfam

Definition at line 1494 of file plplot.d.

## ◆ plgfci

alias c_plgfci plplot::plgfci

Definition at line 1495 of file plplot.d.

## ◆ plgfont

alias c_plgfont plplot::plgfont

Definition at line 1497 of file plplot.d.

## ◆ plglevel

alias c_plglevel plplot::plglevel

Definition at line 1498 of file plplot.d.

## ◆ plgpage

alias c_plgpage plplot::plgpage

Definition at line 1499 of file plplot.d.

## ◆ plgra

alias c_plgra plplot::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

alias c_plgstrm plplot::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

alias c_plgxax plplot::plgxax

Definition at line 1508 of file plplot.d.

## ◆ plgyax

alias c_plgyax plplot::plgyax

Definition at line 1509 of file plplot.d.

## ◆ plgzax

alias c_plgzax plplot::plgzax

Definition at line 1510 of file plplot.d.

## ◆ plhlsrgb

alias c_plhlsrgb plplot::plhlsrgb

Definition at line 1512 of file plplot.d.

## ◆ plinit

alias c_plinit plplot::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

alias c_pllsty plplot::pllsty

Definition at line 1523 of file plplot.d.

## ◆ plmeridians

alias c_plmeridians plplot::plmeridians

Definition at line 1525 of file plplot.d.

## ◆ plmkstrm

alias c_plmkstrm plplot::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

alias c_plprec plplot::plprec

Definition at line 1539 of file plplot.d.

## ◆ plpsty

alias c_plpsty plplot::plpsty

Definition at line 1540 of file plplot.d.

## ◆ plrandd

alias c_plrandd plplot::plrandd

Definition at line 1543 of file plplot.d.

## ◆ plreplot

alias c_plreplot plplot::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

alias c_plscmap0n plplot::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

alias c_plscmap1n plplot::plscmap1n

Definition at line 1554 of file plplot.d.

## ◆ plscol0

alias c_plscol0 plplot::plscol0

Definition at line 1556 of file plplot.d.

## ◆ plscol0a

alias c_plscol0a plplot::plscol0a

Definition at line 1557 of file plplot.d.

## ◆ plscolbg

alias c_plscolbg plplot::plscolbg

Definition at line 1558 of file plplot.d.

## ◆ plscolbga

alias c_plscolbga plplot::plscolbga

Definition at line 1559 of file plplot.d.

## ◆ plscolor

alias c_plscolor plplot::plscolor

Definition at line 1560 of file plplot.d.

## ◆ plscompression

alias c_plscompression plplot::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

alias c_plseed plplot::plseed

Definition at line 1568 of file plplot.d.

## ◆ plsesc

alias c_plsesc plplot::plsesc

Definition at line 1569 of file plplot.d.

## ◆ plsfam

alias c_plsfam plplot::plsfam

Definition at line 1571 of file plplot.d.

## ◆ plsfci

alias c_plsfci plplot::plsfci

Definition at line 1572 of file plplot.d.

## ◆ plsfont

alias c_plsfont plplot::plsfont

Definition at line 1574 of file plplot.d.

## ◆ plslabelfunc

alias c_plslabelfunc plplot::plslabelfunc

Definition at line 1460 of file plplot.d.

## ◆ plsmaj

alias c_plsmaj plplot::plsmaj

Definition at line 1577 of file plplot.d.

## ◆ plsmem

alias c_plsmem plplot::plsmem

Definition at line 1578 of file plplot.d.

## ◆ plsmin

alias c_plsmin plplot::plsmin

Definition at line 1579 of file plplot.d.

## ◆ plsori

alias c_plsori plplot::plsori

Definition at line 1580 of file plplot.d.

## ◆ plspage

alias c_plspage plplot::plspage

Definition at line 1581 of file plplot.d.

## ◆ plspause

alias c_plspause plplot::plspause

Definition at line 1584 of file plplot.d.

## ◆ plsstrm

alias c_plsstrm plplot::plsstrm

Definition at line 1585 of file plplot.d.

## ◆ plssub

alias c_plssub plplot::plssub

Definition at line 1586 of file plplot.d.

## ◆ plssym

alias c_plssym plplot::plssym

Definition at line 1587 of file plplot.d.

## ◆ plstar

alias c_plstar plplot::plstar

Definition at line 1588 of file plplot.d.

## ◆ plstransform

alias c_plstransform plplot::plstransform

Definition at line 1590 of file plplot.d.

## ◆ plstripa

alias c_plstripa plplot::plstripa

Definition at line 1591 of file plplot.d.

## ◆ plstripd

alias c_plstripd plplot::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

alias c_plsxax plplot::plsxax

Definition at line 1601 of file plplot.d.

## ◆ plsyax

alias c_plsyax plplot::plsyax

Definition at line 1602 of file plplot.d.

## ◆ plszax

alias c_plszax plplot::plszax

Definition at line 1604 of file plplot.d.

## ◆ pltext

alias c_pltext plplot::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

alias c_plvsta plplot::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

alias c_plxormod plplot::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.