00001 /* 00002 /-------------------------------------------------------------------- 00003 | 00004 | $Id: plfilterflip.h,v 1.1 2004/05/21 21:02:53 maxx Exp $ 00005 | 00006 | Copyright (c) 1996-2002 Ulrich von Zadow 00007 | Original code by Richard Hollis 00008 | 00009 \-------------------------------------------------------------------- 00010 */ 00011 00012 #ifndef FILTERFLIP_H 00013 #define FILTERFLIP_H 00014 00015 #if _MSC_VER >= 1000 00016 #pragma once 00017 #endif // _MSC_VER >= 1000 00018 00019 #include "plfilter.h" 00020 00022 class PLFilterFlip: public PLFilter 00023 { 00024 public: 00026 PLFilterFlip(); 00028 virtual ~PLFilterFlip(); 00030 virtual void Apply(PLBmp * pBmpSource, PLBmp * pBmpDest) const; 00031 00032 }; 00033 00034 #endif 00035 00036 /* 00037 /-------------------------------------------------------------------- 00038 | 00039 | $Log: plfilterflip.h,v $ 00040 | Revision 1.1 2004/05/21 21:02:53 maxx 00041 | Initial Version of vuVolume, moderatly changed to make it compile on my windows and linux machine. 00042 | 00043 | Revision 1.1 2002/11/13 01:59:47 mspindle 00044 | *** empty log message *** 00045 | 00046 | Revision 1.2 2002/02/24 13:00:46 uzadow 00047 | Documentation update; removed buggy PLFilterRotate. 00048 | 00049 | Revision 1.1 2001/09/16 19:03:23 uzadow 00050 | Added global name prefix PL, changed most filenames. 00051 | 00052 | Revision 1.3 2001/09/13 20:48:42 uzadow 00053 | Added fill filters. 00054 | 00055 | Revision 1.2 2001/01/15 15:05:31 uzadow 00056 | Added PLBmp::ApplyFilter() and PLBmp::CreateFilteredCopy() 00057 | 00058 | Revision 1.1 2001/01/13 20:06:16 uzadow 00059 | Added Flip and Mirror filters. 00060 | 00061 | 00062 | 00063 \-------------------------------------------------------------------- 00064 */