Defines | Functions | Variables

scstubs.c File Reference

#include "plstubs.h"

Go to the source code of this file.

Defines

#define STDCALL
#define MAXARGS   20
#define PLSETMAPFORMC   FNAME( PLSETMAPFORMC, plsetmapformc )
#define PLCLEARMAPFORMC   FNAME( PLCLEARMAPFORMC, plclearmapformc )

Functions

static void (STDCALL *plmapform)(PLINT *
static void pltransformf2c (PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, PLPointer data)
void PL_SETCONTLABELFORMAT (PLINT *lexp, PLINT *sigdig)
void PL_SETCONTLABELFORMATa (PLINT *lexp, PLINT *sigdig)
void PL_SETCONTLABELPARAM (PLFLT *offset, PLFLT *size, PLFLT *spacing, PLINT *active)
void PL_SETCONTLABELPARAMa (PLFLT *offset, PLFLT *size, PLFLT *spacing, PLINT *active)
void PLABORT7 (const char *text)
void PLADV (PLINT *sub)
void PLARC (PLFLT *x, PLFLT *y, PLFLT *a, PLFLT *b, PLFLT *angle1, PLFLT *angle2, PLFLT *rotate, PLBOOL *fill)
void PLAXES7 (PLFLT *x0, PLFLT *y0, const char *xopt, PLFLT *xtick, PLINT *nxsub, const char *yopt, PLFLT *ytick, PLINT *nysub)
void PLBIN (PLINT *nbin, PLFLT *x, PLFLT *y, PLINT *center)
void PLBTIME (PLINT *year, PLINT *month, PLINT *day, PLINT *hour, PLINT *min, PLFLT *sec, PLFLT *ctime)
void PLBOP (void)
void PLBOX7 (const char *xopt, PLFLT *xtick, PLINT *nxsub, const char *yopt, PLFLT *ytick, PLINT *nysub)
void PLBOX37 (const char *xopt, const char *xlabel, PLFLT *xtick, PLINT *nxsub, const char *yopt, const char *ylabel, PLFLT *ytick, PLINT *nysub, const char *zopt, const char *zlabel, PLFLT *ztick, PLINT *nzsub)
void PLCALC_WORLD (PLFLT *rx, PLFLT *ry, PLFLT *wx, PLFLT *wy, PLINT *window)
void PLCALC_WORLDa (PLFLT *rx, PLFLT *ry, PLFLT *wx, PLFLT *wy, PLINT *window)
void PLCLEAR (void)
void PLCOL0 (PLINT *icol)
void PLCOL1 (PLFLT *col)
void 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 PLCPSTRM (PLINT *iplsr, PLBOOL *flags)
void PLCTIME (PLINT *year, PLINT *month, PLINT *day, PLINT *hour, PLINT *min, PLFLT *sec, PLFLT *ctime)
void PLEND (void)
void PLEND1 (void)
void PLENV (PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLINT *just, PLINT *axis)
void PLENV0 (PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLINT *just, PLINT *axis)
void PLEOP (void)
void PLERRX (PLINT *n, PLFLT *xmin, PLFLT *xmax, PLFLT *y)
void PLERRY (PLINT *n, PLFLT *x, PLFLT *ymin, PLFLT *ymax)
void PLFAMADV (void)
void PLFILL (PLINT *n, PLFLT *x, PLFLT *y)
void PLFILL3 (PLINT *n, PLFLT *x, PLFLT *y, PLFLT *z)
void PLFLUSH (void)
void PLFONT (PLINT *font)
void PLFONTLD (PLINT *charset)
void PLGCHR (PLFLT *chrdef, PLFLT *chrht)
void PLGCOL0 (PLINT *icol0, PLINT *r, PLINT *g, PLINT *b)
void PLGCOL0A (PLINT *icol0, PLINT *r, PLINT *g, PLINT *b, PLFLT *a)
void PLGCOLBG (PLINT *r, PLINT *g, PLINT *b)
void PLGCOLBGA (PLINT *r, PLINT *g, PLINT *b, PLFLT *a)
void PLGCOMPRESSION (PLINT *compression)
void PLGDEV7 (char *dev, int length)
void PLGDIDEV (PLFLT *p_mar, PLFLT *p_aspect, PLFLT *p_jx, PLFLT *p_jy)
void PLGDIORI (PLFLT *p_rot)
void PLGDIPLT (PLFLT *p_xmin, PLFLT *p_ymin, PLFLT *p_xmax, PLFLT *p_ymax)
void PLGETCURSOR (PLGraphicsIn *gin)
void PLGFAM (PLINT *fam, PLINT *num, PLINT *bmax)
void PLGFCI (PLUNICODE *pfci)
void PLGFNAM7 (char *fnam, int length)
void PLGFONT (PLINT *family, PLINT *style, PLINT *weight)
void PLGLEVEL (PLINT *level)
void PLGPAGE (PLFLT *xpmm, PLFLT *ypmm, PLINT *xwid, PLINT *ywid, PLINT *xoff, PLINT *yoff)
void PLGRA (void)
void PLGRADIENT (PLINT *n, PLFLT *x, PLFLT *y, PLFLT *angle)
void PLGSPA (PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax)
void PLGSTRM (PLINT *strm)
void PLGVER7 (char *ver)
void PLGVPD (PLFLT *p_xmin, PLFLT *p_xmax, PLFLT *p_ymin, PLFLT *p_ymax)
void PLGVPW (PLFLT *p_xmin, PLFLT *p_xmax, PLFLT *p_ymin, PLFLT *p_ymax)
void PLGXAX (PLINT *digmax, PLINT *digits)
void PLGYAX (PLINT *digmax, PLINT *digits)
void PLGZAX (PLINT *digmax, PLINT *digits)
void PLHIST (PLINT *n, PLFLT *data, PLFLT *datmin, PLFLT *datmax, PLINT *nbin, PLINT *oldwin)
void PLHLSRGB (PLFLT *h, PLFLT *l, PLFLT *s, PLFLT *r, PLFLT *g, PLFLT *b)
void 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 PLINIT (void)
void PLJOIN (PLFLT *x1, PLFLT *y1, PLFLT *x2, PLFLT *y2)
void PLLAB7 (const char *xlab, const char *ylab, const char *title)
static void pllabelfuncf2c (PLINT axis, PLFLT value, char *label, PLINT length, PLPointer data)
void PLLEGEND_CNV_TEXT (PLINT *id, PLINT *number, char *string, PLINT length)
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 *nlegend, const PLINT *opt_array, PLFLT *text_offset, PLFLT *text_scale, PLFLT *text_spacing, PLFLT *text_justification, const PLINT *text_colors, const PLINT *box_colors, const PLINT *box_patterns, const PLFLT *box_scales, const PLINT *box_line_widths, const PLINT *line_colors, const PLINT *line_styles, const PLINT *line_widths, const PLINT *symbol_colors, const PLFLT *symbol_scales, const PLINT *symbol_numbers)
void PLLIGHTSOURCE (PLFLT *x, PLFLT *y, PLFLT *z)
void PLLINE (PLINT *n, PLFLT *x, PLFLT *y)
void PLLINE3 (PLINT *n, PLFLT *x, PLFLT *y, PLFLT *z)
void PLLSTY (PLINT *lin)
static void plmapf2c (PLINT n, PLFLT *x, PLFLT *y)
void PLMAP7 (const char *type, PLFLT *minlong, PLFLT *maxlong, PLFLT *minlat, PLFLT *maxlat)
void PLMERIDIANS7 (PLFLT *dlong, PLFLT *dlat, PLFLT *minlong, PLFLT *maxlong, PLFLT *minlat, PLFLT *maxlat)
void PLMKSTRM (PLINT *p_strm)
void PLMTEX7 (const char *side, PLFLT *disp, PLFLT *pos, PLFLT *just, const char *text)
void PLMTEX37 (const char *side, PLFLT *disp, PLFLT *pos, PLFLT *just, const char *text)
void PLPARSEOPTS7 (int *numargs, const char *iargs, PLINT *mode, PLINT *maxindex)
void PLPAT (PLINT *nlin, PLINT *inc, PLINT *del)
void PLPOIN (PLINT *n, PLFLT *x, PLFLT *y, PLINT *code)
void PLPOIN3 (PLINT *n, PLFLT *x, PLFLT *y, PLFLT *z, PLINT *code)
void PLPOLY3 (PLINT *n, PLFLT *x, PLFLT *y, PLFLT *z, PLBOOL *draw, PLBOOL *ifcc)
void PLPREC (PLINT *setp, PLINT *prec)
void PLPSTY (PLINT *patt)
void PLPTEX7 (PLFLT *x, PLFLT *y, PLFLT *dx, PLFLT *dy, PLFLT *just, const char *text)
void PLPTEX37 (PLFLT *x, PLFLT *y, PLFLT *z, PLFLT *dx, PLFLT *dy, PLFLT *dz, PLFLT *sx, PLFLT *sy, PLFLT *sz, PLFLT *just, const char *text)
PLFLT PLRANDD ()
void PLREPLOT (void)
void PLRGBHLS (PLFLT *r, PLFLT *g, PLFLT *b, PLFLT *h, PLFLT *l, PLFLT *s)
void PLSCHR (PLFLT *def, PLFLT *scale)
void PLSCMAP0 (PLINT *r, PLINT *g, PLINT *b, PLINT *ncol0)
void PLSCMAP0A (PLINT *r, PLINT *g, PLINT *b, PLFLT *a, PLINT *ncol0)
void PLSCMAP0N (PLINT *n)
void PLSCMAP1 (PLINT *r, PLINT *g, PLINT *b, PLINT *ncol1)
void PLSCMAP1A (PLINT *r, PLINT *g, PLINT *b, PLFLT *a, PLINT *ncol1)
void PLSCMAP1L (PLBOOL *itype, PLINT *npts, PLFLT *intensity, PLFLT *coord1, PLFLT *coord2, PLFLT *coord3, PLBOOL *rev)
void PLSCMAP1L2 (PLBOOL *itype, PLINT *npts, PLFLT *intensity, PLFLT *coord1, PLFLT *coord2, PLFLT *coord3)
void PLSCMAP1LA (PLBOOL *itype, PLINT *npts, PLFLT *intensity, PLFLT *coord1, PLFLT *coord2, PLFLT *coord3, PLFLT *a, PLBOOL *rev)
void PLSCMAP1LA2 (PLBOOL *itype, PLINT *npts, PLFLT *intensity, PLFLT *coord1, PLFLT *coord2, PLFLT *coord3, PLFLT *a)
void PLSCMAP1N (PLINT *n)
void PLSCOL0 (PLINT *icol0, PLINT *r, PLINT *g, PLINT *b)
void PLSCOL0A (PLINT *icol0, PLINT *r, PLINT *g, PLINT *b, PLFLT *a)
void PLSCOLBG (PLINT *r, PLINT *g, PLINT *b)
void PLSCOLBGA (PLINT *r, PLINT *g, PLINT *b, PLFLT *a)
void PLSCOLOR (PLINT *color)
void PLSCOMPRESSION (PLINT *compression)
void PLSDEV7 (const char *dev)
void PLSDIDEV (PLFLT *mar, PLFLT *aspect, PLFLT *jx, PLFLT *jy)
void PLSDIMAP (PLINT *dimxmin, PLINT *dimxmax, PLINT *dimymin, PLINT *dimymax, PLFLT *dimxpmm, PLFLT *dimypmm)
void PLSDIORI (PLFLT *rot)
void PLSDIPLT (PLFLT *xmin, PLFLT *ymin, PLFLT *xmax, PLFLT *ymax)
void PLSDIPLZ (PLFLT *xmin, PLFLT *ymin, PLFLT *xmax, PLFLT *ymax)
void PLSEED (unsigned int *s)
void PLSESC (PLINT *esc)
void PLSETMAPFORMC (void(STDCALL *mapform)(PLINT *, PLFLT *, PLFLT *))
void PLCLEARMAPFORMC ()
void PLSETOPT7 (const char *opt, const char *optarg)
void PLSFAM (PLINT *fam, PLINT *num, PLINT *bmax)
void PLSFCI (PLUNICODE *fci)
void PLSFNAM7 (const char *fnam)
void PLSFONT (PLINT *family, PLINT *style, PLINT *weight)
void PLSLABELFUNC_ON (void(STDCALL *labelfunc)(PLINT *, PLFLT *, char *, PLINT *, PLINT))
void PLSLABELFUNC_ONa (void(STDCALL *labelfunc)(PLINT *, PLFLT *, char *, PLINT *, PLINT))
void PLSLABELFUNC_OFF (PLINT *dummy)
void PLSLABELFUNC_OFFa (PLINT *dummy)
void PLSLABELFUNC_NONE (void)
void PLSLABELFUNC_NONEa (void)
void PLSMAJ (PLFLT *def, PLFLT *scale)
void PLSMEM (PLINT *maxx, PLINT *maxy, void *plotmem)
void PLSMEMA (PLINT *maxx, PLINT *maxy, void *plotmem)
void PLSMIN (PLFLT *def, PLFLT *scale)
void PLSORI (PLINT *ori)
void PLSPAGE (PLFLT *xpmm, PLFLT *ypmm, PLINT *xwid, PLINT *ywid, PLINT *xoff, PLINT *yoff)
void PLSPAL07 (const char *filename)
void PLSPAL17 (const char *filename, PLBOOL *interpolate)
void PLSPAUSE (PLBOOL *pause)
void PLSSTRM (PLINT *strm)
void PLSSUB (PLINT *nx, PLINT *ny)
void PLSSYM (PLFLT *def, PLFLT *scale)
void PLSTAR (PLINT *nx, PLINT *ny)
void PLSTART7 (const char *devname, PLINT *nx, PLINT *ny)
void PLSTRANSFORM1 (void(STDCALL *transformfunc)(PLFLT *, PLFLT *, PLFLT *, PLFLT *))
void PLSTRANSFORM2 (PLINT *dummy)
void PLSTRANSFORM3 (void)
void PLSTRING7 (PLINT *n, PLFLT *x, PLFLT *y, const char *string)
void PLSTRING37 (PLINT *n, PLFLT *x, PLFLT *y, PLFLT *z, const char *string)
void PLSTRIPA (PLINT *id, PLINT *pen, PLFLT *x, PLFLT *y)
void 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 *legline0, const char *legline1, const char *legline2, const char *legline3, const char *labx, const char *laby, const char *labtop)
void PLSTRIPD (PLINT *id)
void PLSTYL (PLINT *n, PLINT *mark, PLINT *space)
void PLSVECT (PLFLT *arrowx, PLFLT *arrowy, PLINT *npts, PLBOOL *fill)
void PLSVPA (PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax)
void PLSXAX (PLINT *digmax, PLINT *digits)
void PLSYAX (PLINT *digmax, PLINT *digits)
void PLSYM (PLINT *n, PLFLT *x, PLFLT *y, PLINT *code)
void PLSZAX (PLINT *digmax, PLINT *digits)
void PLTEXT (void)
void PLTIMEFMT7 (const char *fmt)
void PLVASP (PLFLT *aspect)
void PLVPAS (PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *aspect)
void PLVPOR (PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax)
void PLVSTA (void)
void PLW3D (PLFLT *basex, PLFLT *basey, PLFLT *height, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *zmin, PLFLT *zmax, PLFLT *alt, PLFLT *az)
void PLWID (PLINT *width)
void PLWIND (PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax)
void PLXORMOD (PLBOOL *mode, PLBOOL *status)

Variables

static PLFLT PLFLT *static
PLFLT char PLINT 
PLINT
static PLFLT PLFLT PLFLT
*static char ** 
pllegend_text
static char ** pllegend_symbols

Define Documentation

#define MAXARGS   20
#define PLCLEARMAPFORMC   FNAME( PLCLEARMAPFORMC, plclearmapformc )

Definition at line 965 of file f95/scstubs.c.

#define PLSETMAPFORMC   FNAME( PLSETMAPFORMC, plsetmapformc )

Definition at line 964 of file f95/scstubs.c.

#define STDCALL

Definition at line 35 of file f95/scstubs.c.


Function Documentation

void PL_SETCONTLABELFORMAT ( PLINT lexp,
PLINT sigdig 
)

Definition at line 58 of file f95/scstubs.c.

void PL_SETCONTLABELFORMATa ( PLINT lexp,
PLINT sigdig 
)

Definition at line 64 of file f95/scstubs.c.

void PL_SETCONTLABELPARAM ( PLFLT offset,
PLFLT size,
PLFLT spacing,
PLINT active 
)

Definition at line 70 of file f95/scstubs.c.

void PL_SETCONTLABELPARAMa ( PLFLT offset,
PLFLT size,
PLFLT spacing,
PLINT active 
)

Definition at line 76 of file f95/scstubs.c.

void PLABORT7 ( const char *  text  ) 

Definition at line 82 of file f95/scstubs.c.

void PLADV ( PLINT sub  ) 

Definition at line 88 of file f95/scstubs.c.

void PLARC ( PLFLT x,
PLFLT y,
PLFLT a,
PLFLT b,
PLFLT angle1,
PLFLT angle2,
PLFLT rotate,
PLBOOL fill 
)

Definition at line 94 of file f95/scstubs.c.

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

Definition at line 100 of file f95/scstubs.c.

void PLBIN ( PLINT nbin,
PLFLT x,
PLFLT y,
PLINT center 
)

Definition at line 107 of file f95/scstubs.c.

void PLBOP ( void   ) 

Definition at line 119 of file f95/scstubs.c.

void PLBOX37 ( const char *  xopt,
const char *  xlabel,
PLFLT xtick,
PLINT nxsub,
const char *  yopt,
const char *  ylabel,
PLFLT ytick,
PLINT nysub,
const char *  zopt,
const char *  zlabel,
PLFLT ztick,
PLINT nzsub 
)

Definition at line 132 of file f95/scstubs.c.

void PLBOX7 ( const char *  xopt,
PLFLT xtick,
PLINT nxsub,
const char *  yopt,
PLFLT ytick,
PLINT nysub 
)

Definition at line 125 of file f95/scstubs.c.

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

Definition at line 113 of file f95/scstubs.c.

void PLCALC_WORLD ( PLFLT rx,
PLFLT ry,
PLFLT wx,
PLFLT wy,
PLINT window 
)

Definition at line 142 of file f95/scstubs.c.

void PLCALC_WORLDa ( PLFLT rx,
PLFLT ry,
PLFLT wx,
PLFLT wy,
PLINT window 
)

Definition at line 148 of file f95/scstubs.c.

void PLCLEAR ( void   ) 

Definition at line 154 of file f95/scstubs.c.

void PLCLEARMAPFORMC (  ) 

Definition at line 972 of file f95/scstubs.c.

void PLCOL0 ( PLINT icol  ) 

Definition at line 160 of file f95/scstubs.c.

void PLCOL1 ( PLFLT col  ) 

Definition at line 166 of file f95/scstubs.c.

void 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 172 of file f95/scstubs.c.

void PLCPSTRM ( PLINT iplsr,
PLBOOL flags 
)

Definition at line 178 of file f95/scstubs.c.

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

Definition at line 184 of file f95/scstubs.c.

void PLEND ( void   ) 

Definition at line 190 of file f95/scstubs.c.

void PLEND1 ( void   ) 

Definition at line 196 of file f95/scstubs.c.

void PLENV ( PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax,
PLINT just,
PLINT axis 
)

Definition at line 202 of file f95/scstubs.c.

void PLENV0 ( PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax,
PLINT just,
PLINT axis 
)

Definition at line 209 of file f95/scstubs.c.

void PLEOP ( void   ) 

Definition at line 216 of file f95/scstubs.c.

void PLERRX ( PLINT n,
PLFLT xmin,
PLFLT xmax,
PLFLT y 
)

Definition at line 222 of file f95/scstubs.c.

void PLERRY ( PLINT n,
PLFLT x,
PLFLT ymin,
PLFLT ymax 
)

Definition at line 228 of file f95/scstubs.c.

void PLFAMADV ( void   ) 

Definition at line 234 of file f95/scstubs.c.

void PLFILL ( PLINT n,
PLFLT x,
PLFLT y 
)

Definition at line 240 of file f95/scstubs.c.

void PLFILL3 ( PLINT n,
PLFLT x,
PLFLT y,
PLFLT z 
)

Definition at line 246 of file f95/scstubs.c.

void PLFLUSH ( void   ) 

Definition at line 252 of file f95/scstubs.c.

void PLFONT ( PLINT font  ) 

Definition at line 258 of file f95/scstubs.c.

void PLFONTLD ( PLINT charset  ) 

Definition at line 264 of file f95/scstubs.c.

void PLGCHR ( PLFLT chrdef,
PLFLT chrht 
)

Definition at line 270 of file f95/scstubs.c.

void PLGCOL0 ( PLINT icol0,
PLINT r,
PLINT g,
PLINT b 
)

Definition at line 276 of file f95/scstubs.c.

void PLGCOL0A ( PLINT icol0,
PLINT r,
PLINT g,
PLINT b,
PLFLT a 
)

Definition at line 282 of file f95/scstubs.c.

void PLGCOLBG ( PLINT r,
PLINT g,
PLINT b 
)

Definition at line 288 of file f95/scstubs.c.

void PLGCOLBGA ( PLINT r,
PLINT g,
PLINT b,
PLFLT a 
)

Definition at line 294 of file f95/scstubs.c.

void PLGCOMPRESSION ( PLINT compression  ) 

Definition at line 300 of file f95/scstubs.c.

void PLGDEV7 ( char *  dev,
int  length 
)

Definition at line 306 of file f95/scstubs.c.

void PLGDIDEV ( PLFLT p_mar,
PLFLT p_aspect,
PLFLT p_jx,
PLFLT p_jy 
)

Definition at line 312 of file f95/scstubs.c.

void PLGDIORI ( PLFLT p_rot  ) 

Definition at line 318 of file f95/scstubs.c.

void PLGDIPLT ( PLFLT p_xmin,
PLFLT p_ymin,
PLFLT p_xmax,
PLFLT p_ymax 
)

Definition at line 324 of file f95/scstubs.c.

void PLGETCURSOR ( PLGraphicsIn gin  ) 

Definition at line 330 of file f95/scstubs.c.

void PLGFAM ( PLINT fam,
PLINT num,
PLINT bmax 
)

Definition at line 336 of file f95/scstubs.c.

void PLGFCI ( PLUNICODE pfci  ) 

Definition at line 345 of file f95/scstubs.c.

void PLGFNAM7 ( char *  fnam,
int  length 
)

Definition at line 351 of file f95/scstubs.c.

void PLGFONT ( PLINT family,
PLINT style,
PLINT weight 
)

Definition at line 357 of file f95/scstubs.c.

void PLGLEVEL ( PLINT level  ) 

Definition at line 363 of file f95/scstubs.c.

void PLGPAGE ( PLFLT xpmm,
PLFLT ypmm,
PLINT xwid,
PLINT ywid,
PLINT xoff,
PLINT yoff 
)

Definition at line 369 of file f95/scstubs.c.

void PLGRA ( void   ) 

Definition at line 376 of file f95/scstubs.c.

void PLGRADIENT ( PLINT n,
PLFLT x,
PLFLT y,
PLFLT angle 
)

Definition at line 382 of file f95/scstubs.c.

void PLGSPA ( PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax 
)

Definition at line 400 of file f95/scstubs.c.

void PLGSTRM ( PLINT strm  ) 

Definition at line 406 of file f95/scstubs.c.

void PLGVER7 ( char *  ver  ) 

Definition at line 412 of file f95/scstubs.c.

void PLGVPD ( PLFLT p_xmin,
PLFLT p_xmax,
PLFLT p_ymin,
PLFLT p_ymax 
)

Definition at line 418 of file f95/scstubs.c.

void PLGVPW ( PLFLT p_xmin,
PLFLT p_xmax,
PLFLT p_ymin,
PLFLT p_ymax 
)

Definition at line 424 of file f95/scstubs.c.

void PLGXAX ( PLINT digmax,
PLINT digits 
)

Definition at line 430 of file f95/scstubs.c.

void PLGYAX ( PLINT digmax,
PLINT digits 
)

Definition at line 436 of file f95/scstubs.c.

void PLGZAX ( PLINT digmax,
PLINT digits 
)

Definition at line 442 of file f95/scstubs.c.

void PLHIST ( PLINT n,
PLFLT data,
PLFLT datmin,
PLFLT datmax,
PLINT nbin,
PLINT oldwin 
)

Definition at line 448 of file f95/scstubs.c.

void PLHLSRGB ( PLFLT h,
PLFLT l,
PLFLT s,
PLFLT r,
PLFLT g,
PLFLT b 
)

Definition at line 463 of file f95/scstubs.c.

void 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 
)

Definition at line 498 of file f95/scstubs.c.

void PLINIT ( void   ) 

Definition at line 523 of file f95/scstubs.c.

void PLJOIN ( PLFLT x1,
PLFLT y1,
PLFLT x2,
PLFLT y2 
)

Definition at line 529 of file f95/scstubs.c.

void PLLAB7 ( const char *  xlab,
const char *  ylab,
const char *  title 
)

Definition at line 535 of file f95/scstubs.c.

static void pllabelfuncf2c ( PLINT  axis,
PLFLT  value,
char *  label,
PLINT  length,
PLPointer  data 
) [static]

Definition at line 541 of file f95/scstubs.c.

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 nlegend,
const PLINT opt_array,
PLFLT text_offset,
PLFLT text_scale,
PLFLT text_spacing,
PLFLT text_justification,
const PLINT text_colors,
const PLINT box_colors,
const PLINT box_patterns,
const PLFLT box_scales,
const PLINT box_line_widths,
const PLINT line_colors,
const PLINT line_styles,
const PLINT line_widths,
const PLINT symbol_colors,
const PLFLT symbol_scales,
const PLINT symbol_numbers 
)

Definition at line 593 of file f95/scstubs.c.

void PLLEGEND_CNV_TEXT ( PLINT id,
PLINT number,
char *  string,
PLINT  length 
)

Definition at line 560 of file f95/scstubs.c.

void PLLIGHTSOURCE ( PLFLT x,
PLFLT y,
PLFLT z 
)

Definition at line 631 of file f95/scstubs.c.

void PLLINE ( PLINT n,
PLFLT x,
PLFLT y 
)

Definition at line 637 of file f95/scstubs.c.

void PLLINE3 ( PLINT n,
PLFLT x,
PLFLT y,
PLFLT z 
)

Definition at line 643 of file f95/scstubs.c.

void PLLSTY ( PLINT lin  ) 

Definition at line 649 of file f95/scstubs.c.

void PLMAP7 ( const char *  type,
PLFLT minlong,
PLFLT maxlong,
PLFLT minlat,
PLFLT maxlat 
)

Definition at line 661 of file f95/scstubs.c.

static void plmapf2c ( PLINT  n,
PLFLT x,
PLFLT y 
) [static]

Definition at line 655 of file f95/scstubs.c.

void PLMERIDIANS7 ( PLFLT dlong,
PLFLT dlat,
PLFLT minlong,
PLFLT maxlong,
PLFLT minlat,
PLFLT maxlat 
)

Definition at line 673 of file f95/scstubs.c.

void PLMKSTRM ( PLINT p_strm  ) 

Definition at line 683 of file f95/scstubs.c.

void PLMTEX37 ( const char *  side,
PLFLT disp,
PLFLT pos,
PLFLT just,
const char *  text 
)

Definition at line 695 of file f95/scstubs.c.

void PLMTEX7 ( const char *  side,
PLFLT disp,
PLFLT pos,
PLFLT just,
const char *  text 
)

Definition at line 689 of file f95/scstubs.c.

void PLPARSEOPTS7 ( int *  numargs,
const char *  iargs,
PLINT mode,
PLINT maxindex 
)

Definition at line 701 of file f95/scstubs.c.

void PLPAT ( PLINT nlin,
PLINT inc,
PLINT del 
)

Definition at line 721 of file f95/scstubs.c.

void PLPOIN ( PLINT n,
PLFLT x,
PLFLT y,
PLINT code 
)

Definition at line 727 of file f95/scstubs.c.

void PLPOIN3 ( PLINT n,
PLFLT x,
PLFLT y,
PLFLT z,
PLINT code 
)

Definition at line 733 of file f95/scstubs.c.

void PLPOLY3 ( PLINT n,
PLFLT x,
PLFLT y,
PLFLT z,
PLBOOL draw,
PLBOOL ifcc 
)

Definition at line 739 of file f95/scstubs.c.

void PLPREC ( PLINT setp,
PLINT prec 
)

Definition at line 745 of file f95/scstubs.c.

void PLPSTY ( PLINT patt  ) 

Definition at line 751 of file f95/scstubs.c.

void PLPTEX37 ( PLFLT x,
PLFLT y,
PLFLT z,
PLFLT dx,
PLFLT dy,
PLFLT dz,
PLFLT sx,
PLFLT sy,
PLFLT sz,
PLFLT just,
const char *  text 
)

Definition at line 763 of file f95/scstubs.c.

void PLPTEX7 ( PLFLT x,
PLFLT y,
PLFLT dx,
PLFLT dy,
PLFLT just,
const char *  text 
)

Definition at line 757 of file f95/scstubs.c.

PLFLT PLRANDD (  ) 

Definition at line 773 of file f95/scstubs.c.

void PLREPLOT ( void   ) 

Definition at line 779 of file f95/scstubs.c.

void PLRGBHLS ( PLFLT r,
PLFLT g,
PLFLT b,
PLFLT h,
PLFLT l,
PLFLT s 
)

Definition at line 801 of file f95/scstubs.c.

void PLSCHR ( PLFLT def,
PLFLT scale 
)

Definition at line 807 of file f95/scstubs.c.

void PLSCMAP0 ( PLINT r,
PLINT g,
PLINT b,
PLINT ncol0 
)

Definition at line 813 of file f95/scstubs.c.

void PLSCMAP0A ( PLINT r,
PLINT g,
PLINT b,
PLFLT a,
PLINT ncol0 
)

Definition at line 819 of file f95/scstubs.c.

void PLSCMAP0N ( PLINT n  ) 

Definition at line 825 of file f95/scstubs.c.

void PLSCMAP1 ( PLINT r,
PLINT g,
PLINT b,
PLINT ncol1 
)

Definition at line 831 of file f95/scstubs.c.

void PLSCMAP1A ( PLINT r,
PLINT g,
PLINT b,
PLFLT a,
PLINT ncol1 
)

Definition at line 837 of file f95/scstubs.c.

void PLSCMAP1L ( PLBOOL itype,
PLINT npts,
PLFLT intensity,
PLFLT coord1,
PLFLT coord2,
PLFLT coord3,
PLBOOL rev 
)

Definition at line 843 of file f95/scstubs.c.

void PLSCMAP1L2 ( PLBOOL itype,
PLINT npts,
PLFLT intensity,
PLFLT coord1,
PLFLT coord2,
PLFLT coord3 
)

Definition at line 850 of file f95/scstubs.c.

void PLSCMAP1LA ( PLBOOL itype,
PLINT npts,
PLFLT intensity,
PLFLT coord1,
PLFLT coord2,
PLFLT coord3,
PLFLT a,
PLBOOL rev 
)

Definition at line 857 of file f95/scstubs.c.

void PLSCMAP1LA2 ( PLBOOL itype,
PLINT npts,
PLFLT intensity,
PLFLT coord1,
PLFLT coord2,
PLFLT coord3,
PLFLT a 
)

Definition at line 864 of file f95/scstubs.c.

void PLSCMAP1N ( PLINT n  ) 

Definition at line 871 of file f95/scstubs.c.

void PLSCOL0 ( PLINT icol0,
PLINT r,
PLINT g,
PLINT b 
)

Definition at line 877 of file f95/scstubs.c.

void PLSCOL0A ( PLINT icol0,
PLINT r,
PLINT g,
PLINT b,
PLFLT a 
)

Definition at line 883 of file f95/scstubs.c.

void PLSCOLBG ( PLINT r,
PLINT g,
PLINT b 
)

Definition at line 889 of file f95/scstubs.c.

void PLSCOLBGA ( PLINT r,
PLINT g,
PLINT b,
PLFLT a 
)

Definition at line 895 of file f95/scstubs.c.

void PLSCOLOR ( PLINT color  ) 

Definition at line 901 of file f95/scstubs.c.

void PLSCOMPRESSION ( PLINT compression  ) 

Definition at line 907 of file f95/scstubs.c.

void PLSDEV7 ( const char *  dev  ) 

Definition at line 913 of file f95/scstubs.c.

void PLSDIDEV ( PLFLT mar,
PLFLT aspect,
PLFLT jx,
PLFLT jy 
)

Definition at line 919 of file f95/scstubs.c.

void PLSDIMAP ( PLINT dimxmin,
PLINT dimxmax,
PLINT dimymin,
PLINT dimymax,
PLFLT dimxpmm,
PLFLT dimypmm 
)

Definition at line 925 of file f95/scstubs.c.

void PLSDIORI ( PLFLT rot  ) 

Definition at line 933 of file f95/scstubs.c.

void PLSDIPLT ( PLFLT xmin,
PLFLT ymin,
PLFLT xmax,
PLFLT ymax 
)

Definition at line 939 of file f95/scstubs.c.

void PLSDIPLZ ( PLFLT xmin,
PLFLT ymin,
PLFLT xmax,
PLFLT ymax 
)

Definition at line 945 of file f95/scstubs.c.

void PLSEED ( unsigned int *  s  ) 

Definition at line 951 of file f95/scstubs.c.

void PLSESC ( PLINT esc  ) 

Definition at line 957 of file f95/scstubs.c.

void PLSETMAPFORMC ( void(STDCALL *mapform)(PLINT *, PLFLT *, PLFLT *)   ) 

Definition at line 967 of file f95/scstubs.c.

void PLSETOPT7 ( const char *  opt,
const char *  optarg 
)

Definition at line 978 of file f95/scstubs.c.

void PLSFAM ( PLINT fam,
PLINT num,
PLINT bmax 
)

Definition at line 984 of file f95/scstubs.c.

void PLSFCI ( PLUNICODE fci  ) 

Definition at line 993 of file f95/scstubs.c.

void PLSFNAM7 ( const char *  fnam  ) 

Definition at line 999 of file f95/scstubs.c.

void PLSFONT ( PLINT family,
PLINT style,
PLINT weight 
)

Definition at line 1005 of file f95/scstubs.c.

void PLSLABELFUNC_NONE ( void   ) 

Definition at line 1042 of file f95/scstubs.c.

void PLSLABELFUNC_NONEa ( void   ) 

Definition at line 1048 of file f95/scstubs.c.

void PLSLABELFUNC_OFF ( PLINT dummy  ) 

Definition at line 1027 of file f95/scstubs.c.

void PLSLABELFUNC_OFFa ( PLINT dummy  ) 

Definition at line 1034 of file f95/scstubs.c.

void PLSLABELFUNC_ON ( void(STDCALL *labelfunc)(PLINT *, PLFLT *, char *, PLINT *, PLINT  ) 

Definition at line 1011 of file f95/scstubs.c.

void PLSLABELFUNC_ONa ( void(STDCALL *labelfunc)(PLINT *, PLFLT *, char *, PLINT *, PLINT  ) 

Definition at line 1019 of file f95/scstubs.c.

void PLSMAJ ( PLFLT def,
PLFLT scale 
)

Definition at line 1055 of file f95/scstubs.c.

void PLSMEM ( PLINT maxx,
PLINT maxy,
void *  plotmem 
)

Definition at line 1061 of file f95/scstubs.c.

void PLSMEMA ( PLINT maxx,
PLINT maxy,
void *  plotmem 
)

Definition at line 1067 of file f95/scstubs.c.

void PLSMIN ( PLFLT def,
PLFLT scale 
)

Definition at line 1073 of file f95/scstubs.c.

void PLSORI ( PLINT ori  ) 

Definition at line 1079 of file f95/scstubs.c.

void PLSPAGE ( PLFLT xpmm,
PLFLT ypmm,
PLINT xwid,
PLINT ywid,
PLINT xoff,
PLINT yoff 
)

Definition at line 1085 of file f95/scstubs.c.

void PLSPAL07 ( const char *  filename  ) 

Definition at line 1092 of file f95/scstubs.c.

void PLSPAL17 ( const char *  filename,
PLBOOL interpolate 
)

Definition at line 1098 of file f95/scstubs.c.

void PLSPAUSE ( PLBOOL pause  ) 

Definition at line 1104 of file f95/scstubs.c.

void PLSSTRM ( PLINT strm  ) 

Definition at line 1110 of file f95/scstubs.c.

void PLSSUB ( PLINT nx,
PLINT ny 
)

Definition at line 1116 of file f95/scstubs.c.

void PLSSYM ( PLFLT def,
PLFLT scale 
)

Definition at line 1122 of file f95/scstubs.c.

void PLSTAR ( PLINT nx,
PLINT ny 
)

Definition at line 1128 of file f95/scstubs.c.

void PLSTART7 ( const char *  devname,
PLINT nx,
PLINT ny 
)

Definition at line 1134 of file f95/scstubs.c.

void PLSTRANSFORM1 ( void(STDCALL *transformfunc)(PLFLT *, PLFLT *, PLFLT *, PLFLT *)   ) 

Definition at line 1140 of file f95/scstubs.c.

void PLSTRANSFORM2 ( PLINT dummy  ) 

Definition at line 1148 of file f95/scstubs.c.

void PLSTRANSFORM3 ( void   ) 

Definition at line 1157 of file f95/scstubs.c.

void PLSTRING37 ( PLINT n,
PLFLT x,
PLFLT y,
PLFLT z,
const char *  string 
)

Definition at line 1171 of file f95/scstubs.c.

void PLSTRING7 ( PLINT n,
PLFLT x,
PLFLT y,
const char *  string 
)

Definition at line 1165 of file f95/scstubs.c.

void PLSTRIPA ( PLINT id,
PLINT pen,
PLFLT x,
PLFLT y 
)

Definition at line 1177 of file f95/scstubs.c.

void 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 *  legline0,
const char *  legline1,
const char *  legline2,
const char *  legline3,
const char *  labx,
const char *  laby,
const char *  labtop 
)

Definition at line 1183 of file f95/scstubs.c.

void PLSTRIPD ( PLINT id  ) 

Definition at line 1209 of file f95/scstubs.c.

void PLSTYL ( PLINT n,
PLINT mark,
PLINT space 
)

Definition at line 1215 of file f95/scstubs.c.

void PLSVECT ( PLFLT arrowx,
PLFLT arrowy,
PLINT npts,
PLBOOL fill 
)

Definition at line 1221 of file f95/scstubs.c.

void PLSVPA ( PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax 
)

Definition at line 1227 of file f95/scstubs.c.

void PLSXAX ( PLINT digmax,
PLINT digits 
)

Definition at line 1233 of file f95/scstubs.c.

void PLSYAX ( PLINT digmax,
PLINT digits 
)

Definition at line 1239 of file f95/scstubs.c.

void PLSYM ( PLINT n,
PLFLT x,
PLFLT y,
PLINT code 
)

Definition at line 1245 of file f95/scstubs.c.

void PLSZAX ( PLINT digmax,
PLINT digits 
)

Definition at line 1251 of file f95/scstubs.c.

void PLTEXT ( void   ) 

Definition at line 1257 of file f95/scstubs.c.

void PLTIMEFMT7 ( const char *  fmt  ) 

Definition at line 1263 of file f95/scstubs.c.

static void pltransformf2c ( PLFLT  x,
PLFLT  y,
PLFLT tx,
PLFLT ty,
PLPointer  data 
) [static]

Definition at line 52 of file f95/scstubs.c.

void PLVASP ( PLFLT aspect  ) 

Definition at line 1269 of file f95/scstubs.c.

void PLVPAS ( PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax,
PLFLT aspect 
)

Definition at line 1275 of file f95/scstubs.c.

void PLVPOR ( PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax 
)

Definition at line 1281 of file f95/scstubs.c.

void PLVSTA ( void   ) 

Definition at line 1287 of file f95/scstubs.c.

void PLW3D ( PLFLT basex,
PLFLT basey,
PLFLT height,
PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax,
PLFLT zmin,
PLFLT zmax,
PLFLT alt,
PLFLT az 
)

Definition at line 1293 of file f95/scstubs.c.

void PLWID ( PLINT width  ) 

Definition at line 1303 of file f95/scstubs.c.

void PLWIND ( PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax 
)

Definition at line 1309 of file f95/scstubs.c.

void PLXORMOD ( PLBOOL mode,
PLBOOL status 
)

Definition at line 1315 of file f95/scstubs.c.

static void ( STDCALL *  plmapform  )  [static]

Variable Documentation

PLFLT PLFLT* static PLFLT char PLINT PLINT

Definition at line 42 of file f95/scstubs.c.

char** pllegend_symbols [static]

Definition at line 49 of file f95/scstubs.c.

PLFLT PLFLT PLFLT* static char** pllegend_text [static]

Definition at line 45 of file f95/scstubs.c.