| version 1.20, 2014/06/27 07:58:29 |
version 1.25, 2017/09/04 01:57:53 |
|
|
| * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
| * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
| * |
* |
| * $OpenXM: OpenXM_contrib2/asir2000/plot/ifplot.h,v 1.19 2014/05/16 08:49:52 ohara Exp $ |
* $OpenXM: OpenXM_contrib2/asir2000/plot/ifplot.h,v 1.24 2015/08/14 13:51:56 fujimoto Exp $ |
| */ |
*/ |
| #if defined(VISUAL) |
#if defined(VISUAL) || defined(__MINGW32__) |
| /* for Visual C++ */ |
/* for Visual C++ */ |
| #include <windows.h> |
#include <windows.h> |
| #else |
#else |
|
|
| #define DIR_Y 1 |
#define DIR_Y 1 |
| #define DIR_Z 2 |
#define DIR_Z 2 |
| |
|
| #if defined(VISUAL) |
#if defined(VISUAL) || defined(__MINGW32__) |
| /* for Visual C++ */ |
/* for Visual C++ */ |
| #define XC(a) ((a).x) |
#define XC(a) ((a).x) |
| #define YC(a) ((a).y) |
#define YC(a) ((a).y) |
| Line 241 typedef struct RealVect { |
|
| Line 241 typedef struct RealVect { |
|
| |
|
| struct canvas { |
struct canvas { |
| int index; |
int index; |
| #if defined(VISUAL) |
#if defined(VISUAL) || defined(__MINGW32__) |
| /* for Visual C++ */ |
/* for Visual C++ */ |
| void *window; /* pointer to CMainFrame */ |
void *window; /* pointer to CMainFrame */ |
| HWND hwnd; /* handle to the canvas window */ |
HWND hwnd; /* handle to the canvas window */ |
|
|
| NODE history; |
NODE history; |
| unsigned int color; |
unsigned int color; |
| int division; |
int division; |
| |
int prec; |
| }; |
}; |
| |
|
| extern struct canvas *canvas[]; |
extern struct canvas *canvas[]; |
| Line 282 extern struct canvas *current_can; |
|
| Line 283 extern struct canvas *current_can; |
|
| extern char* pfn[]; |
extern char* pfn[]; |
| |
|
| #if defined(INTERVAL) |
#if defined(INTERVAL) |
| extern Pixel BackPixel; |
|
| extern int Itvplot; |
extern int Itvplot; |
| #endif |
#endif |
| |
|
| Line 292 extern int stream; |
|
| Line 292 extern int stream; |
|
| extern DISPLAY *display; |
extern DISPLAY *display; |
| extern CURSOR normalcur,runningcur,errorcur; |
extern CURSOR normalcur,runningcur,errorcur; |
| |
|
| #if defined(VISUAL) |
#if defined(VISUAL) || defined(__MINGW32__) |
| extern POINT start_point,end_point; |
extern POINT start_point,end_point; |
| extern SIZE cansize; |
extern SIZE cansize; |
| #else |
#else |
| Line 403 int init_plot_display(int,char **); |
|
| Line 403 int init_plot_display(int,char **); |
|
| void reset_current_computation(); |
void reset_current_computation(); |
| void process_xevent(); |
void process_xevent(); |
| |
|
| #if defined(VISUAL) |
#if defined(VISUAL) || defined(__MINGW32__) |
| int search_active_canvas(); |
int search_active_canvas(); |
| void destroy_canvas(struct canvas *can); |
void destroy_canvas(struct canvas *can); |
| void draw_wideframe(struct canvas *can,DRAWABLE d); |
void draw_wideframe(struct canvas *can,DRAWABLE d); |