| 
 Data Structures | 
| class   | pnm_error | 
 Defines | 
| #define  | BUF_SIZE   256 | 
 Functions | 
| static void  | read_packed (unsigned char *data, int size, std::ifstream &f) | 
| static void  | write_packed (unsigned char *data, int size, std::ofstream &f) | 
| static void  | pnm_read (std::ifstream &file, char *buf) | 
| static image< uchar > *  | loadPBM (const char *name) | 
| static void  | savePBM (image< uchar > *im, const char *name) | 
| static image< uchar > *  | loadPGM (const char *name) | 
| static void  | savePGM (image< uchar > *im, const char *name) | 
| static image< rgb > *  | loadPPM (const char *name) | 
| static void  | savePPM (image< rgb > *im, const char *name) | 
| template<class T>  | 
| void  | load_image (image< T > **im, const char *name) | 
| template<class T>  | 
| void  | save_image (image< T > *im, const char *name) |