=================================================================== RCS file: /home/cvs/OpenXM_contrib2/asir2000/plot/ifplot.h,v retrieving revision 1.8 retrieving revision 1.11 diff -u -p -r1.8 -r1.11 --- OpenXM_contrib2/asir2000/plot/ifplot.h 2001/10/09 01:36:27 1.8 +++ OpenXM_contrib2/asir2000/plot/ifplot.h 2002/08/02 08:59:47 1.11 @@ -45,7 +45,7 @@ * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. * - * $OpenXM: OpenXM_contrib2/asir2000/plot/ifplot.h,v 1.7 2000/12/05 01:24:59 noro Exp $ + * $OpenXM: OpenXM_contrib2/asir2000/plot/ifplot.h,v 1.10 2002/07/29 03:08:16 noro Exp $ */ #if defined(VISUAL) /* for Visual C++ */ @@ -88,6 +88,7 @@ #define MAXCANVAS 64 #define MAXGC 16 +#define DEFAULTPOLARSTEP 400 #define DEFAULTWIDTH 400 #define DEFAULTHEIGHT 400 @@ -95,6 +96,7 @@ #define MODE_CONPLOT 1 #define MODE_PLOT 2 #define MODE_INTERACTIVE 3 +#define MODE_POLARPLOT 4 #define DIR_X 0 #define DIR_Y 1 @@ -189,6 +191,7 @@ struct canvas { }; extern struct canvas *canvas[]; +extern struct canvas *closed_canvas[]; extern struct canvas *current_can; extern VL CO; @@ -205,6 +208,12 @@ extern Window rootwin; extern GC drawGC,dashGC,hlGC,scaleGC,clearGC,xorGC,colorGC,cdrawGC; extern XFontStruct *sffs; #endif + +struct xcolorForPS { + unsigned long pixel; + double r,g,b; + int print; +}; /* prototypes */ void calc(double **tab,struct canvas *can,int nox);