#ifndef _H #define _H /* Contour plotting routines, complete with file open/close. */ /* Last edited on 2008-02-08 12:51:22 by stolfi */ #include #include #include /* The following procedures open a "PSPlot" file and draw things into */ /* it, with appropriate colors etc. */ void pz_full_plot_cand( char *fname /* Without extension */ pz_candidate_t *cand, pz_r3_chain_t *c0, pz_r3_chain_t *c1, /* Curves, already mapped; */ bool_t whole, bool_t closed, bool_t colors, bool_t thicker, bool_t dots, bool_t pointers, double labelSize, /* In points. */ bool_t axes, double grid, bool_t epsFormat, char *caption, /* (:= "") Ignored if "epsFormat = TRUE". */ unsigned drawEvery, /* (:= 1) */ unsigned drawMatchEvery, /* (:= 0) */ double XSize, /* (:= 150.0e0) */ double YSize, /* (:= 75.0e0) */ ) /* Similar to "pz_plot_cand", but also opens the file and chooses the scales to fit the curves. The extension will be ".ps" or ".eps" depending on the "epsFormat" flag. */