PLplot
5.15.0
|
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) |
void plplot::c_pladv | ( | PLINT | page | ) |
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
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. |
void plplot::c_plbop | ( | void | ) |
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.
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 |
void plplot::c_plclear | ( | void | ) |
void plplot::c_plcol0 | ( | PLINT | icol0 | ) |
void plplot::c_plcol1 | ( | PLFLT | col1 | ) |
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 | ||
) |
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 | ||
) |
Returns 8 bit RGB values for given color from color map 0 Values are negative if an invalid color id is given
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. |
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
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. |
Returns the background color (cmap0[0]) by 8 bit RGB value and alpha value
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. |
void plplot::c_plgra | ( | void | ) |
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 | ||
) |
Get subpage boundaries in absolute coordinates (mm from bottom left-hand corner of page).
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 |
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).
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 |
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 | ||
) |
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 | ||
) |
void plplot::c_pllab | ( | const char * | xlabel, |
const char * | ylabel, | ||
const char * | tlabel | ||
) |
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 | ||
) |
void plplot::c_plmap | ( | void function(PLINT, PLFLT *, PLFLT *) | mapform, |
const char * | type, | ||
PLFLT | minlong, | ||
PLFLT | maxlong, | ||
PLFLT | minlat, | ||
PLFLT | maxlat | ||
) |
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 | ||
) |
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 | ||
) |
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 | ||
) |
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 | ||
) |
void plplot::c_plmeridians | ( | void function(PLINT, PLFLT *, PLFLT *) | mapform, |
PLFLT | dlong, | ||
PLFLT | dlat, | ||
PLFLT | minlong, | ||
PLFLT | maxlong, | ||
PLFLT | minlat, | ||
PLFLT | maxlat | ||
) |
void plplot::c_plmeshc | ( | PLFLT * | x, |
PLFLT * | y, | ||
PLFLT ** | z, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | opt, | ||
PLFLT * | clevel, | ||
PLINT | nlevel | ||
) |
void plplot::c_plot3d | ( | PLFLT * | x, |
PLFLT * | y, | ||
PLFLT ** | z, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | opt, | ||
PLBOOL | side | ||
) |
void plplot::c_plot3dc | ( | PLFLT * | x, |
PLFLT * | y, | ||
PLFLT ** | z, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | opt, | ||
PLFLT * | clevel, | ||
PLINT | nlevel | ||
) |
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 | ||
) |
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.
p_argc | pointer to a value that ONLY keeps track of number of arguments after processing. |
argv | ? |
mode | ? |
PLFLT plplot::c_plrandd | ( | void | ) |
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
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. |
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.
ncol0 | Total number of colors. |
Set the color map 1 value range to use in continuous color plots.
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.
void plplot::c_plscmap1l | ( | PLBOOL | itype, |
PLINT | npts, | ||
PLFLT * | intensity, | ||
PLFLT * | coord1, | ||
PLFLT * | coord2, | ||
PLFLT * | coord3, | ||
PLBOOL * | alt_hue_path | ||
) |
void plplot::c_plscmap1la | ( | PLBOOL | itype, |
PLINT | npts, | ||
PLFLT * | intensity, | ||
PLFLT * | coord1, | ||
PLFLT * | coord2, | ||
PLFLT * | coord3, | ||
PLFLT * | a, | ||
PLBOOL * | alt_hue_path | ||
) |
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.
ncol1 | The number of colors in cmap1. |
Set a given color from color map 0 by 8 bit RGB value Does not result in any additional cells to be allocated.
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). |
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.
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). |
Set the background color (cmap0[0]) by 8 bit RGB value
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). |
Set the background color (cmap0[0]) by 8 bit RGB value and alpha value
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). |
void plplot::c_plscolor | ( | PLINT | color | ) |
void plplot::c_plseed | ( | uint | s | ) |
PLINT plplot::c_plsetopt | ( | const char * | opt, |
const char * | optarg | ||
) |
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 | ||
) |
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 | ||
) |
void plplot::c_plslabelfunc | ( | void function(PLINT, PLFLT, char *, PLINT, PLPointer) | labelfunc, |
PLPointer | label_data | ||
) |
void plplot::c_plspal0 | ( | PLCHAR_VECTOR | filename | ) |
void plplot::c_plspal1 | ( | PLCHAR_VECTOR | filename, |
PLBOOL | interpolate | ||
) |
void plplot::c_plstransform | ( | ct_func | coordinate_transform = null , |
PLPointer | coordinate_transform_data = null |
||
) |
Definition at line 221 of file plstripc.c.
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 | ||
) |
void plplot::c_plstripd | ( | PLINT | id | ) |
Definition at line 327 of file plstripc.c.
void plplot::c_plsurf3d | ( | PLFLT * | x, |
PLFLT * | y, | ||
PLFLT ** | z, | ||
PLINT | nx, | ||
PLINT | ny, | ||
PLINT | opt, | ||
PLFLT * | clevel, | ||
PLINT | nlevel | ||
) |
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 | ||
) |
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 | ||
) |
void plplot::pl_cmd | ( | PLINT | op, |
void * | ptr | ||
) |
|
private |
Definition at line 483 of file plplot.f90.
|
private |
Definition at line 497 of file plplot.f90.
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);
f | Location of the storage (address of a **). |
nx | Size of the grid in x. |
ny | Size of the grid in y. |
|
private |
Definition at line 510 of file plplot.f90.
|
private |
Definition at line 518 of file plplot.f90.
void plplot::plClearOpts | ( | void | ) |
|
private |
Definition at line 526 of file plplot.f90.
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[][] | ||
) |
|
private |
Definition at line 539 of file plplot.f90.
|
private |
Definition at line 554 of file plplot.f90.
|
private |
Definition at line 562 of file plplot.f90.
|
private |
Definition at line 570 of file plplot.f90.
|
private |
Definition at line 578 of file plplot.f90.
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 | ||
) |
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.
fn | Name of the executable(?). |
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.
p | Name of the executable to find. |
|
private |
Definition at line 586 of file plplot.f90.
|
private |
Definition at line 594 of file plplot.f90.
|
private |
Definition at line 607 of file plplot.f90.
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 | ||
) |
|
private |
Definition at line 620 of file plplot.f90.
|
private |
Definition at line 641 of file plplot.f90.
|
private |
Definition at line 660 of file plplot.f90.
void plplot::plgdev | ( | out string | p_dev | ) |
|
private |
Definition at line 677 of file plplot.f90.
void plplot::plgDevs | ( | char *** | p_menustr, |
char *** | p_devname, | ||
int * | p_ndev | ||
) |
|
private |
Definition at line 693 of file plplot.f90.
|
private |
Definition at line 708 of file plplot.f90.
|
private |
Definition at line 777 of file plplot.f90.
|
private |
Definition at line 739 of file plplot.f90.
PLINT plplot::plGetCursor | ( | PLGraphicsIn * | plg | ) |
Wait for graphics input event and translate to world coordinates.
plg | Pointer to PLGraphicsIn |
PLFLT plplot::plGetFlt | ( | PLCHAR_VECTOR | s | ) |
PLINT plplot::plGetInt | ( | PLCHAR_VECTOR | s | ) |
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.
dir | The directory name. |
subdir | The sub-directory name. |
filename | The file name. |
filespec | The result of concatenating dir, subdir and filename. |
|
private |
Definition at line 817 of file plplot.f90.
|
private |
Definition at line 836 of file plplot.f90.
void plplot::plgFileDevs | ( | char *** | p_menustr, |
char *** | p_devname, | ||
int * | p_ndev | ||
) |
void plplot::plgfnam | ( | out string | fnam | ) |
|
private |
Definition at line 853 of file plplot.f90.
|
private |
Definition at line 869 of file plplot.f90.
|
private |
Definition at line 888 of file plplot.f90.
|
private |
Definition at line 905 of file plplot.f90.
|
private |
Definition at line 913 of file plplot.f90.
void plplot::plgver | ( | out string | p_ver | ) |
|
private |
Definition at line 930 of file plplot.f90.
|
private |
Definition at line 946 of file plplot.f90.
|
private |
Definition at line 964 of file plplot.f90.
|
private |
Definition at line 982 of file plplot.f90.
|
private |
Definition at line 1000 of file plplot.f90.
void plplot::pllab | ( | string | xlabel, |
string | ylabel, | ||
string | tlabel | ||
) |
|
private |
Definition at line 1008 of file plplot.f90.
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 | ||
) |
|
private |
Definition at line 1022 of file plplot.f90.
void plplot::plmap | ( | mapform_func | mapform, |
string | type, | ||
PLFLT | minlong, | ||
PLFLT | maxlong, | ||
PLFLT | minlat, | ||
PLFLT | maxlat | ||
) |
PLINT plplot::plMergeOpts | ( | PLOptionTable * | options, |
PLCHAR_VECTOR | name, | ||
PLCHAR_VECTOR * | notes | ||
) |
|
private |
Definition at line 1035 of file plplot.f90.
void plplot::plOptUsage | ( | void | ) |
PLINT plplot::plparseopts | ( | char | args[][], |
PLINT | mode | ||
) |
|
private |
Definition at line 1127 of file plplot.f90.
|
private |
Definition at line 1048 of file plplot.f90.
|
private |
Definition at line 1100 of file plplot.f90.
|
private |
Definition at line 1072 of file plplot.f90.
void plplot::plpat | ( | PLINT [] | inc, |
PLINT [] | del | ||
) |
|
private |
Definition at line 1152 of file plplot.f90.
|
private |
Definition at line 1175 of file plplot.f90.
|
private |
Definition at line 1188 of file plplot.f90.
|
private |
Definition at line 1201 of file plplot.f90.
void plplot::plResetOpts | ( | void | ) |
void plplot::plsabort | ( | void function(const char *) | handler | ) |
void plplot::plsbopH | ( | void function(void *, int *) | handler, |
void * | handler_data | ||
) |
void plplot::plsButtonEH | ( | void function(PLGraphicsIn *, void *, int *) | ButtonEH, |
void * | ButtonEH_data | ||
) |
void plplot::plscmap0 | ( | PLINT [] | r, |
PLINT [] | g, | ||
PLINT [] | b | ||
) |
|
private |
Definition at line 1209 of file plplot.f90.
|
private |
Definition at line 1232 of file plplot.f90.
void plplot::plscmap1 | ( | PLINT [] | r, |
PLINT [] | g, | ||
PLINT [] | b | ||
) |
|
private |
Definition at line 1245 of file plplot.f90.
|
private |
Definition at line 1268 of file plplot.f90.
|
private |
Definition at line 1281 of file plplot.f90.
|
private |
Definition at line 1295 of file plplot.f90.
|
private |
Definition at line 1309 of file plplot.f90.
|
private |
Definition at line 1322 of file plplot.f90.
void plplot::plsdev | ( | string | devname | ) |
|
private |
Definition at line 1335 of file plplot.f90.
|
private |
Definition at line 1349 of file plplot.f90.
|
private |
Definition at line 1362 of file plplot.f90.
void plplot::plseopH | ( | void function(void *, int *) | handler, |
void * | handler_data | ||
) |
void plplot::plsError | ( | PLINT * | errcode, |
const char * | errmsg | ||
) |
|
private |
Definition at line 1376 of file plplot.f90.
PLINT plplot::plsetopt | ( | string | opt, |
string | optarg | ||
) |
|
private |
Definition at line 1389 of file plplot.f90.
void plplot::plSetUsage | ( | PLCHAR_VECTOR | program_string, |
PLCHAR_VECTOR | usage_string | ||
) |
void plplot::plsexit | ( | int function(const char *) | handler | ) |
|
private |
Definition at line 1407 of file plplot.f90.
|
private |
Definition at line 1420 of file plplot.f90.
void plplot::plsfnam | ( | string | fnam | ) |
|
private |
Definition at line 1435 of file plplot.f90.
|
private |
Definition at line 1449 of file plplot.f90.
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 |
||
) |
void plplot::plsKeyEH | ( | void function(PLGraphicsIn *, void *, int *) | KeyEH, |
void * | KeyEH_data | ||
) |
|
private |
Definition at line 1466 of file plplot.f90.
|
private |
Definition at line 1497 of file plplot.f90.
|
private |
Definition at line 1524 of file plplot.f90.
void plplot::plspal0 | ( | string | filename | ) |
|
private |
Definition at line 1537 of file plplot.f90.
void plplot::plspal1 | ( | string | filename, |
PLBOOL | interpolate | ||
) |
|
private |
Definition at line 1551 of file plplot.f90.
|
private |
Definition at line 1568 of file plplot.f90.
|
private |
Definition at line 1582 of file plplot.f90.
|
private |
Definition at line 1595 of file plplot.f90.
|
private |
Definition at line 1608 of file plplot.f90.
void plplot::plstart | ( | string | devname, |
PLINT | nx, | ||
PLINT | ny | ||
) |
|
private |
Definition at line 1621 of file plplot.f90.
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 | ||
) |
|
private |
Definition at line 1636 of file plplot.f90.
void plplot::plstyl | ( | PLINT [] | mark, |
PLINT [] | space | ||
) |
|
private |
Definition at line 1649 of file plplot.f90.
void plplot::plsvect | ( | PLFLT [] | arrowx, |
PLFLT [] | arrowy, | ||
PLBOOL | fill | ||
) |
|
private |
Definition at line 1672 of file plplot.f90.
|
private |
Definition at line 1688 of file plplot.f90.
|
private |
Definition at line 1701 of file plplot.f90.
|
private |
Definition at line 1714 of file plplot.f90.
|
private |
Definition at line 1727 of file plplot.f90.
void plplot::pltimefmt | ( | string | fmt | ) |
|
private |
Definition at line 1735 of file plplot.f90.
PLINT plplot::plTranslateCursor | ( | PLGraphicsIn * | plg | ) |
Translates cursor position from relative device coordinates to world coordinates.
plg | Pointer to PLGraphicsIn |
|
private |
Definition at line 1749 of file plplot.f90.
|
private |
Definition at line 1757 of file plplot.f90.
C plplot::__pad0__ |
plplot::C |
|
private |
Definition at line 48 of file plplot.f90.
character(len=1), parameter plplot::pl_end_of_string = achar(0) |
Definition at line 49 of file plplot.f90.
alias c_pl_setcontlabelparam plplot::pl_setcontlabelparam |
integer, parameter plplot::pl_test_flt = private_plflt |
Definition at line 47 of file plplot.f90.
alias c_pladv plplot::pladv |
alias c_plbop plplot::plbop |
alias c_plcalc_world plplot::plcalc_world |
alias c_plclear plplot::plclear |
alias c_plcol0 plplot::plcol0 |
alias c_plconfigtime plplot::plconfigtime |
alias c_plcpstrm plplot::plcpstrm |
alias c_plend plplot::plend |
alias c_plend1 plplot::plend1 |
alias c_pleop plplot::pleop |
alias c_plfamadv plplot::plfamadv |
integer, parameter plplot::plflt = private_plflt |
Definition at line 42 of file plplot.f90.
alias c_plflush plplot::plflush |
alias c_plfont plplot::plfont |
alias c_plfontld plplot::plfontld |
alias c_plgcol0 plplot::plgcol0 |
alias c_plgcol0a plplot::plgcol0a |
alias c_plgcolbg plplot::plgcolbg |
alias c_plgcolbga plplot::plgcolbga |
alias c_plgdidev plplot::plgdidev |
alias c_plgdiori plplot::plgdiori |
alias c_plgdiplt plplot::plgdiplt |
alias c_plgfam plplot::plgfam |
alias c_plgfci plplot::plgfci |
alias c_plgfont plplot::plgfont |
alias c_plglevel plplot::plglevel |
alias c_plgra plplot::plgra |
alias c_plgradient plplot::plgrdient |
alias c_plgstrm plplot::plgstrm |
alias c_plgxax plplot::plgxax |
alias c_plgyax plplot::plgyax |
alias c_plgzax plplot::plgzax |
alias c_plhlsrgb plplot::plhlsrgb |
alias c_plinit plplot::plinit |
alias c_pllightsource plplot::pllightsource |
alias c_pllsty plplot::pllsty |
alias c_plmeridians plplot::plmeridians |
alias c_plmkstrm plplot::plmkstrm |
alias c_plprec plplot::plprec |
alias c_plpsty plplot::plpsty |
alias c_plrandd plplot::plrandd |
alias c_plreplot plplot::plreplot |
alias c_plrgbhls plplot::plrgbhls |
alias c_plscmap0n plplot::plscmap0n |
alias c_plscmap1_range plplot::plscmap1_range |
alias c_plscmap1n plplot::plscmap1n |
alias c_plscol0 plplot::plscol0 |
alias c_plscol0a plplot::plscol0a |
alias c_plscolbg plplot::plscolbg |
alias c_plscolbga plplot::plscolbga |
alias c_plscolor plplot::plscolor |
alias c_plsdidev plplot::plsdidev |
alias c_plsdimap plplot::plsdimap |
alias c_plsdiori plplot::plsdiori |
alias c_plsdiplt plplot::plsdiplt |
alias c_plsdiplz plplot::plsdiplz |
alias c_plseed plplot::plseed |
alias c_plsesc plplot::plsesc |
alias c_plsfam plplot::plsfam |
alias c_plsfci plplot::plsfci |
alias c_plsfont plplot::plsfont |
alias c_plsmem plplot::plsmem |
alias c_plsori plplot::plsori |
alias c_plspause plplot::plspause |
alias c_plsstrm plplot::plsstrm |
alias c_plssub plplot::plssub |
alias c_plstar plplot::plstar |
alias c_plstripa plplot::plstripa |
alias c_plstripd plplot::plstripd |
alias c_plsxax plplot::plsxax |
alias c_plsyax plplot::plsyax |
alias c_plszax plplot::plszax |
alias c_pltext plplot::pltext |
alias c_plvsta plplot::plvsta |
alias c_plxormod plplot::plxormod |