PLplot  5.15.0
plplot_core.h
Go to the documentation of this file.
1 /* File generated from plplot_core.idl */
2 
3 #ifndef _CAMLIDL_PLPLOT_CORE_H
4 #define _CAMLIDL_PLPLOT_CORE_H
5 
6 #ifdef __cplusplus
7 #define _CAMLIDL_EXTERN_C extern "C"
8 #else
9 #define _CAMLIDL_EXTERN_C extern
10 #endif
11 
12 #ifdef _WIN32
13 #pragma pack(push,8) /* necessary for COM interfaces */
14 #endif
15 
26 PL_FACETED = 128,
27 PL_MESH = 256,
28 };
29 
30 typedef int plplot3d_style;
31 
37 };
38 
39 typedef int plplot_bin_style;
40 
47 };
48 
49 typedef int plplot_hist_style;
50 
56 };
57 
58 typedef int plplot_run_level;
59 
70 };
71 
72 typedef int plplot_position_opt;
73 
84 };
85 
86 typedef int plplot_legend_opt;
87 
107 };
108 
110 
118 };
119 
125 };
126 
131 };
132 
138 };
139 
140 typedef int nonzero_error_int;
141 
142 void plplot_check_nonzero_result(int result);
143 _CAMLIDL_EXTERN_C void c_pl_setcontlabelformat(/*in*/ int lexp, /*in*/ int sigdig);
144 
145 _CAMLIDL_EXTERN_C void c_pl_setcontlabelparam(/*in*/ double offset, /*in*/ double size, /*in*/ double spacing, /*in*/ int active);
146 
147 _CAMLIDL_EXTERN_C void c_pladv(/*in*/ int page);
148 
149 _CAMLIDL_EXTERN_C void c_plarc(/*in*/ double x, /*in*/ double y, /*in*/ double a, /*in*/ double b, /*in*/ double angle1, /*in*/ double angle2, /*in*/ double rotate, /*in*/ int fill);
150 
151 _CAMLIDL_EXTERN_C void c_plaxes(/*in*/ double x0, /*in*/ double y0, /*in*/ char const *xopt, /*in*/ double xtick, /*in*/ int nxsub, /*in*/ char const *yopt, /*in*/ double ytick, /*in*/ int nysub);
152 
153 _CAMLIDL_EXTERN_C void c_plbin(/*in*/ int nbin, /*in*/ double *x, /*in*/ double *y, /*in*/ plplot_bin_style opt);
154 
155 _CAMLIDL_EXTERN_C void c_plbtime(/*out*/ int *year, /*out*/ int *month, /*out*/ int *day, /*out*/ int *hour, /*out*/ int *min, /*out*/ double *sec, /*in*/ double ctime);
156 
157 _CAMLIDL_EXTERN_C void c_plbop(void);
158 
159 _CAMLIDL_EXTERN_C void c_plbox(/*in*/ char const *xopt, /*in*/ double xtick, /*in*/ int nxsub, /*in*/ char const *yopt, /*in*/ double ytick, /*in*/ int nysub);
160 
161 _CAMLIDL_EXTERN_C void c_plbox3(/*in*/ char const *xopt, /*in*/ char const *xlabel, /*in*/ double xtick, /*in*/ int nxsub, /*in*/ char const *yopt, /*in*/ char const *ylabel, /*in*/ double ytick, /*in*/ int nysub, /*in*/ char const *zopt, /*in*/ char const *zlabel, /*in*/ double ztick, /*in*/ int nzsub);
162 
163 _CAMLIDL_EXTERN_C void c_plcalc_world(/*in*/ double rx, /*in*/ double ry, /*out*/ double *wx, /*out*/ double *wy, /*out*/ int *window);
164 
165 _CAMLIDL_EXTERN_C void c_plclear(void);
166 
167 _CAMLIDL_EXTERN_C void c_plcol0(/*in*/ int icol0);
168 
169 _CAMLIDL_EXTERN_C void c_plcol1(/*in*/ double col1);
170 
171 _CAMLIDL_EXTERN_C void c_plconfigtime(/*in*/ double scale, /*in*/ double offset1, /*in*/ double offset2, /*in*/ int ccontrol, /*in*/ int ifbtime_offset, /*in*/ int year, /*in*/ int month, /*in*/ int day, /*in*/ int hour, /*in*/ int min, /*in*/ double sec);
172 
173 _CAMLIDL_EXTERN_C void c_plcpstrm(/*in*/ int iplsr, /*in*/ int flags);
174 
175 _CAMLIDL_EXTERN_C void c_plctime(/*in*/ int year, /*in*/ int month, /*in*/ int day, /*in*/ int hour, /*in*/ int min, /*in*/ double sec, /*out*/ double *ctime);
176 
177 _CAMLIDL_EXTERN_C void c_plend(void);
178 
179 _CAMLIDL_EXTERN_C void c_plend1(void);
180 
181 _CAMLIDL_EXTERN_C void c_plenv(/*in*/ double xmin, /*in*/ double xmax, /*in*/ double ymin, /*in*/ double ymax, /*in*/ int just, /*in*/ int axis);
182 
183 _CAMLIDL_EXTERN_C void c_plenv0(/*in*/ double xmin, /*in*/ double xmax, /*in*/ double ymin, /*in*/ double ymax, /*in*/ int just, /*in*/ int axis);
184 
185 _CAMLIDL_EXTERN_C void c_pleop(void);
186 
187 _CAMLIDL_EXTERN_C void c_plerrx(/*in*/ int n, /*in*/ double *xmin, /*in*/ double *xmax, /*in*/ double *y);
188 
189 _CAMLIDL_EXTERN_C void c_plerry(/*in*/ int n, /*in*/ double *x, /*in*/ double *ymin, /*in*/ double *ymax);
190 
191 _CAMLIDL_EXTERN_C void c_plfamadv(void);
192 
193 _CAMLIDL_EXTERN_C void c_plfill(/*in*/ int n, /*in*/ double *x, /*in*/ double *y);
194 
195 _CAMLIDL_EXTERN_C void c_plfill3(/*in*/ int n, /*in*/ double *x, /*in*/ double *y, /*in*/ double *z);
196 
197 _CAMLIDL_EXTERN_C void c_plflush(void);
198 
199 _CAMLIDL_EXTERN_C void c_plfont(/*in*/ int ifont);
200 
201 _CAMLIDL_EXTERN_C void c_plfontld(/*in*/ int fnt);
202 
203 _CAMLIDL_EXTERN_C void c_plgchr(/*out*/ double *p_def, /*out*/ double *p_ht);
204 
205 _CAMLIDL_EXTERN_C void c_plgcmap1_range(/*out*/ double *min_color, /*out*/ double *max_color);
206 
207 _CAMLIDL_EXTERN_C void c_plgcol0(/*in*/ int icol0, /*out*/ int *r, /*out*/ int *g, /*out*/ int *b);
208 
209 _CAMLIDL_EXTERN_C void c_plgcol0a(/*in*/ int icol0, /*out*/ int *r, /*out*/ int *g, /*out*/ int *b, /*out*/ double *alpha);
210 
211 _CAMLIDL_EXTERN_C void c_plgcolbg(/*out*/ int *r, /*out*/ int *g, /*out*/ int *b);
212 
213 _CAMLIDL_EXTERN_C void c_plgcolbga(/*out*/ int *r, /*out*/ int *g, /*out*/ int *b, /*out*/ double *alpha);
214 
215 _CAMLIDL_EXTERN_C void c_plgcompression(/*out*/ int *compression);
216 
217 _CAMLIDL_EXTERN_C void c_plgdev(/*out*/ char *p_dev);
218 
219 _CAMLIDL_EXTERN_C void c_plgdidev(/*out*/ double *p_mar, /*out*/ double *p_aspect, /*out*/ double *p_jx, /*out*/ double *p_jy);
220 
221 _CAMLIDL_EXTERN_C void c_plgdiori(/*out*/ double *p_rot);
222 
223 _CAMLIDL_EXTERN_C void c_plgdiplt(/*out*/ double *p_xmin, /*out*/ double *p_ymin, /*out*/ double *p_xmax, /*out*/ double *p_ymax);
224 
226 
227 _CAMLIDL_EXTERN_C void c_plgfci(/*out*/ long long *p_fci);
228 
229 _CAMLIDL_EXTERN_C void c_plgfam(/*out*/ int *p_fam, /*out*/ int *p_num, /*out*/ int *p_bmax);
230 
231 _CAMLIDL_EXTERN_C void c_plgfnam(/*out*/ char *fnam);
232 
233 _CAMLIDL_EXTERN_C void c_plgfont(/*out*/ int *p_family, /*out*/ int *p_style, /*out*/ int *p_weight);
234 
235 _CAMLIDL_EXTERN_C void c_plglevel(/*out*/ plplot_run_level *p_level);
236 
237 _CAMLIDL_EXTERN_C void c_plgpage(/*out*/ double *p_xp, /*out*/ double *p_yp, /*out*/ int *p_xleng, /*out*/ int *p_yleng, /*out*/ int *p_xoff, /*out*/ int *p_yoff);
238 
239 _CAMLIDL_EXTERN_C void c_plgra(void);
240 
241 _CAMLIDL_EXTERN_C void c_plgradient(/*in*/ int n, /*in*/ double *x, /*in*/ double *y, /*in*/ double angle);
242 
243 _CAMLIDL_EXTERN_C void c_plgspa(/*out*/ double *xmin, /*out*/ double *xmax, /*out*/ double *ymin, /*out*/ double *ymax);
244 
245 _CAMLIDL_EXTERN_C void c_plgstrm(/*out*/ int *p_strm);
246 
247 _CAMLIDL_EXTERN_C void c_plgver(/*out*/ char *p_ver);
248 
249 _CAMLIDL_EXTERN_C void c_plgvpd(/*out*/ double *p_xmin, /*out*/ double *p_xmax, /*out*/ double *p_ymin, /*out*/ double *p_ymax);
250 
251 _CAMLIDL_EXTERN_C void c_plgvpw(/*out*/ double *p_xmin, /*out*/ double *p_xmax, /*out*/ double *p_ymin, /*out*/ double *p_ymax);
252 
253 _CAMLIDL_EXTERN_C void c_plgxax(/*out*/ int *p_digmax, /*out*/ int *p_digits);
254 
255 _CAMLIDL_EXTERN_C void c_plgyax(/*out*/ int *p_digmax, /*out*/ int *p_digits);
256 
257 _CAMLIDL_EXTERN_C void c_plgzax(/*out*/ int *p_digmax, /*out*/ int *p_digits);
258 
259 _CAMLIDL_EXTERN_C void c_plhist(/*in*/ int n, /*in*/ double *data, /*in*/ double datmin, /*in*/ double datmax, /*in*/ int nbin, /*in*/ plplot_hist_style opt);
260 
261 _CAMLIDL_EXTERN_C void c_plhlsrgb(/*in*/ double h, /*in*/ double l, /*in*/ double s, /*out*/ double *p_r, /*out*/ double *p_g, /*out*/ double *p_b);
262 
263 _CAMLIDL_EXTERN_C void c_plinit(void);
264 
265 _CAMLIDL_EXTERN_C void c_pljoin(/*in*/ double x1, /*in*/ double y1, /*in*/ double x2, /*in*/ double y2);
266 
267 _CAMLIDL_EXTERN_C void c_pllab(/*in*/ char const *xlabel, /*in*/ char const *ylabel, /*in*/ char const *tlabel);
268 
269 _CAMLIDL_EXTERN_C void c_pllightsource(/*in*/ double x, /*in*/ double y, /*in*/ double z);
270 
271 _CAMLIDL_EXTERN_C void c_plline(/*in*/ int n, /*in*/ double *x, /*in*/ double *y);
272 
273 _CAMLIDL_EXTERN_C void c_plline3(/*in*/ int n, /*in*/ double *x, /*in*/ double *y, /*in*/ double *z);
274 
275 _CAMLIDL_EXTERN_C void c_pllsty(/*in*/ int lin);
276 
277 _CAMLIDL_EXTERN_C void c_plmesh(/*in*/ double *x, /*in*/ double *y, /*in*/ double **z, /*in*/ int nx, /*in*/ int ny, /*in*/ plplot3d_style opt);
278 
279 _CAMLIDL_EXTERN_C void c_plmeshc(/*in*/ double *x, /*in*/ double *y, /*in*/ double **z, /*in*/ int nx, /*in*/ int ny, /*in*/ plplot3d_style opt, /*in*/ double *clevel, /*in*/ int nlevel);
280 
281 _CAMLIDL_EXTERN_C void c_plmkstrm(/*out*/ int *p_strm);
282 
283 _CAMLIDL_EXTERN_C void c_plmtex(/*in*/ char const *side, /*in*/ double disp, /*in*/ double pos, /*in*/ double just, /*in*/ char const *text);
284 
285 _CAMLIDL_EXTERN_C void c_plmtex3(/*in*/ char const *side, /*in*/ double disp, /*in*/ double pos, /*in*/ double just, /*in*/ char const *text);
286 
287 _CAMLIDL_EXTERN_C void c_plot3d(/*in*/ double *x, /*in*/ double *y, /*in*/ double **z, /*in*/ int nx, /*in*/ int ny, /*in*/ plplot3d_style opt, /*in*/ int side);
288 
289 _CAMLIDL_EXTERN_C void c_plot3dc(/*in*/ double *x, /*in*/ double *y, /*in*/ double **z, /*in*/ int nx, /*in*/ int ny, /*in*/ plplot3d_style opt, /*in*/ double *clevel, /*in*/ int nlevel);
290 
291 _CAMLIDL_EXTERN_C void c_plot3dcl(/*in*/ double *x, /*in*/ double *y, /*in*/ double **z, /*in*/ int nx, /*in*/ int ny, /*in*/ plplot3d_style opt, /*in*/ double *clevel, /*in*/ int nlevel, /*in*/ int indexxmin, /*in*/ int indexxmax, /*in*/ int *indexymin, /*in*/ int *indexymax);
292 
293 _CAMLIDL_EXTERN_C void c_plpat(/*in*/ int nlin, /*in*/ int *inc, /*in*/ int *del);
294 
295 _CAMLIDL_EXTERN_C void c_plpath(/*in*/ int n, /*in*/ double x1, /*in*/ double y1, /*in*/ double x2, /*in*/ double y2);
296 
297 _CAMLIDL_EXTERN_C void c_plpoin(/*in*/ int n, /*in*/ double *x, /*in*/ double *y, /*in*/ int code);
298 
299 _CAMLIDL_EXTERN_C void c_plpoin3(/*in*/ int n, /*in*/ double *x, /*in*/ double *y, /*in*/ double *z, /*in*/ int code);
300 
301 _CAMLIDL_EXTERN_C void c_plprec(/*in*/ int setp, /*in*/ int prec);
302 
303 _CAMLIDL_EXTERN_C void c_plpsty(/*in*/ int patt);
304 
305 _CAMLIDL_EXTERN_C void c_plptex(/*in*/ double x, /*in*/ double y, /*in*/ double dx, /*in*/ double dy, /*in*/ double just, /*in*/ char const *text);
306 
307 _CAMLIDL_EXTERN_C void c_plptex3(/*in*/ double wx, /*in*/ double wy, /*in*/ double wz, /*in*/ double dx, /*in*/ double dy, /*in*/ double dz, /*in*/ double sx, /*in*/ double sy, /*in*/ double sz, /*in*/ double just, /*in*/ char const *text);
308 
309 _CAMLIDL_EXTERN_C double c_plrandd(void);
310 
311 _CAMLIDL_EXTERN_C void c_plreplot(void);
312 
313 _CAMLIDL_EXTERN_C void c_plrgbhls(/*in*/ double r, /*in*/ double g, /*in*/ double b, /*out*/ double *p_h, /*out*/ double *p_l, /*out*/ double *p_s);
314 
315 _CAMLIDL_EXTERN_C void c_plschr(/*in*/ double def, /*in*/ double scale);
316 
317 _CAMLIDL_EXTERN_C void c_plscmap0(/*in*/ int *r, /*in*/ int *g, /*in*/ int *b, /*in*/ int ncol0);
318 
319 _CAMLIDL_EXTERN_C void c_plscmap0a(/*in*/ int *r, /*in*/ int *g, /*in*/ int *b, /*in*/ double *alpha, /*in*/ int ncol0);
320 
321 _CAMLIDL_EXTERN_C void c_plscmap0n(/*in*/ int ncol0);
322 
323 _CAMLIDL_EXTERN_C void c_plscmap1(/*in*/ int *r, /*in*/ int *g, /*in*/ int *b, /*in*/ int ncol1);
324 
325 _CAMLIDL_EXTERN_C void c_plscmap1a(/*in*/ int *r, /*in*/ int *g, /*in*/ int *b, /*in*/ double *alpha, /*in*/ int ncol1);
326 
327 _CAMLIDL_EXTERN_C void c_plscmap1l(/*in*/ int itype, /*in*/ int npts, /*in*/ double *intensity, /*in*/ double *coord1, /*in*/ double *coord2, /*in*/ double *coord3, /*in*/ int *alt_hue_path);
328 
329 _CAMLIDL_EXTERN_C void c_plscmap1la(/*in*/ int itype, /*in*/ int npts, /*in*/ double *intensity, /*in*/ double *coord1, /*in*/ double *coord2, /*in*/ double *coord3, /*in*/ double *alpha, /*in*/ int *alt_hue_path);
330 
331 _CAMLIDL_EXTERN_C void c_plscmap1n(/*in*/ int ncol1);
332 
333 _CAMLIDL_EXTERN_C void c_plscmap1_range(/*in*/ double min_color, /*in*/ double max_color);
334 
335 _CAMLIDL_EXTERN_C void c_plscol0(/*in*/ int icol0, /*in*/ int r, /*in*/ int g, /*in*/ int b);
336 
337 _CAMLIDL_EXTERN_C void c_plscol0a(/*in*/ int icol0, /*in*/ int r, /*in*/ int g, /*in*/ int b, /*in*/ double alpha);
338 
339 _CAMLIDL_EXTERN_C void c_plscolbg(/*in*/ int r, /*in*/ int g, /*in*/ int b);
340 
341 _CAMLIDL_EXTERN_C void c_plscolbga(/*in*/ int r, /*in*/ int g, /*in*/ int b, /*in*/ double alpha);
342 
343 _CAMLIDL_EXTERN_C void c_plscolor(/*in*/ int color);
344 
345 _CAMLIDL_EXTERN_C void c_plscompression(/*in*/ int compression);
346 
347 _CAMLIDL_EXTERN_C void c_plsdev(/*in*/ char const *devname);
348 
349 _CAMLIDL_EXTERN_C void c_plsdidev(/*in*/ double mar, /*in*/ double aspect, /*in*/ double jx, /*in*/ double jy);
350 
351 _CAMLIDL_EXTERN_C void c_plsdimap(/*in*/ int dimxmin, /*in*/ int dimxmax, /*in*/ int dimymin, /*in*/ int dimymax, /*in*/ double dimxpmm, /*in*/ double dimypmm);
352 
353 _CAMLIDL_EXTERN_C void c_plsdiori(/*in*/ double rot);
354 
355 _CAMLIDL_EXTERN_C void c_plsdiplt(/*in*/ double xmin, /*in*/ double ymin, /*in*/ double xmax, /*in*/ double ymax);
356 
357 _CAMLIDL_EXTERN_C void c_plsdiplz(/*in*/ double xmin, /*in*/ double ymin, /*in*/ double xmax, /*in*/ double ymax);
358 
359 _CAMLIDL_EXTERN_C void c_plsdrawmode(/*in*/ int mode);
360 
361 _CAMLIDL_EXTERN_C void c_plseed(/*in*/ unsigned int seed);
362 
363 _CAMLIDL_EXTERN_C void c_plsesc(/*in*/ char esc);
364 
365 _CAMLIDL_EXTERN_C void c_plsfam(/*in*/ int fam, /*in*/ int num, /*in*/ int bmax);
366 
367 _CAMLIDL_EXTERN_C void c_plsfci(/*in*/ long long fci);
368 
369 _CAMLIDL_EXTERN_C void c_plsfnam(/*in*/ char const *fnam);
370 
371 _CAMLIDL_EXTERN_C void c_plsfont(/*in*/ int family, /*in*/ int style, /*in*/ int weight);
372 
373 _CAMLIDL_EXTERN_C void c_plsmaj(/*in*/ double def, /*in*/ double scale);
374 
375 _CAMLIDL_EXTERN_C void c_plsmin(/*in*/ double def, /*in*/ double scale);
376 
377 _CAMLIDL_EXTERN_C void c_plsori(/*in*/ int ori);
378 
379 _CAMLIDL_EXTERN_C void c_plspage(/*in*/ double xp, /*in*/ double yp, /*in*/ int xleng, /*in*/ int yleng, /*in*/ int xoff, /*in*/ int yoff);
380 
381 _CAMLIDL_EXTERN_C void c_plspal0(/*in*/ char const *filename);
382 
383 _CAMLIDL_EXTERN_C void c_plspal1(/*in*/ char const *filename, /*in*/ int interpolate);
384 
385 _CAMLIDL_EXTERN_C void c_plspause(/*in*/ int pause);
386 
387 _CAMLIDL_EXTERN_C void c_plsstrm(/*in*/ int strm);
388 
389 _CAMLIDL_EXTERN_C void c_plssub(/*in*/ int nx, /*in*/ int ny);
390 
391 _CAMLIDL_EXTERN_C void c_plssym(/*in*/ double def, /*in*/ double scale);
392 
393 _CAMLIDL_EXTERN_C void c_plstar(/*in*/ int nx, /*in*/ int ny);
394 
395 _CAMLIDL_EXTERN_C void c_plstart(/*in*/ char const *devname, /*in*/ int nx, /*in*/ int ny);
396 
397 _CAMLIDL_EXTERN_C void c_plstring(/*in*/ int n, /*in*/ double *x, /*in*/ double *y, /*in*/ char const *string);
398 
399 _CAMLIDL_EXTERN_C void c_plstring3(/*in*/ int n, /*in*/ double *x, /*in*/ double *y, /*in*/ double *z, /*in*/ char const *string);
400 
401 _CAMLIDL_EXTERN_C void c_plstripa(/*in*/ int id, /*in*/ int pen, /*in*/ double x, /*in*/ double y);
402 
403 _CAMLIDL_EXTERN_C void c_plstripd(/*in*/ int id);
404 
405 _CAMLIDL_EXTERN_C void c_plimage(/*in*/ double **idata, /*in*/ int nx, /*in*/ int ny, /*in*/ double xmin, /*in*/ double xmax, /*in*/ double ymin, /*in*/ double ymax, /*in*/ double zmin, /*in*/ double zmax, /*in*/ double Dxmin, /*in*/ double Dxmax, /*in*/ double Dymin, /*in*/ double Dymax);
406 
407 _CAMLIDL_EXTERN_C void c_plstyl(/*in*/ int nms, /*in*/ int *mark, /*in*/ int *space);
408 
409 _CAMLIDL_EXTERN_C void c_plsurf3d(/*in*/ double *x, /*in*/ double *y, /*in*/ double **z, /*in*/ int nx, /*in*/ int ny, /*in*/ plplot3d_style opt, /*in*/ double *clevel, /*in*/ int nlevel);
410 
411 _CAMLIDL_EXTERN_C void c_plsurf3dl(/*in*/ double *x, /*in*/ double *y, /*in*/ double **z, /*in*/ int nx, /*in*/ int ny, /*in*/ plplot3d_style opt, /*in*/ double *clevel, /*in*/ int nlevel, /*in*/ int indexxmin, /*in*/ int indexxmax, /*in*/ int *indexymin, /*in*/ int *indexymax);
412 
413 _CAMLIDL_EXTERN_C void c_plsvect(/*in*/ double *arrowx, /*in*/ double *arrowy, /*in*/ int npts, /*in*/ int fill);
414 
415 _CAMLIDL_EXTERN_C void c_plsvpa(/*in*/ double xmin, /*in*/ double xmax, /*in*/ double ymin, /*in*/ double ymax);
416 
417 _CAMLIDL_EXTERN_C void c_plsxax(/*in*/ int digmax, /*in*/ int digits);
418 
419 _CAMLIDL_EXTERN_C void plsxwin(/*in*/ int window_id);
420 
421 _CAMLIDL_EXTERN_C void c_plsyax(/*in*/ int digmax, /*in*/ int digits);
422 
423 _CAMLIDL_EXTERN_C void c_plsym(/*in*/ int n, /*in*/ double *x, /*in*/ double *y, /*in*/ int code);
424 
425 _CAMLIDL_EXTERN_C void c_plszax(/*in*/ int digmax, /*in*/ int digits);
426 
427 _CAMLIDL_EXTERN_C void c_pltext(void);
428 
429 _CAMLIDL_EXTERN_C void c_pltimefmt(/*in*/ char const *fmt);
430 
431 _CAMLIDL_EXTERN_C void c_plvasp(/*in*/ double aspect);
432 
433 _CAMLIDL_EXTERN_C void c_plvpas(/*in*/ double xmin, /*in*/ double xmax, /*in*/ double ymin, /*in*/ double ymax, /*in*/ double aspect);
434 
435 _CAMLIDL_EXTERN_C void c_plvpor(/*in*/ double xmin, /*in*/ double xmax, /*in*/ double ymin, /*in*/ double ymax);
436 
437 _CAMLIDL_EXTERN_C void c_plvsta(void);
438 
439 _CAMLIDL_EXTERN_C void c_plw3d(/*in*/ double basex, /*in*/ double basey, /*in*/ double height, /*in*/ double xmin, /*in*/ double xmax, /*in*/ double ymin, /*in*/ double ymax, /*in*/ double zmin, /*in*/ double zmax, /*in*/ double alt, /*in*/ double az);
440 
441 _CAMLIDL_EXTERN_C void c_plwidth(/*in*/ double width);
442 
443 _CAMLIDL_EXTERN_C void c_plwind(/*in*/ double xmin, /*in*/ double xmax, /*in*/ double ymin, /*in*/ double ymax);
444 
445 _CAMLIDL_EXTERN_C void c_plxormod(/*in*/ int mode, /*out*/ int *status);
446 
447 _CAMLIDL_EXTERN_C nonzero_error_int c_plsetopt(/*in*/ char const *opt, /*in*/ char const *optarg);
448 
449 _CAMLIDL_EXTERN_C void plMinMax2dGrid(/*in*/ double **f, /*in*/ int nx, /*in*/ int ny, /*out*/ double *fmax, /*out*/ double *fmin);
450 
451 _CAMLIDL_EXTERN_C void ml_plcont(/*in*/ double **f, /*in*/ int nx, /*in*/ int ny, /*in*/ int kx, /*in*/ int lx, /*in*/ int ky, /*in*/ int ly, /*in*/ double *clevel, /*in*/ int nlevel);
452 
453 _CAMLIDL_EXTERN_C void ml_plshade(/*in*/ double **a, /*in*/ int nx, /*in*/ int ny, /*in*/ double left, /*in*/ double right, /*in*/ double bottom, /*in*/ double top, /*in*/ double shade_min, /*in*/ double shade_max, /*in*/ int sh_cmap, /*in*/ double sh_color, /*in*/ double sh_width, /*in*/ int min_color, /*in*/ double min_width, /*in*/ int max_color, /*in*/ double max_width, /*in*/ int rectangular);
454 
455 _CAMLIDL_EXTERN_C void ml_plshades(/*in*/ double **a, /*in*/ int nx, /*in*/ int ny, /*in*/ double xmin, /*in*/ double xmax, /*in*/ double ymin, /*in*/ double ymax, /*in*/ double *clevel, /*in*/ int nlevel, /*in*/ double fill_width, /*in*/ int cont_color, /*in*/ double cont_width, /*in*/ int rectangular);
456 
457 _CAMLIDL_EXTERN_C void ml_plimagefr(/*in*/ double **idata, /*in*/ int nx, /*in*/ int ny, /*in*/ double xmin, /*in*/ double xmax, /*in*/ double ymin, /*in*/ double ymax, /*in*/ double zmin, /*in*/ double zmax, /*in*/ double valuemin, /*in*/ double valuemax);
458 
459 _CAMLIDL_EXTERN_C void ml_plvect(/*in*/ double **u, /*in*/ double **v, /*in*/ int nx, /*in*/ int ny, /*in*/ double scale);
460 
461 _CAMLIDL_EXTERN_C void ml_plmap(/*in*/ char const *name, /*in*/ double minx, /*in*/ double maxx, /*in*/ double miny, /*in*/ double maxy);
462 
463 _CAMLIDL_EXTERN_C void ml_plmapline(/*in*/ char const *name, /*in*/ double minx, /*in*/ double maxx, /*in*/ double miny, /*in*/ double maxy, /*in*/ int *plotentries, /*in*/ int nplotentries);
464 
465 _CAMLIDL_EXTERN_C void ml_plmapstring(/*in*/ char const *name, /*in*/ char const *string, /*in*/ double minx, /*in*/ double maxx, /*in*/ double miny, /*in*/ double maxy, /*in*/ int *plotentries, /*in*/ int nplotentries);
466 
467 _CAMLIDL_EXTERN_C void ml_plmaptex(/*in*/ char const *name, /*in*/ double dx, /*in*/ double dy, /*in*/ double just, /*in*/ char const *text, /*in*/ double minx, /*in*/ double maxx, /*in*/ double miny, /*in*/ double maxy, /*in*/ int plotentry);
468 
469 _CAMLIDL_EXTERN_C void ml_plmapfill(/*in*/ char const *name, /*in*/ double minx, /*in*/ double maxx, /*in*/ double miny, /*in*/ double maxy, /*in*/ int *plotentries, /*in*/ int nplotentries);
470 
471 _CAMLIDL_EXTERN_C void ml_plmeridians(/*in*/ double dlong, /*in*/ double dlat, /*in*/ double minlong, /*in*/ double maxlong, /*in*/ double minlat, /*in*/ double maxlat);
472 
473 _CAMLIDL_EXTERN_C void ml_plpoly3(/*in*/ int n, /*in*/ double *x, /*in*/ double *y, /*in*/ double *z, /*in*/ int ndraw, /*in*/ int *draw, /*in*/ int ifcc);
474 
475 _CAMLIDL_EXTERN_C void ml_pltr0(/*in*/ double x, /*in*/ double y, /*out*/ double *tx, /*out*/ double *ty);
476 
478 
480 
482 
483 _CAMLIDL_EXTERN_C double plgwidth(void);
484 
485 _CAMLIDL_EXTERN_C double plgchrht(void);
486 
487 #ifdef _WIN32
488 #pragma pack(pop)
489 #endif
490 
491 
492 #endif /* !_CAMLIDL_PLPLOT_CORE_H */
c_plsdiplz
_CAMLIDL_EXTERN_C void c_plsdiplz(double xmin, double ymin, double xmax, double ymax)
PL_DRAW_LINEX
Definition: plplot_core.h:18
c_plssym
_CAMLIDL_EXTERN_C void c_plssym(double def, double scale)
c_plstring
_CAMLIDL_EXTERN_C void c_plstring(int n, double *x, double *y, char const *string)
PL_POSITION_BOTTOM
Definition: plplot_core.h:65
PL_DRAW_LINEXY
Definition: plplot_core.h:20
PL_POSITION_VIEWPORT
Definition: plplot_core.h:68
c_plszax
_CAMLIDL_EXTERN_C void c_plszax(int digmax, int digits)
Definition: plcore.c:4079
PL_FCI_MEDIUM
Definition: plplot_core.h:129
PL_DRAWMODE_XOR
Definition: plplot_core.h:137
ml_plpoly3
_CAMLIDL_EXTERN_C void ml_plpoly3(int n, double *x, double *y, double *z, int ndraw, int *draw, int ifcc)
c_plgfont
_CAMLIDL_EXTERN_C void c_plgfont(int *p_family, int *p_style, int *p_weight)
Definition: plsym.c:2138
c_plinit
_CAMLIDL_EXTERN_C void c_plinit(void)
Definition: plcore.c:2325
c_plscmap0n
_CAMLIDL_EXTERN_C void c_plscmap0n(int ncol0)
Definition: plctrl.c:942
PL_COLORBAR_ORIENT_RIGHT
Definition: plplot_core.h:101
c_pljoin
_CAMLIDL_EXTERN_C void c_pljoin(double x1, double y1, double x2, double y2)
c_plscompression
_CAMLIDL_EXTERN_C void c_plscompression(int compression)
Definition: plcore.c:4270
PL_DRAWMODE_UNKNOWN
Definition: plplot_core.h:134
ml_plvect
_CAMLIDL_EXTERN_C void ml_plvect(double **u, double **v, int nx, int ny, double scale)
PL_LEGEND_COLOR_BOX
Definition: plplot_core.h:77
c_pllightsource
_CAMLIDL_EXTERN_C void c_pllightsource(double x, double y, double z)
PL_UNINITIALIZED
Definition: plplot_core.h:52
ml_plmaptex
_CAMLIDL_EXTERN_C void ml_plmaptex(char const *name, double dx, double dy, double just, char const *text, double minx, double maxx, double miny, double maxy, int plotentry)
c_plscol0
_CAMLIDL_EXTERN_C void c_plscol0(int icol0, int r, int g, int b)
Definition: plctrl.c:296
c_plenv
_CAMLIDL_EXTERN_C void c_plenv(double xmin, double xmax, double ymin, double ymax, int just, int axis)
PL_LEGEND_SYMBOL
Definition: plplot_core.h:79
c_plscmap0a
_CAMLIDL_EXTERN_C void c_plscmap0a(int *r, int *g, int *b, double *alpha, int ncol0)
c_plscmap1l
_CAMLIDL_EXTERN_C void c_plscmap1l(int itype, int npts, double *intensity, double *coord1, double *coord2, double *coord3, int *alt_hue_path)
c_plsfci
_CAMLIDL_EXTERN_C void c_plsfci(long long fci)
PL_DRAW_LINEY
Definition: plplot_core.h:19
c_pllab
_CAMLIDL_EXTERN_C void c_pllab(char const *xlabel, char const *ylabel, char const *tlabel)
c_plot3dcl
_CAMLIDL_EXTERN_C void c_plot3dcl(double *x, double *y, double **z, int nx, int ny, plplot3d_style opt, double *clevel, int nlevel, int indexxmin, int indexxmax, int *indexymin, int *indexymax)
c_plbop
_CAMLIDL_EXTERN_C void c_plbop(void)
Definition: plpage.c:118
PL_COLORBAR_IMAGE
Definition: plplot_core.h:94
c_plerry
_CAMLIDL_EXTERN_C void c_plerry(int n, double *x, double *ymin, double *ymax)
plgwidth
_CAMLIDL_EXTERN_C double plgwidth(void)
Definition: bindings/ocaml/plplot_impl.c:1170
c_plgdev
_CAMLIDL_EXTERN_C void c_plgdev(char *p_dev)
Definition: plcore.c:3658
c_plscol0a
_CAMLIDL_EXTERN_C void c_plscol0a(int icol0, int r, int g, int b, double alpha)
c_plstring3
_CAMLIDL_EXTERN_C void c_plstring3(int n, double *x, double *y, double *z, char const *string)
plplot_position_opt
int plplot_position_opt
Definition: plplot_core.h:72
PL_FCI_UPRIGHT
Definition: plplot_core.h:122
plplot_legend_opt
int plplot_legend_opt
Definition: plplot_core.h:86
c_plsdimap
_CAMLIDL_EXTERN_C void c_plsdimap(int dimxmin, int dimxmax, int dimymin, int dimymax, double dimxpmm, double dimypmm)
c_plfill3
_CAMLIDL_EXTERN_C void c_plfill3(int n, double *x, double *y, double *z)
c_plscolbg
_CAMLIDL_EXTERN_C void c_plscolbg(int r, int g, int b)
Definition: plctrl.c:229
ml_plcont
_CAMLIDL_EXTERN_C void ml_plcont(double **f, int nx, int ny, int kx, int lx, int ky, int ly, double *clevel, int nlevel)
plplot_colorbar_enum
plplot_colorbar_enum
Definition: plplot_core.h:88
c_plmtex3
_CAMLIDL_EXTERN_C void c_plmtex3(char const *side, double disp, double pos, double just, char const *text)
PL_COLORBAR_BOUNDING_BOX
Definition: plplot_core.h:106
plplot3d_style_enum
plplot3d_style_enum
Definition: plplot_core.h:16
c_plend1
_CAMLIDL_EXTERN_C void c_plend1(void)
Definition: plcore.c:2542
c_plglevel
_CAMLIDL_EXTERN_C void c_plglevel(plplot_run_level *p_level)
Definition: plcore.c:3707
c_pl_setcontlabelparam
_CAMLIDL_EXTERN_C void c_pl_setcontlabelparam(double offset, double size, double spacing, int active)
c_plstyl
_CAMLIDL_EXTERN_C void c_plstyl(int nms, int *mark, int *space)
ml_plmapstring
_CAMLIDL_EXTERN_C void ml_plmapstring(char const *name, char const *string, double minx, double maxx, double miny, double maxy, int *plotentries, int nplotentries)
name
static const char * name
Definition: tkMain.c:135
c_plmeshc
_CAMLIDL_EXTERN_C void c_plmeshc(double *x, double *y, double **z, int nx, int ny, plplot3d_style opt, double *clevel, int nlevel)
c_plgdiplt
_CAMLIDL_EXTERN_C void c_plgdiplt(double *p_xmin, double *p_ymin, double *p_xmax, double *p_ymax)
c_plconfigtime
_CAMLIDL_EXTERN_C void c_plconfigtime(double scale, double offset1, double offset2, int ccontrol, int ifbtime_offset, int year, int month, int day, int hour, int min, double sec)
c_plscmap1a
_CAMLIDL_EXTERN_C void c_plscmap1a(int *r, int *g, int *b, double *alpha, int ncol1)
c_plclear
_CAMLIDL_EXTERN_C void c_plclear(void)
Definition: plpage.c:71
PL_BIN_NOEXPAND
Definition: plplot_core.h:35
plplot_fci_family_enum
plplot_fci_family_enum
Definition: plplot_core.h:111
c_plvpor
_CAMLIDL_EXTERN_C void c_plvpor(double xmin, double xmax, double ymin, double ymax)
c_plssub
_CAMLIDL_EXTERN_C void c_plssub(int nx, int ny)
Definition: plcore.c:3617
c_plpoin
_CAMLIDL_EXTERN_C void c_plpoin(int n, double *x, double *y, int code)
plplot_check_nonzero_result
void plplot_check_nonzero_result(int result)
Definition: bindings/ocaml/plplot_impl.c:688
c_plvsta
_CAMLIDL_EXTERN_C void c_plvsta(void)
Definition: plvpor.c:307
c_plgvpd
_CAMLIDL_EXTERN_C void c_plgvpd(double *p_xmin, double *p_xmax, double *p_ymin, double *p_ymax)
c_pltimefmt
_CAMLIDL_EXTERN_C void c_pltimefmt(char const *fmt)
c_plfill
_CAMLIDL_EXTERN_C void c_plfill(int n, double *x, double *y)
PL_FCI_MONO
Definition: plplot_core.h:115
PL_HIST_NOSCALING
Definition: plplot_core.h:43
c_plw3d
_CAMLIDL_EXTERN_C void c_plw3d(double basex, double basey, double height, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax, double alt, double az)
PL_POSITION_TOP
Definition: plplot_core.h:64
c_plsym
_CAMLIDL_EXTERN_C void c_plsym(int n, double *x, double *y, int code)
PL_VIEWPORT_DEFINED
Definition: plplot_core.h:54
plplot_colorbar_opt
int plplot_colorbar_opt
Definition: plplot_core.h:109
c_plgcompression
_CAMLIDL_EXTERN_C void c_plgcompression(int *compression)
Definition: plcore.c:4285
PL_FCI_SYMBOL
Definition: plplot_core.h:117
c_plvpas
_CAMLIDL_EXTERN_C void c_plvpas(double xmin, double xmax, double ymin, double ymax, double aspect)
c_plstripd
_CAMLIDL_EXTERN_C void c_plstripd(int id)
Definition: plstripc.c:327
c_plhlsrgb
_CAMLIDL_EXTERN_C void c_plhlsrgb(double h, double l, double s, double *p_r, double *p_g, double *p_b)
PL_LEGEND_BOUNDING_BOX
Definition: plplot_core.h:82
plplot_hist_enum
plplot_hist_enum
Definition: plplot_core.h:41
c_plptex3
_CAMLIDL_EXTERN_C void c_plptex3(double wx, double wy, double wz, double dx, double dy, double dz, double sx, double sy, double sz, double just, char const *text)
PL_COLORBAR_BACKGROUND
Definition: plplot_core.h:105
c_plsyax
_CAMLIDL_EXTERN_C void c_plsyax(int digmax, int digits)
Definition: plcore.c:4061
plplot_legend_enum
plplot_legend_enum
Definition: plplot_core.h:74
PL_COLORBAR_CAP_NONE
Definition: plplot_core.h:97
ml_pltr0
_CAMLIDL_EXTERN_C void ml_pltr0(double x, double y, double *tx, double *ty)
Definition: bindings/ocaml/plplot_impl.c:1077
color
static int color
Definition: ps.c:78
plplot3d_style
int plplot3d_style
Definition: plplot_core.h:30
c_plsxax
_CAMLIDL_EXTERN_C void c_plsxax(int digmax, int digits)
Definition: plcore.c:4043
c_plimage
_CAMLIDL_EXTERN_C void c_plimage(double **idata, int nx, int ny, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax, double Dxmin, double Dxmax, double Dymin, double Dymax)
c_plstar
_CAMLIDL_EXTERN_C void c_plstar(int nx, int ny)
Definition: plcore.c:2286
c_plgra
_CAMLIDL_EXTERN_C void c_plgra(void)
Definition: plctrl.c:2003
plplot_run_level_enum
plplot_run_level_enum
Definition: plplot_core.h:51
c_plschr
_CAMLIDL_EXTERN_C void c_plschr(double def, double scale)
plMinMax2dGrid
_CAMLIDL_EXTERN_C void plMinMax2dGrid(double **f, int nx, int ny, double *fmax, double *fmin)
PL_BIN_CENTRED
Definition: plplot_core.h:34
c_plsvect
_CAMLIDL_EXTERN_C void c_plsvect(double *arrowx, double *arrowy, int npts, int fill)
c_plsfam
_CAMLIDL_EXTERN_C void c_plsfam(int fam, int num, int bmax)
Definition: plcore.c:4005
c_plmesh
_CAMLIDL_EXTERN_C void c_plmesh(double *x, double *y, double **z, int nx, int ny, plplot3d_style opt)
PL_COLORBAR_LABEL_LEFT
Definition: plplot_core.h:90
c_plmtex
_CAMLIDL_EXTERN_C void c_plmtex(char const *side, double disp, double pos, double just, char const *text)
c_plline3
_CAMLIDL_EXTERN_C void c_plline3(int n, double *x, double *y, double *z)
PL_SURF_CONT
Definition: plplot_core.h:24
plgchrht
_CAMLIDL_EXTERN_C double plgchrht(void)
Definition: bindings/ocaml/plplot_impl.c:1178
PL_BIN_DEFAULT
Definition: plplot_core.h:33
c_plsdiplt
_CAMLIDL_EXTERN_C void c_plsdiplt(double xmin, double ymin, double xmax, double ymax)
plcallback::fill
PLDLLIMPEXP_CXX void fill(PLINT n, const PLFLT *x, const PLFLT *y)
Definition: plstream.cc:246
c_plscmap1n
_CAMLIDL_EXTERN_C void c_plscmap1n(int ncol1)
Definition: plctrl.c:1067
PL_FCI_SANS
Definition: plplot_core.h:113
c_plbox3
_CAMLIDL_EXTERN_C void c_plbox3(char const *xopt, char const *xlabel, double xtick, int nxsub, char const *yopt, char const *ylabel, double ytick, int nysub, char const *zopt, char const *zlabel, double ztick, int nzsub)
PL_COLORBAR_NULL
Definition: plplot_core.h:89
c_plcpstrm
_CAMLIDL_EXTERN_C void c_plcpstrm(int iplsr, int flags)
Definition: plcore.c:2761
PL_LEGEND_NULL
Definition: plplot_core.h:75
plplot_bin_style
int plplot_bin_style
Definition: plplot_core.h:39
c_plgstrm
_CAMLIDL_EXTERN_C void c_plgstrm(int *p_strm)
Definition: plcore.c:2652
c_plgpage
_CAMLIDL_EXTERN_C void c_plgpage(double *p_xp, double *p_yp, int *p_xleng, int *p_yleng, int *p_xoff, int *p_yoff)
c_plpath
_CAMLIDL_EXTERN_C void c_plpath(int n, double x1, double y1, double x2, double y2)
c_plseed
_CAMLIDL_EXTERN_C void c_plseed(unsigned int seed)
Definition: plctrl.c:3068
plsxwin
_CAMLIDL_EXTERN_C void plsxwin(int window_id)
Definition: plcore.c:3978
c_plgspa
_CAMLIDL_EXTERN_C void c_plgspa(double *xmin, double *xmax, double *ymin, double *ymax)
c_plbox
_CAMLIDL_EXTERN_C void c_plbox(char const *xopt, double xtick, int nxsub, char const *yopt, double ytick, int nysub)
PL_INITIALIZED
Definition: plplot_core.h:53
c_plcalc_world
_CAMLIDL_EXTERN_C void c_plcalc_world(double rx, double ry, double *wx, double *wy, int *window)
c_plgchr
_CAMLIDL_EXTERN_C void c_plgchr(double *p_def, double *p_ht)
ml_plmapline
_CAMLIDL_EXTERN_C void ml_plmapline(char const *name, double minx, double maxx, double miny, double maxy, int *plotentries, int nplotentries)
c_plprec
_CAMLIDL_EXTERN_C void c_plprec(int setp, int prec)
Definition: plcore.c:3860
c_plscolor
_CAMLIDL_EXTERN_C void c_plscolor(int color)
Definition: plctrl.c:1202
c_plenv0
_CAMLIDL_EXTERN_C void c_plenv0(double xmin, double xmax, double ymin, double ymax, int just, int axis)
c_plwind
_CAMLIDL_EXTERN_C void c_plwind(double xmin, double xmax, double ymin, double ymax)
c_plspage
_CAMLIDL_EXTERN_C void c_plspage(double xp, double yp, int xleng, int yleng, int xoff, int yoff)
plplot_draw_mode_enum
plplot_draw_mode_enum
Definition: plplot_core.h:133
_CAMLIDL_EXTERN_C
#define _CAMLIDL_EXTERN_C
Definition: plplot_core.h:9
PL_LEGEND_NONE
Definition: plplot_core.h:76
PL_COLORBAR_ORIENT_TOP
Definition: plplot_core.h:102
PL_POSITION_LEFT
Definition: plplot_core.h:62
c_plwidth
_CAMLIDL_EXTERN_C void c_plwidth(double width)
ml_plsvect_reset
_CAMLIDL_EXTERN_C void ml_plsvect_reset(void)
Definition: bindings/ocaml/plplot_impl.c:491
PL_LEGEND_BACKGROUND
Definition: plplot_core.h:81
PL_COLORBAR_ORIENT_LEFT
Definition: plplot_core.h:103
plplot_fci_weight_enum
plplot_fci_weight_enum
Definition: plplot_core.h:127
PL_LEGEND_ROW_MAJOR
Definition: plplot_core.h:83
c_plpat
_CAMLIDL_EXTERN_C void c_plpat(int nlin, int *inc, int *del)
c_plsesc
_CAMLIDL_EXTERN_C void c_plsesc(char esc)
Definition: plcore.c:3890
c_plspal0
_CAMLIDL_EXTERN_C void c_plspal0(char const *filename)
PL_COLORBAR_CAP_HIGH
Definition: plplot_core.h:99
ml_plimagefr
_CAMLIDL_EXTERN_C void ml_plimagefr(double **idata, int nx, int ny, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax, double valuemin, double valuemax)
c_plreplot
_CAMLIDL_EXTERN_C void c_plreplot(void)
Definition: plcore.c:3506
plplot_bin_enum
plplot_bin_enum
Definition: plplot_core.h:32
c_plfont
_CAMLIDL_EXTERN_C void c_plfont(int ifont)
Definition: plsym.c:1341
c_plot3dc
_CAMLIDL_EXTERN_C void c_plot3dc(double *x, double *y, double **z, int nx, int ny, plplot3d_style opt, double *clevel, int nlevel)
c_plaxes
_CAMLIDL_EXTERN_C void c_plaxes(double x0, double y0, char const *xopt, double xtick, int nxsub, char const *yopt, double ytick, int nysub)
c_plgfci
_CAMLIDL_EXTERN_C void c_plgfci(long long *p_fci)
PL_TOP_CONT
Definition: plplot_core.h:23
plplot_hist_style
int plplot_hist_style
Definition: plplot_core.h:49
PL_FCI_ITALIC
Definition: plplot_core.h:123
c_plgvpw
_CAMLIDL_EXTERN_C void c_plgvpw(double *p_xmin, double *p_xmax, double *p_ymin, double *p_ymax)
ml_plshade
_CAMLIDL_EXTERN_C void ml_plshade(double **a, int nx, int ny, double left, double right, double bottom, double top, double shade_min, double shade_max, int sh_cmap, double sh_color, double sh_width, int min_color, double min_width, int max_color, double max_width, int rectangular)
c_plgyax
_CAMLIDL_EXTERN_C void c_plgyax(int *p_digmax, int *p_digits)
Definition: plcore.c:4052
c_plscmap1la
_CAMLIDL_EXTERN_C void c_plscmap1la(int itype, int npts, double *intensity, double *coord1, double *coord2, double *coord3, double *alpha, int *alt_hue_path)
c_plarc
_CAMLIDL_EXTERN_C void c_plarc(double x, double y, double a, double b, double angle1, double angle2, double rotate, int fill)
c_plsori
_CAMLIDL_EXTERN_C void c_plsori(int ori)
Definition: plcore.c:3765
c_plsmin
_CAMLIDL_EXTERN_C void c_plsmin(double def, double scale)
PL_COLORBAR_SHADE
Definition: plplot_core.h:95
plg_current_col0
_CAMLIDL_EXTERN_C int plg_current_col0(void)
Definition: bindings/ocaml/plplot_impl.c:1157
c_plptex
_CAMLIDL_EXTERN_C void c_plptex(double x, double y, double dx, double dy, double just, char const *text)
c_plrandd
_CAMLIDL_EXTERN_C double c_plrandd(void)
Definition: plctrl.c:3081
c_plgcolbga
_CAMLIDL_EXTERN_C void c_plgcolbga(int *r, int *g, int *b, double *alpha)
c_plstart
_CAMLIDL_EXTERN_C void c_plstart(char const *devname, int nx, int ny)
PL_FCI_SCRIPT
Definition: plplot_core.h:116
c_plspal1
_CAMLIDL_EXTERN_C void c_plspal1(char const *filename, int interpolate)
c_pladv
_CAMLIDL_EXTERN_C void c_pladv(int page)
Definition: plpage.c:34
c_pl_setcontlabelformat
_CAMLIDL_EXTERN_C void c_pl_setcontlabelformat(int lexp, int sigdig)
Definition: plcont.c:256
c_plend
_CAMLIDL_EXTERN_C void c_plend(void)
Definition: plcore.c:2484
c_plflush
_CAMLIDL_EXTERN_C void c_plflush(void)
Definition: plcore.c:2230
c_plgcmap1_range
_CAMLIDL_EXTERN_C void c_plgcmap1_range(double *min_color, double *max_color)
c_pleop
_CAMLIDL_EXTERN_C void c_pleop(void)
Definition: plpage.c:101
PL_COLORBAR_SHADE_LABEL
Definition: plplot_core.h:100
c_pllsty
_CAMLIDL_EXTERN_C void c_pllsty(int lin)
Definition: plsdef.c:268
c_plgxax
_CAMLIDL_EXTERN_C void c_plgxax(int *p_digmax, int *p_digits)
Definition: plcore.c:4034
c_plsdiori
_CAMLIDL_EXTERN_C void c_plsdiori(double rot)
c_plspause
_CAMLIDL_EXTERN_C void c_plspause(int pause)
Definition: plcore.c:3852
c_plgdrawmode
_CAMLIDL_EXTERN_C int c_plgdrawmode(void)
Definition: plctrl.c:2071
PL_FCI_OBLIQUE
Definition: plplot_core.h:124
PL_FCI_BOLD
Definition: plplot_core.h:130
c_plsfnam
_CAMLIDL_EXTERN_C void c_plsfnam(char const *fnam)
c_plscmap0
_CAMLIDL_EXTERN_C void c_plscmap0(int *r, int *g, int *b, int ncol0)
PL_POSITION_SUBPAGE
Definition: plplot_core.h:69
plplot_run_level
int plplot_run_level
Definition: plplot_core.h:58
ml_plmapfill
_CAMLIDL_EXTERN_C void ml_plmapfill(char const *name, double minx, double maxx, double miny, double maxy, int *plotentries, int nplotentries)
c_plsfont
_CAMLIDL_EXTERN_C void c_plsfont(int family, int style, int weight)
Definition: plsym.c:2094
c_plfamadv
_CAMLIDL_EXTERN_C void c_plfamadv(void)
Definition: plcore.c:4021
c_plbin
_CAMLIDL_EXTERN_C void c_plbin(int nbin, double *x, double *y, plplot_bin_style opt)
plplot_fci_style_enum
plplot_fci_style_enum
Definition: plplot_core.h:120
c_plgcolbg
_CAMLIDL_EXTERN_C void c_plgcolbg(int *r, int *g, int *b)
Definition: plctrl.c:263
PL_COLORBAR_LABEL_RIGHT
Definition: plplot_core.h:91
c_plstripa
_CAMLIDL_EXTERN_C void c_plstripa(int id, int pen, double x, double y)
PL_BASE_CONT
Definition: plplot_core.h:22
c_plscolbga
_CAMLIDL_EXTERN_C void c_plscolbga(int r, int g, int b, double alpha)
c_plsdidev
_CAMLIDL_EXTERN_C void c_plsdidev(double mar, double aspect, double jx, double jy)
PL_LEGEND_TEXT_LEFT
Definition: plplot_core.h:80
c_plxormod
_CAMLIDL_EXTERN_C void c_plxormod(int mode, int *status)
Definition: plctrl.c:2018
plplot_position_enum
plplot_position_enum
Definition: plplot_core.h:60
plg_current_col1
_CAMLIDL_EXTERN_C double plg_current_col1(void)
Definition: bindings/ocaml/plplot_impl.c:1163
PL_COLORBAR_LABEL_BOTTOM
Definition: plplot_core.h:93
c_plvasp
_CAMLIDL_EXTERN_C void c_plvasp(double aspect)
c_plbtime
_CAMLIDL_EXTERN_C void c_plbtime(int *year, int *month, int *day, int *hour, int *min, double *sec, double ctime)
PL_POSITION_NULL
Definition: plplot_core.h:61
c_plsstrm
_CAMLIDL_EXTERN_C void c_plsstrm(int strm)
Definition: plcore.c:2621
c_plcol0
_CAMLIDL_EXTERN_C void c_plcol0(int icol0)
Definition: plctrl.c:154
PL_COLORBAR_ORIENT_BOTTOM
Definition: plplot_core.h:104
PL_FCI_FAMILY_UNCHANGED
Definition: plplot_core.h:112
c_plctime
_CAMLIDL_EXTERN_C void c_plctime(int year, int month, int day, int hour, int min, double sec, double *ctime)
c_plgfam
_CAMLIDL_EXTERN_C void c_plgfam(int *p_fam, int *p_num, int *p_bmax)
Definition: plcore.c:3995
c_plrgbhls
_CAMLIDL_EXTERN_C void c_plrgbhls(double r, double g, double b, double *p_h, double *p_l, double *p_s)
c_plgfnam
_CAMLIDL_EXTERN_C void c_plgfnam(char *fnam)
Definition: plcore.c:3811
ml_plmeridians
_CAMLIDL_EXTERN_C void ml_plmeridians(double dlong, double dlat, double minlong, double maxlong, double minlat, double maxlat)
PL_HIST_NOEXPAND
Definition: plplot_core.h:45
c_plot3d
_CAMLIDL_EXTERN_C void c_plot3d(double *x, double *y, double **z, int nx, int ny, plplot3d_style opt, int side)
PL_HIST_DEFAULT
Definition: plplot_core.h:42
PL_DRAWMODE_DEFAULT
Definition: plplot_core.h:135
c_plsvpa
_CAMLIDL_EXTERN_C void c_plsvpa(double xmin, double xmax, double ymin, double ymax)
PL_BIN_NOEMPTY
Definition: plplot_core.h:36
c_plscmap1
_CAMLIDL_EXTERN_C void c_plscmap1(int *r, int *g, int *b, int ncol1)
PL_POSITION_INSIDE
Definition: plplot_core.h:66
c_plsurf3dl
_CAMLIDL_EXTERN_C void c_plsurf3dl(double *x, double *y, double **z, int nx, int ny, plplot3d_style opt, double *clevel, int nlevel, int indexxmin, int indexxmax, int *indexymin, int *indexymax)
c_plcol1
_CAMLIDL_EXTERN_C void c_plcol1(double col1)
c_plpsty
_CAMLIDL_EXTERN_C void c_plpsty(int patt)
Definition: plsdef.c:327
PL_COLORBAR_GRADIENT
Definition: plplot_core.h:96
PL_MESH
Definition: plplot_core.h:27
c_plsurf3d
_CAMLIDL_EXTERN_C void c_plsurf3d(double *x, double *y, double **z, int nx, int ny, plplot3d_style opt, double *clevel, int nlevel)
PL_FCI_SERIF
Definition: plplot_core.h:114
PL_HIST_NOEMPTY
Definition: plplot_core.h:46
c_pltext
_CAMLIDL_EXTERN_C void c_pltext(void)
Switches to text screen.
Definition: plctrl.c:2100
c_plgzax
_CAMLIDL_EXTERN_C void c_plgzax(int *p_digmax, int *p_digits)
Definition: plcore.c:4070
c_plgdidev
_CAMLIDL_EXTERN_C void c_plgdidev(double *p_mar, double *p_aspect, double *p_jx, double *p_jy)
c_plgcol0a
_CAMLIDL_EXTERN_C void c_plgcol0a(int icol0, int *r, int *g, int *b, double *alpha)
PL_FACETED
Definition: plplot_core.h:26
c_plsmaj
_CAMLIDL_EXTERN_C void c_plsmaj(double def, double scale)
PL_FCI_STYLE_UNCHANGED
Definition: plplot_core.h:121
c_plmkstrm
_CAMLIDL_EXTERN_C void c_plmkstrm(int *p_strm)
Definition: plcore.c:2671
c_plerrx
_CAMLIDL_EXTERN_C void c_plerrx(int n, double *xmin, double *xmax, double *y)
PL_COLORBAR_LABEL_TOP
Definition: plplot_core.h:92
PL_DIFFUSE
Definition: plplot_core.h:17
text
static int text
Definition: ps.c:77
PL_DRAWMODE_REPLACE
Definition: plplot_core.h:136
c_plsdev
_CAMLIDL_EXTERN_C void c_plsdev(char const *devname)
c_plhist
_CAMLIDL_EXTERN_C void c_plhist(int n, double *data, double datmin, double datmax, int nbin, plplot_hist_style opt)
PL_LEGEND_LINE
Definition: plplot_core.h:78
c_plgcol0
_CAMLIDL_EXTERN_C void c_plgcol0(int icol0, int *r, int *g, int *b)
Definition: plctrl.c:359
PL_MAG_COLOR
Definition: plplot_core.h:21
ml_plshades
_CAMLIDL_EXTERN_C void ml_plshades(double **a, int nx, int ny, double xmin, double xmax, double ymin, double ymax, double *clevel, int nlevel, double fill_width, int cont_color, double cont_width, int rectangular)
c_plfontld
_CAMLIDL_EXTERN_C void c_plfontld(int fnt)
Definition: plcore.c:3488
PL_POSITION_RIGHT
Definition: plplot_core.h:63
PL_POSITION_OUTSIDE
Definition: plplot_core.h:67
PL_FCI_WEIGHT_UNCHANGED
Definition: plplot_core.h:128
nonzero_error_int
int nonzero_error_int
Definition: plplot_core.h:140
c_plsetopt
_CAMLIDL_EXTERN_C nonzero_error_int c_plsetopt(char const *opt, char const *optarg)
c_plgradient
_CAMLIDL_EXTERN_C void c_plgradient(int n, double *x, double *y, double angle)
c_plgdiori
_CAMLIDL_EXTERN_C void c_plgdiori(double *p_rot)
c_plscmap1_range
_CAMLIDL_EXTERN_C void c_plscmap1_range(double min_color, double max_color)
PL_COLORBAR_CAP_LOW
Definition: plplot_core.h:98
ml_plmap
_CAMLIDL_EXTERN_C void ml_plmap(char const *name, double minx, double maxx, double miny, double maxy)
PL_HIST_IGNORE_OUTLIERS
Definition: plplot_core.h:44
c_plpoin3
_CAMLIDL_EXTERN_C void c_plpoin3(int n, double *x, double *y, double *z, int code)
c_plline
_CAMLIDL_EXTERN_C void c_plline(int n, double *x, double *y)
PL_WORLD_COORDINATES_DEFINED
Definition: plplot_core.h:55
c_plsdrawmode
_CAMLIDL_EXTERN_C void c_plsdrawmode(int mode)
Definition: plctrl.c:2048
min
int min(int a, int b)
Definition: plplot_octaveOCTAVE_wrap.cxx:2497
c_plgver
_CAMLIDL_EXTERN_C void c_plgver(char *p_ver)
Definition: plcore.c:3970
PL_DRAW_SIDES
Definition: plplot_core.h:25