--- ray/src/px/ciq.h 2003/02/22 02:07:27 2.2 +++ ray/src/px/ciq.h 2003/07/14 22:24:00 2.3 @@ -1,7 +1,16 @@ -/* RCSid: $Id: ciq.h,v 2.2 2003/02/22 02:07:27 greg Exp $ */ +/* RCSid: $Id: ciq.h,v 2.3 2003/07/14 22:24:00 schorsch Exp $ */ + +#ifndef _RAD_CIQ_H_ +#define _RAD_CIQ_H_ + #include + #include "pic.h" +#ifdef __cplusplus +extern "C" { +#endif + #define red(i) ((i)>>7&0xf8|4) /* 5 bits red, 5 bits green, 5 bits blue */ #define gre(i) ((i)>>2&0xf8|4) #define blu(i) ((i)<<3&0xf8|4) @@ -16,3 +25,10 @@ extern int n; /* number of colors in it */ #define line3alloc(xdim) (rgbpixel *)emalloc(sizeof(rgbpixel)*xdim) extern char *emalloc(); + + +#ifdef __cplusplus +} +#endif +#endif /* _RAD_CIQ_H_ */ +