home *** CD-ROM | disk | FTP | other *** search
- /* wasp - copyright Steven Reiz 1990, 1991
- * see wasp.c for further info
- * wriff.h, 4/12/90 - 4/1/91,
- * 5/5/91 - 30/5/91, 23/6/91 - 26/6/91,
- * 3/7/91 - 8/7/91
- */
-
- #undef EXTERN
- #ifdef WRIFFMAIN
- #define EXTERN
- #else
- #define EXTERN extern
- #endif
-
- #define MAXNREGS 64
- #define MAXNPLANES 8
- #define MAXPLANESHIFT 3 /* 2log of MAXNPLANES */
- #define MAXOUTBUFSZ 32760
- #define NULL1 NULL /* ((void *)0xf00001) for debugging */
-
-
- EXTERN u_long *counts;
- EXTERN int slicedo;
- EXTERN int icolors, nplanes, nregs, npixvals;
- EXTERN u_short *cm, *cm0, *cmprev, *curcm;
- EXTERN char *cmrgb;
- EXTERN u_char *newcol, *error;
- EXTERN u_long *error2;
- EXTERN u_char *conv;
- EXTERN short noutrows;
- EXTERN u_char *outrows;
- EXTERN u_char *outcrows;
- EXTERN long body_size;
- EXTERN short bytesperrow;
- EXTERN int outbufsz;
- EXTERN char *wfmindist, *wfminind, *wfrgb;
- EXTERN u_long *wf2rgbweight;
- EXTERN u_long err, err2;
- EXTERN char *hsmark;
- EXTERN struct hs_t **hshead;
- EXTERN float *ctrgbw;
- EXTERN float **cthead;
- EXTERN short nzero, ncolor;
-
- int rgb_row_out(), ham_row_out(), row_out();
- int t_ham_row_out(), t_row_out();
- u_char *next_row();
- char *slicednam(), *xmodenam(), *ymodenam(), *dmethnam(), *cmethnam();
-