68 *nx, *ny, *kx, *lx, *ky, *ly, clevel, *nlevel,
92 *nx, *ny, *kx, *lx, *ky, *ly, clevel, *nlevel,
93 pltr1, (
void *) &cgrid );
116 *nx, *ny, *kx, *lx, *ky, *ly, clevel, *nlevel,
117 pltr2f, (
void *) &cgrid );
149 *nx, *ny, *scale,
pltr0f, NULL );
176 *nx, *ny, *scale,
pltr1, (
void *) &cgrid );
203 *nx, *ny, *scale,
pltr2f, (
void *) &cgrid );
215 *tx = tr[0] * x + tr[1] * y + tr[2];
216 *ty = tr[3] * x + tr[4] * y + tr[5];
230 *nx, *ny, *kx, *lx, *ky, *ly, clevel, *nlevel,
231 pltr, (
void *) ftr );
251 pltr, (
void *) ftr );
290 *xmin, *xmax, *ymin, *ymax,
291 *shade_min, *shade_max,
292 *sh_cmap, *sh_color, *sh_width,
293 *min_color, *min_width, *max_color, *max_width,
334 *xmin, *xmax, *ymin, *ymax,
335 *shade_min, *shade_max,
336 *sh_cmap, *sh_color, *sh_width,
337 *min_color, *min_width, *max_color, *max_width,
371 *xmin, *xmax, *ymin, *ymax,
372 *shade_min, *shade_max,
373 *sh_cmap, *sh_color, *sh_width,
374 *min_color, *min_width, *max_color, *max_width,
398 *xmin, *xmax, *ymin, *ymax,
399 *shade_min, *shade_max,
400 *sh_cmap, *sh_color, *sh_width,
401 *min_color, *min_width, *max_color, *max_width,
432 *xmin, *xmax, *ymin, *ymax,
433 clevel, *nlevel, *fill_width,
434 *cont_color, *cont_width,
463 *xmin, *xmax, *ymin, *ymax,
464 clevel, *nlevel, *fill_width,
465 *cont_color, *cont_width,
494 *xmin, *xmax, *ymin, *ymax,
495 clevel, *nlevel, *fill_width,
496 *cont_color, *cont_width,
517 *xmin, *xmax, *ymin, *ymax,
518 clevel, *nlevel, *fill_width,
519 *cont_color, *cont_width,
534 xg, *nptsx, yg, *nptsy,
537 for ( i = 0; i < *nptsx; i++ )
539 for ( j = 0; j < *nptsy; j++ )
541 zg[i + j * *lx] = a[i][j];
560 for ( i = 0; i < *
nx; i++ )
562 for ( j = 0; j < *
ny; j++ )
564 pidata[i][j] = idata[i + j * ( *lx )];
569 *xmin, *xmax, *ymin, *ymax, *zmin, *zmax,
570 *valuemin, *valuemax,
pltr0, NULL );
587 cgrid.
nx = ( *nx ) + 1;
588 cgrid.
ny = ( *ny ) + 1;
592 for ( i = 0; i < *
nx; i++ )
594 for ( j = 0; j < *
ny; j++ )
596 pidata[i][j] = idata[i + j * ( *lx )];
601 *xmin, *xmax, *ymin, *ymax, *zmin, *zmax,
602 *valuemin, *valuemax,
pltr1, (
void *) &cgrid );
621 cgrid2.
nx = ( *nx ) + 1;
622 cgrid2.
ny = ( *ny ) + 1;
623 for ( i = 0; i <= *
nx; i++ )
625 for ( j = 0; j <= *
ny; j++ )
627 cgrid2.
xg[i][j] = xg[i + j * ( ( *lx ) + 1 )];
628 cgrid2.
yg[i][j] = yg[i + j * ( ( *lx ) + 1 )];
632 for ( i = 0; i < *
nx; i++ )
634 for ( j = 0; j < *
ny; j++ )
636 pidata[i][j] = idata[i + j * ( *lx )];
641 *xmin, *xmax, *ymin, *ymax, *zmin, *zmax,
642 *valuemin, *valuemax,
pltr2, (
void *) &cgrid2 );
660 for ( i = 0; i < *
nx; i++ )
662 for ( j = 0; j < *
ny; j++ )
664 pidata[i][j] = idata[i + j * ( *lx )];
669 *xmin, *xmax, *ymin, *ymax, *zmin, *zmax,
670 *valuemin, *valuemax,
pltr, (
void *) ftr );
PLFLT plf2evalr(PLINT ix, PLINT iy, PLPointer plf2eval_data)
void plFree2dGrid(PLFLT **f, PLINT nx, PLINT PL_UNUSED(ny))
void pltr2f(PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, void *pltr_data)
void PLSHADE07(PLFLT *z, PLINT *nx, PLINT *ny, const char *defined, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *shade_min, PLFLT *shade_max, PLINT *sh_cmap, PLFLT *sh_color, PLINT *sh_width, PLINT *min_color, PLINT *min_width, PLINT *max_color, PLINT *max_width, PLINT *lx)
void PLIMAGEFR17(PLFLT *idata, PLINT *nx, PLINT *ny, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *zmin, PLFLT *zmax, PLFLT *valuemin, PLFLT *valuemax, PLFLT *xg, PLFLT *yg, PLINT *lx)
void PLFLT PLINT PLINT PLFLT PLFLT PLFLT PLFLT PLINT PLINT PLINT PLFLT PLFLT PLINT PLFLT PLINT const PLINT const char *const PLINT nx
void PLGRIDDATA(PLFLT *x, PLFLT *y, PLFLT *z, PLINT *npts, PLFLT *xg, PLINT *nptsx, PLFLT *yg, PLINT *nptsy, PLFLT *zg, PLINT *type, PLFLT *data, PLINT *lx)
void PLVECT7(PLFLT *u, PLFLT *v, PLINT *nx, PLINT *ny, PLFLT *scale, PLFLT *ftr)
void PLSHADE17(PLFLT *z, PLINT *nx, PLINT *ny, const char *defined, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *shade_min, PLFLT *shade_max, PLINT *sh_cmap, PLFLT *sh_color, PLINT *sh_width, PLINT *min_color, PLINT *min_width, PLINT *max_color, PLINT *max_width, PLFLT *xg1, PLFLT *yg1, PLINT *lx)
void plfcont(PLFLT(*f2eval)(PLINT, PLINT, PLPointer), PLPointer f2eval_data, PLINT nx, PLINT ny, PLINT kx, PLINT lx, PLINT ky, PLINT ly, const PLFLT *clevel, PLINT nlevel, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
void PLFLT PLINT PLINT PLFLT x
void plAlloc2dGrid(PLFLT ***f, PLINT nx, PLINT ny)
void PLCONT7(PLFLT *z, PLINT *nx, PLINT *ny, PLINT *kx, PLINT *lx, PLINT *ky, PLINT *ly, PLFLT *clevel, PLINT *nlevel, PLFLT *ftr)
void PLFLT PLINT PLINT PLFLT PLFLT PLFLT PLFLT PLINT PLINT PLINT PLFLT PLFLT PLINT PLFLT PLINT const PLINT const char *const PLINT const char *const const PLFLT const PLINT const PLINT const PLFLT * a
void c_plimagefr(const PLFLT *const *idata, PLINT nx, PLINT ny, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT zmin, PLFLT zmax, PLFLT valuemin, PLFLT valuemax, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
void PLSHADES27(PLFLT *z, PLINT *nx, PLINT *ny, const char *defined, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *clevel, PLINT *nlevel, PLINT *fill_width, PLINT *cont_color, PLINT *cont_width, PLFLT *xg2, PLFLT *yg2, PLINT *lx)
void PLSHADE27(PLFLT *z, PLINT *nx, PLINT *ny, const char *defined, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *shade_min, PLFLT *shade_max, PLINT *sh_cmap, PLFLT *sh_color, PLINT *sh_width, PLINT *min_color, PLINT *min_width, PLINT *max_color, PLINT *max_width, PLFLT *xg2, PLFLT *yg2, PLINT *lx)
void c_plgriddata(const PLFLT *x, const PLFLT *y, const PLFLT *z, PLINT npts, const PLFLT *xg, PLINT nptsx, const PLFLT *yg, PLINT nptsy, PLFLT **zg, PLINT type, PLFLT data)
static void pltr(PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, void *pltr_data)
void PLCON27(PLFLT *z, PLINT *nx, PLINT *ny, PLINT *kx, PLINT *lx, PLINT *ky, PLINT *ly, PLFLT *clevel, PLINT *nlevel, PLFLT *xg, PLFLT *yg)
void PLIMAGEFR7(PLFLT *idata, PLINT *nx, PLINT *ny, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *zmin, PLFLT *zmax, PLFLT *valuemin, PLFLT *valuemax, PLFLT *ftr, PLINT *lx)
void PLFLT PLINT PLINT PLFLT PLFLT y
void pltr0f(PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, void *pltr_data)
void PLVEC07(PLFLT *u, PLFLT *v, PLINT *nx, PLINT *ny, PLFLT *scale)
void plfvect(PLFLT(*getuv)(PLINT, PLINT, PLPointer), PLPointer up, PLPointer vp, PLINT nx, PLINT ny, PLFLT scale, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
void PLCON07(PLFLT *z, PLINT *nx, PLINT *ny, PLINT *kx, PLINT *lx, PLINT *ky, PLINT *ly, PLFLT *clevel, PLINT *nlevel)
void PLFLT PLINT PLINT PLFLT PLFLT PLFLT PLFLT PLINT PLINT PLINT PLFLT PLFLT PLINT cont_color
void PLSHADES7(PLFLT *z, PLINT *nx, PLINT *ny, const char *defined, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *clevel, PLINT *nlevel, PLINT *fill_width, PLINT *cont_color, PLINT *cont_width, PLFLT *ftr, PLINT *lx)
void PLSHADE7(PLFLT *z, PLINT *nx, PLINT *ny, const char *defined, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *shade_min, PLFLT *shade_max, PLINT *sh_cmap, PLFLT *sh_color, PLINT *sh_width, PLINT *min_color, PLINT *min_width, PLINT *max_color, PLINT *max_width, PLFLT *ftr, PLINT *lx)
void PLIMAGEFR07(PLFLT *idata, PLINT *nx, PLINT *ny, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *zmin, PLFLT *zmax, PLFLT *valuemin, PLFLT *valuemax, PLINT *lx)
void PLFLT PLINT PLINT PLFLT PLFLT PLFLT PLFLT PLINT PLINT PLINT PLFLT PLFLT PLINT PLFLT cont_width
void plfshade(PLFLT(*f2eval)(PLINT, PLINT, PLPointer), PLPointer f2eval_data, PLFLT(*c2eval)(PLINT, PLINT, PLPointer), PLPointer c2eval_data, PLINT nx, PLINT ny, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, 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(*fill)(PLINT, const PLFLT *, const PLFLT *), PLINT rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
void PLSHADES17(PLFLT *z, PLINT *nx, PLINT *ny, const char *defined, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *clevel, PLINT *nlevel, PLINT *fill_width, PLINT *cont_color, PLINT *cont_width, PLFLT *xg1, PLFLT *yg1, PLINT *lx)
void c_plfill(PLINT n, const PLFLT *x, const PLFLT *y)
void plfshades(PLF2OPS zops, PLPointer zp, PLINT nx, PLINT ny, PLINT(*defined)(PLFLT, PLFLT), PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, const PLFLT *clevel, PLINT nlevel, PLFLT fill_width, PLINT cont_color, PLFLT cont_width, void(*fill)(PLINT, const PLFLT *, const PLFLT *), PLINT rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
void PLCON17(PLFLT *z, PLINT *nx, PLINT *ny, PLINT *kx, PLINT *lx, PLINT *ky, PLINT *ly, PLFLT *clevel, PLINT *nlevel, PLFLT *xg, PLFLT *yg)
void PLVEC27(PLFLT *u, PLFLT *v, PLINT *nx, PLINT *ny, PLFLT *scale, PLFLT *xg, PLFLT *yg)
PLF2OPS plf2ops_grid_col_major()
void PLVEC17(PLFLT *u, PLFLT *v, PLINT *nx, PLINT *ny, PLFLT *scale, PLFLT *xg, PLFLT *yg)
void PLIMAGEFR27(PLFLT *idata, PLINT *nx, PLINT *ny, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *zmin, PLFLT *zmax, PLFLT *valuemin, PLFLT *valuemax, PLFLT *xg, PLFLT *yg, PLINT *lx)
void PLSHADES07(PLFLT *z, PLINT *nx, PLINT *ny, const char *defined, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax, PLFLT *clevel, PLINT *nlevel, PLINT *fill_width, PLINT *cont_color, PLINT *cont_width, PLINT *lx)