Main Page | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members

plfilterresize.h

00001 /*
00002 /--------------------------------------------------------------------
00003 |
00004 |      $Id: plfilterresize.h,v 1.2 2002/03/31 13:36:42 uzadow Exp $
00005 |
00006 |      Copyright (c) 1996-2002 Ulrich von Zadow
00007 |
00008 \--------------------------------------------------------------------
00009 */
00010 
00011 #ifndef FILTERResize_H
00012 #define FILTERResize_H
00013 
00014 #if _MSC_VER >= 1000
00015 #pragma once
00016 #endif // _MSC_VER >= 1000
00017 
00018 #include "plfilter.h"
00019 
00020 //! Base class for filters that resize the image.
00021 class PLFilterResize : public PLFilter  
00022 {
00023 public:
00024   //! 
00025         PLFilterResize(int NewXSize, int NewYSize);
00026   //! 
00027         virtual ~PLFilterResize();
00028   //! 
00029   void SetNewSize(int NewXSize, int NewYSize);
00030 
00031 protected:
00032   int m_NewXSize;
00033   int m_NewYSize;
00034 };
00035 
00036 #endif 
00037 
00038 /*
00039 /--------------------------------------------------------------------
00040 |
00041 |      $Log: plfilterresize.h,v $
00042 |      Revision 1.2  2002/03/31 13:36:42  uzadow
00043 |      Updated copyright.
00044 |
00045 |      Revision 1.1  2001/09/16 19:03:23  uzadow
00046 |      Added global name prefix PL, changed most filenames.
00047 |
00048 |      Revision 1.2  1999/11/27 18:45:49  Ulrich von Zadow
00049 |      Added/Updated doc comments.
00050 |
00051 |      Revision 1.1  1999/10/21 16:05:18  Ulrich von Zadow
00052 |      Moved filters to separate directory. Added Crop, Grayscale and
00053 |      GetAlpha filters.
00054 |
00055 |      Revision 1.1  1999/10/19 21:29:44  Ulrich von Zadow
00056 |      Added filters.
00057 |
00058 |
00059 \--------------------------------------------------------------------
00060 */

Generated on Sun Jun 6 13:42:22 2004 for paintlib by doxygen 1.3.2