/**********************************************************************
 
	Copyright (C) 2003 Hirohisa MORI <joshua@nichibun.ac.jp>
 
	This program is free software; you can redistribute it 
	and/or modify it under the terms of the GLOBALBASE 
	Library General Public License (G-LGPL) as published by 

	http://www.globalbase.org/
 
	This program is distributed in the hope that it will be 
	useful, but WITHOUT ANY WARRANTY; without even the 
	implied warranty of MERCHANTABILITY or FITNESS FOR A 
	PARTICULAR PURPOSE.

**********************************************************************/



#ifndef ___PPMLIB_TYPES_H___
#define ___PPMLIB_TYPES_H___

#define OFFSET(p,w,h)	\
	((p)->pi_offset + ((p)->pi_width*(h) + (w))*3)
#define LINE_HEAD(p,h)	\
	((p)->pi_offset + ((p)->pi_width*(h))*3)

unsigned char *get_pixel(PPM_INFO * p,int w,int h);
unsigned char * new_line(PPM_INFO * p,int h);


#endif
