#define POLYMAX 1024		/* Polygon point max */

/* init */
extern int polygon_rectangle_init( char *egbWork, char *buf,
							int x, int y, int c, int ( *f )() ) ;
/* polygon set 1 */
extern int polygon_1st( int *lux, int *luy, int *rdx, int *rdy ) ;
/* polygon set 2 */
extern int polygon_2nd() ;

/* box set 1 */
extern int rectangle_1st( int *lux, int *luy, int *rdx, int *rdy ) ;
/* box set 2 */
extern int rectangle_2nd() ;

/* polygon read */
extern int polygon_rectangle_read( int x, int y ) ;
/* polygon buffer clear */
extern int polygon_rectangle_clear() ;

/* fixRectangle lx, lyの大きさの長方形の左上座標のみの指定 */
extern int fixRectangle_1st( int lx, int ly, int *lux, int *luy ) ;
