home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 309.lha / PBM_PLUS / pbm / libpbm.h < prev    next >
C/C++ Source or Header  |  1980-12-04  |  632b  |  26 lines

  1. /* libpbm.h - internal header file for libpbm portable bitmap library
  2. */
  3.  
  4. #ifndef _LIBPBM_H_
  5. #define _LIBPBM_H_
  6.  
  7. /* Magic constants. */
  8.  
  9. #define PBM_MAGIC1 'P'
  10. #define PBM_MAGIC2 '1'
  11. #define RPBM_MAGIC2 '4'
  12. #define PBM_FORMAT (PBM_MAGIC1 * 256 + PBM_MAGIC2)
  13. #define RPBM_FORMAT (PBM_MAGIC1 * 256 + RPBM_MAGIC2)
  14.  
  15. /* And here are some routines internal to the pbm library. */
  16.  
  17. char pbm_getc( /* FILE *file */ );
  18. unsigned char pbm_getrawbyte( /* FILE *file */ );
  19. int pbm_getint( /* FILE *file */ );
  20.  
  21. int pbm_readmagicnumber( /* FILE *file */ );
  22.  
  23. void pbm_readpbminitrest( /* FILE *file, int *colsP, int *rowsP */ );
  24.  
  25. #endif _LIBPBM_H_
  26.