// pgmfileOperations.h: interface for the CpgmfileOperations class.
//
//////////////////////////////////////////////////////////////////////

class CpgmfileOperations  
{
public:
	static void Resize(Cpgmfile &file, int iHeight, int iWidth);
	static void AdjustBrightness(Cpgmfile &file, int iAmt);
	static void AdjustContrast(Cpgmfile &file, int iAmt);
	static void Rotate90(Cpgmfile &file, bool bClockwise = true, int iCt = 1);
	static void FlipVertical(Cpgmfile &file);
	static void FlipHorizontal(Cpgmfile &file);
	static void Invert(Cpgmfile& file);
	CpgmfileOperations();
	virtual ~CpgmfileOperations();

};

