Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

plfilterfill.h

Go to the documentation of this file.
00001 /*
00002 /--------------------------------------------------------------------
00003 |
00004 |      $Id: plfilterfill.h,v 1.1 2004/05/21 21:02:53 maxx Exp $
00005 |
00006 \--------------------------------------------------------------------
00007 */
00008 
00009 #if !defined(INCL_PLFILTERFILL)
00010 #define INCL_PLFILTERFILL
00011 
00012 #if _MSC_VER > 1000
00013 #pragma once
00014 #endif // _MSC_VER > 1000
00015 
00016 #include "plfilter.h"
00017 #include "../plpixel32.h"
00018 
00019 class PLBmp;
00020 
00022 class PLFilterFill : public PLFilter
00023 {
00024 public:
00025   PLFilterFill (const PLPixel32& Color);
00026   virtual ~PLFilterFill();
00027   virtual void ApplyInPlace(PLBmp *pBmp) const;
00028 
00029 private:
00030     PLPixel32 m_Color;
00031 };
00032 #endif
00033 
00034 /*
00035 /--------------------------------------------------------------------
00036 |
00037 |      $Log: plfilterfill.h,v $
00038 |      Revision 1.1  2004/05/21 21:02:53  maxx
00039 |      Initial Version of vuVolume, moderatly changed to make it compile on my windows and linux machine.
00040 |
00041 |      Revision 1.1  2002/11/13 01:59:47  mspindle
00042 |      *** empty log message ***
00043 |
00044 |      Revision 1.4  2002/02/24 13:00:46  uzadow
00045 |      Documentation update; removed buggy PLFilterRotate.
00046 |
00047 |      Revision 1.3  2002/02/11 16:45:37  uzadow
00048 |      Fixed bug decoding 16 bit per channel tiffs.
00049 |
00050 |      Revision 1.2  2001/09/28 19:50:56  uzadow
00051 |      Added some 24 bpp stuff & other minor features.
00052 |
00053 |      Revision 1.1  2001/09/16 19:03:23  uzadow
00054 |      Added global name prefix PL, changed most filenames.
00055 |
00056 |      Revision 1.1  2001/09/13 20:48:42  uzadow
00057 |      Added fill filters.
00058 |
00059 |      Revision 1.2  2001/09/13 10:39:31  uzadow
00060 |      Added FilterFillRect
00061 |
00062 |      Revision 1.1  2001/09/06 14:20:13  uzadow
00063 |      Moved FilterFill to paintlib
00064 |
00065 |      Revision 1.1.2.1  2001/09/04 11:20:40  uzadow
00066 |      Initial version: test works, no main program yet.
00067 |
00068 |
00069 \--------------------------------------------------------------------
00070 */

Generated on Wed Dec 15 21:20:30 2004 for vuVolume by  doxygen 1.3.9.1