diff options
Diffstat (limited to 'lib/ppm.h')
-rw-r--r-- | lib/ppm.h | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/lib/ppm.h b/lib/ppm.h index 622d3e09..7f7d6446 100644 --- a/lib/ppm.h +++ b/lib/ppm.h @@ -58,7 +58,22 @@ typedef struct { ((f) == PPM_FORMAT || (f) == RPPM_FORMAT ? PPM_TYPE : PGM_FORMAT_TYPE(f)) -/* Declarations of routines. */ +static __inline__ pixel +ppm_whitepixel(pixval maxval) { + + pixel retval; + PPM_ASSIGN(retval, maxval, maxval, maxval); + + return retval; +} + +static __inline__ pixel +ppm_blackpixel(void) { + + pixel const retval = {0, 0, 0}; + + return retval; +} void ppm_init(int * argcP, char* argv[]); |