29 #ifndef __PLPLOTCANVAS_H__
30 #define __PLPLOTCANVAS_H__
35 #include <glib-object.h>
36 #include <libgnomecanvas/libgnomecanvas.h>
41 #define PLPLOT_TYPE_CANVAS plplot_canvas_get_type()
43 #define PLPLOT_CANVAS( obj ) ( G_TYPE_CHECK_INSTANCE_CAST( ( obj ), PLPLOT_TYPE_CANVAS, PlplotCanvas ) )
45 #define PLPLOT_CANVAS_CLASS( klass ) ( G_TYPE_CHECK_CLASS_CAST( ( klass ), PLPLOT_TYPE_CANVAS, PlplotCanvasClass ) )
47 #define PLPLOT_IS_CANVAS( obj ) ( G_TYPE_CHECK_INSTANCE_TYPE( ( obj ), PLPLOT_TYPE_CANVAS ) )
49 #define PLPLOT_IS_CANVAS_CLASS( klass ) ( G_TYPE_CHECK_CLASS_TYPE( ( klass ), PLPLOT_TYPE_CANVAS ) )
51 #define PLPLOT_CANVAS_GET_CLASS( o ) ( G_TYPE_INSTANCE_GET_CLASS( ( o ), PLPLOT_TYPE_CANVAS, PlplotCanvasClass ) )
108 PLDLLIMPEXP_GNOME2 void plplot_canvas_vect(
PlplotCanvas*
self,
PLFLT **u,
PLFLT **v,
PLINT nx,
PLINT ny,
PLFLT scale,
void ( *
pltr )(
PLFLT,
PLFLT,
PLFLT *,
PLFLT *,
PLPointer ),
PLPointer pltr_data );
131 PLDLLIMPEXP_GNOME2 void plplot_canvas_box3(
PlplotCanvas*
self,
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 );
153 PLDLLIMPEXP_GNOME2 void plplot_canvas_cont(
PlplotCanvas*
self,
PLFLT **f,
PLINT nx,
PLINT ny,
PLINT kx,
PLINT lx,
PLINT ky,
PLINT ly,
PLFLT *clevel,
PLINT nlevel,
void ( *
pltr )(
PLFLT,
PLFLT,
PLFLT *,
PLFLT *,
PLPointer ),
PLPointer pltr_data );
160 PLDLLIMPEXP_GNOME2 void plplot_canvas_fcont(
PlplotCanvas*
self,
PLFLT ( *f2eval )(
PLINT,
PLINT,
PLPointer ),
PLPointer f2eval_data,
PLINT nx,
PLINT ny,
PLINT kx,
PLINT lx,
PLINT ky,
PLINT ly,
PLFLT *clevel,
PLINT nlevel,
void ( *
pltr )(
PLFLT,
PLFLT,
PLFLT *,
PLFLT *,
PLPointer ),
PLPointer pltr_data );
287 PLDLLIMPEXP_GNOME2 void plplot_canvas_griddata(
PlplotCanvas*
self,
PLFLT *
x,
PLFLT *
y,
PLFLT *z,
PLINT npts,
PLFLT *
xg,
PLINT nptsx,
PLFLT *
yg,
PLINT nptsy,
PLFLT **zg,
PLINT type,
PLFLT data );
392 PLDLLIMPEXP_GNOME2 void plplot_canvas_plot3dcl(
PlplotCanvas*
self,
PLFLT *
x,
PLFLT *
y,
PLFLT **z,
PLINT nx,
PLINT ny,
PLINT opt,
PLFLT *clevel,
PLINT nlevel,
PLINT ixstart,
PLINT ixn,
PLINT *indexymin,
PLINT*indexymax );
518 PLDLLIMPEXP_GNOME2 void plplot_canvas_shade(
PlplotCanvas*
self,
PLFLT **
a,
PLINT nx,
PLINT ny,
PLINT ( *defined )(
PLFLT,
PLFLT ),
PLFLT left,
PLFLT right,
PLFLT bottom,
PLFLT top,
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,
void ( *fill )(
PLINT,
PLFLT *,
PLFLT * ),
PLINT rectangular,
void ( *
pltr )(
PLFLT,
PLFLT,
PLFLT *,
PLFLT *,
PLPointer ),
PLPointer pltr_data );
520 PLDLLIMPEXP_GNOME2 void plplot_canvas_shade1(
PlplotCanvas*
self,
PLFLT *a,
PLINT nx,
PLINT ny,
PLINT ( *defined )(
PLFLT,
PLFLT ),
PLFLT left,
PLFLT right,
PLFLT bottom,
PLFLT top,
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,
void ( *fill )(
PLINT,
PLFLT *,
PLFLT * ),
PLINT rectangular,
void ( *
pltr )(
PLFLT,
PLFLT,
PLFLT *,
PLFLT *,
PLPointer ),
PLPointer pltr_data );
522 PLDLLIMPEXP_GNOME2 void plplot_canvas_shades(
PlplotCanvas*
self,
PLFLT **a,
PLINT nx,
PLINT ny,
PLINT ( *defined )(
PLFLT,
PLFLT ),
PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax,
PLFLT *clevel,
PLINT nlevel,
PLINT fill_width,
PLINT cont_color,
PLINT cont_width,
void ( *fill )(
PLINT,
PLFLT *,
PLFLT * ),
PLINT rectangular,
void ( *
pltr )(
PLFLT,
PLFLT,
PLFLT *,
PLFLT *,
PLPointer ),
PLPointer pltr_data );
524 PLDLLIMPEXP_GNOME2 void plplot_canvas_fshade(
PlplotCanvas*
self,
PLFLT ( *f2eval )(
PLINT,
PLINT,
PLPointer ),
PLPointer f2eval_data,
PLFLT ( *c2eval )(
PLINT,
PLINT,
PLPointer ),
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,
PLINT sh_width,
PLINT min_color,
PLINT min_width,
PLINT max_color,
PLINT max_width,
void ( *fill )(
PLINT,
PLFLT *,
PLFLT * ),
PLINT rectangular,
void ( *
pltr )(
PLFLT,
PLFLT,
PLFLT *,
PLFLT *,
PLPointer ),
PLPointer pltr_data );
584 PLDLLIMPEXP_GNOME2 void plplot_canvas_image(
PlplotCanvas*
self,
PLFLT **data,
PLINT nx,
PLINT ny,
PLFLT xmin,
PLFLT xmax,
PLFLT ymin,
PLFLT ymax,
PLFLT zmin,
PLFLT zmax,
PLFLT Dxmin,
PLFLT Dxmax,
PLFLT Dymin,
PLFLT Dymax );
597 PLDLLIMPEXP_GNOME2 void plplot_canvas_surf3dl(
PlplotCanvas*
self,
PLFLT *
x,
PLFLT *
y,
PLFLT **z,
PLINT nx,
PLINT ny,
PLINT opt,
PLFLT *clevel,
PLINT nlevel,
PLINT ixstart,
PLINT ixn,
PLINT *indexymin,
PLINT*indexymax );
648 PLDLLIMPEXP_GNOME2 void plplot_canvas_w3d(
PlplotCanvas*
self,
PLFLT basex,
PLFLT basey,
PLFLT height,
PLFLT xmin0,
PLFLT xmax0,
PLFLT ymin0,
PLFLT ymax0,
PLFLT zmin0,
PLFLT zmax0,
PLFLT alt,
PLFLT az );
665 #endif // __PLPLOTCANVAS_H__
PLDLLIMPEXP_GNOME2 void plplot_canvas_lsty(PlplotCanvas *self, PLINT lin)
PLDLLIMPEXP_GNOME2 void plplot_canvas_font(PlplotCanvas *self, PLINT ifont)
PLDLLIMPEXP_GNOME2 void plplot_canvas_meridians(PlplotCanvas *self, void(*mapform)(PLINT, PLFLT *, PLFLT *), PLFLT dlong, PLFLT dlat, PLFLT minlong, PLFLT maxlong, PLFLT minlat, PLFLT maxlat)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gcol0(PlplotCanvas *self, PLINT icol0, PLINT *r, PLINT *g, PLINT *b)
PLDLLIMPEXP_GNOME2 void plplot_canvas_join(PlplotCanvas *self, PLFLT x1, PLFLT y1, PLFLT x2, PLFLT y2)
PLDLLIMPEXP_GNOME2 void plplot_canvas_shade(PlplotCanvas *self, PLFLT **a, PLINT nx, PLINT ny, PLINT(*defined)(PLFLT, PLFLT), PLFLT left, PLFLT right, PLFLT bottom, PLFLT top, 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, void(*fill)(PLINT, PLFLT *, PLFLT *), PLINT rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
PLDLLIMPEXP_GNOME2 void plplot_canvas_plot3dcl(PlplotCanvas *self, PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLFLT *clevel, PLINT nlevel, PLINT ixstart, PLINT ixn, PLINT *indexymin, PLINT *indexymax)
PLDLLIMPEXP_GNOME2 void plplot_canvas_set_size(PlplotCanvas *self, gint width, gint height)
PLDLLIMPEXP_GNOME2 void plplot_canvas_poin3(PlplotCanvas *self, PLINT n, PLFLT *x, PLFLT *y, PLFLT *z, PLINT code)
PLDLLIMPEXP_GNOME2 void plplot_canvas_sym(PlplotCanvas *self, PLINT n, PLFLT *x, PLFLT *y, PLINT code)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gvpw(PlplotCanvas *self, PLFLT *p_xmin, PLFLT *p_xmax, PLFLT *p_ymin, PLFLT *p_ymax)
PLDLLIMPEXP_GNOME2 void plplot_canvas_ptex(PlplotCanvas *self, PLFLT x, PLFLT y, PLFLT dx, PLFLT dy, PLFLT just, const char *text)
PLDLLIMPEXP_GNOME2 void plplot_canvas_setcontlabelformat(PlplotCanvas *self, PLINT lexp, PLINT sigdig)
PLDLLIMPEXP_GNOME2 GType plplot_canvas_get_type()
void PLFLT PLINT PLINT PLFLT PLFLT PLFLT PLFLT PLINT PLINT PLINT PLFLT PLFLT PLINT PLFLT PLINT const PLINT const char *const PLINT nx
PLDLLIMPEXP_GNOME2 void plplot_canvas_box(PlplotCanvas *self, const char *xopt, PLFLT xtick, PLINT nxsub, const char *yopt, PLFLT ytick, PLINT nysub)
PLDLLIMPEXP_GNOME2 void plplot_canvas_prec(PlplotCanvas *self, PLINT setp, PLINT prec)
PLDLLIMPEXP_GNOME2 void plplot_canvas_poly3(PlplotCanvas *self, PLINT n, PLFLT *x, PLFLT *y, PLFLT *z, PLINT *draw, PLINT ifcc)
PLDLLIMPEXP_GNOME2 void plplot_canvas_errx(PlplotCanvas *self, PLINT n, PLFLT *xmin, PLFLT *xmax, PLFLT *y)
PLDLLIMPEXP_GNOME2 void plplot_canvas_adv(PlplotCanvas *self, PLINT page)
PLDLLIMPEXP_GNOME2 void plplot_canvas_sdiori(PlplotCanvas *self, PLFLT rot)
PLDLLIMPEXP_GNOME2 void plplot_canvas_dispose(PlplotCanvas *self)
void mapform(PLINT n, PLFLT *x, PLFLT *y)
PLDLLIMPEXP_GNOME2 void plplot_canvas_shades(PlplotCanvas *self, PLFLT **a, PLINT nx, PLINT ny, PLINT(*defined)(PLFLT, PLFLT), PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT *clevel, PLINT nlevel, PLINT fill_width, PLINT cont_color, PLINT cont_width, void(*fill)(PLINT, PLFLT *, PLFLT *), PLINT rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
PLDLLIMPEXP_GNOME2 void plplot_canvas_hist(PlplotCanvas *self, PLINT n, PLFLT *data, PLFLT datmin, PLFLT datmax, PLINT nbin, PLINT oldwin)
PLDLLIMPEXP_GNOME2 void plplot_canvas_sdiplz(PlplotCanvas *self, PLFLT xmin, PLFLT ymin, PLFLT xmax, PLFLT ymax)
PLDLLIMPEXP_GNOME2 void plplot_canvas_fontld(PlplotCanvas *self, PLINT fnt)
PLDLLIMPEXP_GNOME2 void plplot_canvas_vect(PlplotCanvas *self, PLFLT **u, PLFLT **v, PLINT nx, PLINT ny, PLFLT scale, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
PLDLLIMPEXP_GNOME2 void plplot_canvas_sdimap(PlplotCanvas *self, PLINT dimxmin, PLINT dimxmax, PLINT dimymin, PLINT dimymax, PLFLT dimxpmm, PLFLT dimypmm)
PLDLLIMPEXP_GNOME2 void plplot_canvas_setcontlabelparam(PlplotCanvas *self, PLFLT offset, PLFLT size, PLFLT spacing, PLINT active)
PLDLLIMPEXP_GNOME2 void plplot_canvas_meshc(PlplotCanvas *self, PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLFLT *clevel, PLINT nlevel)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gfci(PlplotCanvas *self, PLUNICODE *pfci)
PLDLLIMPEXP_GNOME2 void plplot_canvas_syax(PlplotCanvas *self, PLINT digmax, PLINT digits)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gchr(PlplotCanvas *self, PLFLT *p_def, PLFLT *p_ht)
PLDLLIMPEXP_GNOME2 void plplot_canvas_sxwin(PlplotCanvas *self, PLINT window_id)
PLDLLIMPEXP_GNOME2 void plplot_canvas_map(PlplotCanvas *self, void(*mapform)(PLINT, PLFLT *, PLFLT *), char *type, PLFLT minlong, PLFLT maxlong, PLFLT minlat, PLFLT maxlat)
PLDLLIMPEXP_GNOME2 void plplot_canvas_surf3dl(PlplotCanvas *self, PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLFLT *clevel, PLINT nlevel, PLINT ixstart, PLINT ixn, PLINT *indexymin, PLINT *indexymax)
PLDLLIMPEXP_GNOME2 void plplot_canvas_schr(PlplotCanvas *self, PLFLT def, PLFLT scale)
PLDLLIMPEXP_GNOME2 void plplot_canvas_glevel(PlplotCanvas *self, PLINT *p_level)
PLDLLIMPEXP_GNOME2 void plplot_canvas_scolor(PlplotCanvas *self, PLINT color)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gcompression(PlplotCanvas *self, PLINT *compression)
PLDLLIMPEXP_GNOME2 void plplot_canvas_ssub(PlplotCanvas *self, PLINT nx, PLINT ny)
PLDLLIMPEXP_GNOME2 void plplot_canvas_plot3dc(PlplotCanvas *self, PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLFLT *clevel, PLINT nlevel)
void PLFLT PLINT PLINT PLFLT x
PLDLLIMPEXP_GNOME2 void plplot_canvas_svpa(PlplotCanvas *self, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax)
PLDLLIMPEXP_GNOME2 void plplot_canvas_sdiplt(PlplotCanvas *self, PLFLT xmin, PLFLT ymin, PLFLT xmax, PLFLT ymax)
PLDLLIMPEXP_GNOME2 void plplot_canvas_ssym(PlplotCanvas *self, PLFLT def, PLFLT scale)
PLDLLIMPEXP_GNOME2 void plplot_canvas_use_pixmap(PlplotCanvas *self, gboolean use_pixmap)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gyax(PlplotCanvas *self, PLINT *p_digmax, PLINT *p_digits)
PLDLLIMPEXP_GNOME2 void plplot_canvas_image(PlplotCanvas *self, PLFLT **data, PLINT nx, PLINT ny, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT zmin, PLFLT zmax, PLFLT Dxmin, PLFLT Dxmax, PLFLT Dymin, PLFLT Dymax)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gspa(PlplotCanvas *self, PLFLT *xmin, PLFLT *xmax, PLFLT *ymin, PLFLT *ymax)
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
PLDLLIMPEXP_GNOME2 void plplot_canvas_psty(PlplotCanvas *self, PLINT patt)
PLDLLIMPEXP_GNOME2 void plplot_canvas_rgb(PlplotCanvas *self, PLFLT r, PLFLT g, PLFLT b)
PLDLLIMPEXP_GNOME2 void plplot_canvas_wind(PlplotCanvas *self, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax)
PLDLLIMPEXP_GNOME2 void plplot_canvas_smaj(PlplotCanvas *self, PLFLT def, PLFLT scale)
PLDLLIMPEXP_GNOME2 void plplot_canvas_vasp(PlplotCanvas *self, PLFLT aspect)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gxax(PlplotCanvas *self, PLINT *p_digmax, PLINT *p_digits)
PLDLLIMPEXP_GNOME2 void plplot_canvas_mtex(PlplotCanvas *self, const char *side, PLFLT disp, PLFLT pos, PLFLT just, const char *text)
PLDLLIMPEXP_GNOME2 void plplot_canvas_bin(PlplotCanvas *self, PLINT nbin, PLFLT *x, PLFLT *y, PLINT center)
PLDLLIMPEXP_GNOME2 void plplot_canvas_sfci(PlplotCanvas *self, PLUNICODE fci)
PLDLLIMPEXP_GNOME2 void plplot_canvas_plot3d(PlplotCanvas *self, PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLINT side)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gpage(PlplotCanvas *self, PLFLT *p_xp, PLFLT *p_yp, PLINT *p_xleng, PLINT *p_yleng, PLINT *p_xoff, PLINT *p_yoff)
PLDLLIMPEXP_GNOME2 void plplot_canvas_line(PlplotCanvas *self, PLINT n, PLFLT *x, PLFLT *y)
PLDLLIMPEXP_GNOME2 void plplot_canvas_text(PlplotCanvas *self)
PLDLLIMPEXP_GNOME2 void plplot_canvas_fill(PlplotCanvas *self, PLINT n, PLFLT *x, PLFLT *y)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gcolbg(PlplotCanvas *self, PLINT *r, PLINT *g, PLINT *b)
static void pltr(PLFLT x, PLFLT y, PLFLT *tx, PLFLT *ty, void *pltr_data)
PLDLLIMPEXP_GNOME2 void plplot_canvas_box3(PlplotCanvas *self, 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)
PLDLLIMPEXP_GNOME2 PlplotCanvas * plplot_canvas_new()
PLDLLIMPEXP_GNOME2 void plplot_canvas_bop(PlplotCanvas *self)
PLDLLIMPEXP_GNOME2 void plplot_canvas_vpor(PlplotCanvas *self, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gver(PlplotCanvas *self, char *p_ver)
PLDLLIMPEXP_GNOME2 void plplot_canvas_col1(PlplotCanvas *self, PLFLT col1)
PLDLLIMPEXP_GNOME2 void plplot_canvas_pat(PlplotCanvas *self, PLINT nlin, PLINT *inc, PLINT *del)
PLDLLIMPEXP_GNOME2 void plplot_canvas_line3(PlplotCanvas *self, PLINT n, PLFLT *x, PLFLT *y, PLFLT *z)
PLDLLIMPEXP_GNOME2 void plplot_canvas_use_persistence(PlplotCanvas *self, gboolean use_persistence)
void PLFLT PLINT PLINT PLFLT PLFLT y
PLDLLIMPEXP_GNOME2 void plplot_canvas_vpas(PlplotCanvas *self, PLFLT xmin, PLFLT xmax, PLFLT ymin, PLFLT ymax, PLFLT aspect)
PLDLLIMPEXP_GNOME2 void plplot_canvas_calc_world(PlplotCanvas *self, PLFLT rx, PLFLT ry, PLFLT *wx, PLFLT *wy, PLINT *window)
PLDLLIMPEXP_GNOME2 void plplot_canvas_scmap1l(PlplotCanvas *self, PLINT itype, PLINT npts, PLFLT *intensity, PLFLT *coord1, PLFLT *coord2, PLFLT *coord3, PLINT *alt_hue_path)
PLDLLIMPEXP_GNOME2 void plplot_canvas_devinit(PlplotCanvas *self)
PLDLLIMPEXP_GNOME2 void plplot_canvas_lightsource(PlplotCanvas *self, PLFLT x, PLFLT y, PLFLT z)
PLDLLIMPEXP_GNOME2 void plplot_canvas_scmap0n(PlplotCanvas *self, PLINT ncol0)
#define PLDLLIMPEXP_GNOME2
PLDLLIMPEXP_GNOME2 void plplot_canvas_fcont(PlplotCanvas *self, PLFLT(*f2eval)(PLINT, PLINT, PLPointer), PLPointer f2eval_data, PLINT nx, PLINT ny, PLINT kx, PLINT lx, PLINT ky, PLINT ly, PLFLT *clevel, PLINT nlevel, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gfnam(PlplotCanvas *self, char *fnam)
PLDLLIMPEXP_GNOME2 void plplot_canvas_scompression(PlplotCanvas *self, PLINT compression)
PLDLLIMPEXP_GNOME2 void plplot_canvas_surf3d(PlplotCanvas *self, PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt, PLFLT *clevel, PLINT nlevel)
void PLFLT PLINT PLINT PLFLT PLFLT PLFLT PLFLT PLINT PLINT PLINT PLFLT PLFLT PLINT cont_color
PLDLLIMPEXP_GNOME2 void plplot_canvas_sdidev(PlplotCanvas *self, PLFLT mar, PLFLT aspect, PLFLT jx, PLFLT jy)
PLDLLIMPEXP_GNOME2 void plplot_canvas_col0(PlplotCanvas *self, PLINT icol0)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gvpd(PlplotCanvas *self, PLFLT *p_xmin, PLFLT *p_xmax, PLFLT *p_ymin, PLFLT *p_ymax)
PLDLLIMPEXP_GNOME2 void plplot_canvas_sesc(PlplotCanvas *self, char esc)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gzax(PlplotCanvas *self, PLINT *p_digmax, PLINT *p_digits)
PLDLLIMPEXP_GNOME2 void plplot_canvas_cont(PlplotCanvas *self, PLFLT **f, PLINT nx, PLINT ny, PLINT kx, PLINT lx, PLINT ky, PLINT ly, PLFLT *clevel, PLINT nlevel, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
PLDLLIMPEXP_GNOME2 void plplot_canvas_eop(PlplotCanvas *self)
PLDLLIMPEXP_GNOME2 void plplot_canvas_poin(PlplotCanvas *self, PLINT n, PLFLT *x, PLFLT *y, PLINT code)
PLDLLIMPEXP_GNOME2 void plplot_canvas_set_zoom(PlplotCanvas *self, gdouble magnification)
PLDLLIMPEXP_GNOME2 void plplot_canvas_szax(PlplotCanvas *self, PLINT digmax, PLINT digits)
PLDLLIMPEXP_GNOME2 void plplot_canvas_scolbg(PlplotCanvas *self, PLINT r, PLINT g, PLINT b)
PLDLLIMPEXP_GNOME2 void plplot_canvas_griddata(PlplotCanvas *self, PLFLT *x, PLFLT *y, PLFLT *z, PLINT npts, PLFLT *xg, PLINT nptsx, PLFLT *yg, PLINT nptsy, PLFLT **zg, PLINT type, PLFLT data)
PLDLLIMPEXP_GNOME2 void plplot_canvas_wid(PlplotCanvas *self, PLINT width)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gdiori(PlplotCanvas *self, PLFLT *p_rot)
PLDLLIMPEXP_GNOME2 void plplot_canvas_erry(PlplotCanvas *self, PLINT n, PLFLT *x, PLFLT *ymin, PLFLT *ymax)
PLDLLIMPEXP_GNOME2 void plplot_canvas_smin(PlplotCanvas *self, PLFLT def, PLFLT scale)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gdiplt(PlplotCanvas *self, PLFLT *p_xmin, PLFLT *p_ymin, PLFLT *p_xmax, PLFLT *p_ymax)
PLDLLIMPEXP_GNOME2 void plplot_canvas_dip2dc(PlplotCanvas *self, PLFLT *xmin, PLFLT *ymin, PLFLT *xmax, PLFLT *ymax)
void PLFLT PLINT PLINT PLFLT PLFLT PLFLT PLFLT PLINT PLINT PLINT PLFLT PLFLT PLINT PLFLT cont_width
PLDLLIMPEXP_GNOME2 void plplot_canvas_replot(PlplotCanvas *self)
PLDLLIMPEXP_GNOME2 void plplot_canvas_scmap1(PlplotCanvas *self, PLINT *r, PLINT *g, PLINT *b, PLINT ncol1)
PLDLLIMPEXP_GNOME2 void plplot_canvas_scol0(PlplotCanvas *self, PLINT icol0, PLINT r, PLINT g, PLINT b)
PLDLLIMPEXP_GNOME2 void plplot_canvas_w3d(PlplotCanvas *self, PLFLT basex, PLFLT basey, PLFLT height, PLFLT xmin0, PLFLT xmax0, PLFLT ymin0, PLFLT ymax0, PLFLT zmin0, PLFLT zmax0, PLFLT alt, PLFLT az)
PLDLLIMPEXP_GNOME2 void plplot_canvas_lab(PlplotCanvas *self, const char *xlabel, const char *ylabel, const char *tlabel)
PLDLLIMPEXP_GNOME2 void plplot_canvas_svect(PlplotCanvas *self, PLFLT *arrowx, PLFLT *arrowy, PLINT npts, PLINT fill)
PLDLLIMPEXP_GNOME2 void plplot_canvas_sfnam(PlplotCanvas *self, const char *fnam)
PLDLLIMPEXP_GNOME2 void plplot_canvas_hls(PlplotCanvas *self, PLFLT h, PLFLT l, PLFLT s)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gdidev(PlplotCanvas *self, PLFLT *p_mar, PLFLT *p_aspect, PLFLT *p_jx, PLFLT *p_jy)
PLDLLIMPEXP_GNOME2 void plplot_canvas_gdev(PlplotCanvas *self, char *p_dev)
PLDLLIMPEXP_GNOME2 void plplot_canvas_clear(PlplotCanvas *self)
PLDLLIMPEXP_GNOME2 void plplot_canvas_spage(PlplotCanvas *self, PLFLT xp, PLFLT yp, PLINT xleng, PLINT yleng, PLINT xoff, PLINT yoff)
PLDLLIMPEXP_GNOME2 void plplot_canvas_sxax(PlplotCanvas *self, PLINT digmax, PLINT digits)
PLDLLIMPEXP_GNOME2 void plplot_canvas_did2pc(PlplotCanvas *self, PLFLT *xmin, PLFLT *ymin, PLFLT *xmax, PLFLT *ymax)
PLDLLIMPEXP_GNOME2 void plplot_canvas_rgb1(PlplotCanvas *self, PLINT r, PLINT g, PLINT b)
dx
if { $zoomopts($this,1) == 0 } then {
PLDLLIMPEXP_GNOME2 void plplot_canvas_vsta(PlplotCanvas *self)
PLDLLIMPEXP_GNOME2 gint plplot_canvas_get_stream_number(PlplotCanvas *self)
PLDLLIMPEXP_GNOME2 void plplot_canvas_fill3(PlplotCanvas *self, PLINT n, PLFLT *x, PLFLT *y, PLFLT *z)
PLDLLIMPEXP_GNOME2 void plplot_canvas_styl(PlplotCanvas *self, PLINT nms, PLINT *mark, PLINT *space)
PLDLLIMPEXP_GNOME2 void plplot_canvas_xormod(PlplotCanvas *self, PLINT mode, PLINT *status)
PLDLLIMPEXP_GNOME2 void plplot_canvas_shade1(PlplotCanvas *self, PLFLT *a, PLINT nx, PLINT ny, PLINT(*defined)(PLFLT, PLFLT), PLFLT left, PLFLT right, PLFLT bottom, PLFLT top, 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, void(*fill)(PLINT, PLFLT *, PLFLT *), PLINT rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
PLDLLIMPEXP_GNOME2 void plplot_canvas_scmap0(PlplotCanvas *self, PLINT *r, PLINT *g, PLINT *b, PLINT ncol0)
PLDLLIMPEXP_GNOME2 void plplot_canvas_mesh(PlplotCanvas *self, PLFLT *x, PLFLT *y, PLFLT **z, PLINT nx, PLINT ny, PLINT opt)
PLDLLIMPEXP_GNOME2 void plplot_canvas_use_text(PlplotCanvas *self, gboolean use_text)
PLDLLIMPEXP_GNOME2 void plplot_canvas_arrows(PlplotCanvas *self, PLFLT *u, PLFLT *v, PLFLT *x, PLFLT *y, PLINT n, PLFLT scale, PLFLT dx, PLFLT dy)
PLDLLIMPEXP_GNOME2 void plplot_canvas_fshade(PlplotCanvas *self, PLFLT(*f2eval)(PLINT, PLINT, PLPointer), PLPointer f2eval_data, PLFLT(*c2eval)(PLINT, PLINT, PLPointer), 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, PLINT sh_width, PLINT min_color, PLINT min_width, PLINT max_color, PLINT max_width, void(*fill)(PLINT, PLFLT *, PLFLT *), PLINT rectangular, void(*pltr)(PLFLT, PLFLT, PLFLT *, PLFLT *, PLPointer), PLPointer pltr_data)
PLDLLIMPEXP_GNOME2 void plplot_canvas_scmap1n(PlplotCanvas *self, PLINT ncol1)
PLDLLIMPEXP_GNOME2 void plplot_canvas_axes(PlplotCanvas *self, PLFLT x0, PLFLT y0, const char *xopt, PLFLT xtick, PLINT nxsub, const char *yopt, PLFLT ytick, PLINT nysub)