Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ImageGen.h

Go to the documentation of this file.
00001 #ifndef ImageGen_H
00002 #define ImageGen_H
00003 /*########################################################################
00004         File:                   ImageGen.h
00005         Creation date:  6th June 2002
00006 
00007         Copyright 2002 Mark Williams, all rights reserved.
00008         Contact: mark@extrabit.com
00009         http://www.extrabit.com
00010 
00011         This program is free software; you can redistribute it and/or
00012         modify it under the terms of the GNU General Public License
00013         as published by the Free Software Foundation; either version 2
00014         of the License, or (at your option) any later version.
00015 
00016         This program is distributed in the hope that it will be useful,
00017         but WITHOUT ANY WARRANTY; without even the implied warranty of
00018         MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00019         GNU General Public License for more details.
00020 
00021 ########################################################################*/
00022 
00023 /*########################################################################
00024         Headers
00025 ########################################################################*/
00026 
00027 /*########################################################################
00028         Declarations
00029 ########################################################################*/
00030 
00031 /*########################################################################
00032         Class Definition
00033 ########################################################################*/
00034 
00038 class ImageGen
00039 {
00040 public:
00041         virtual ~ImageGen (void) {}
00042 
00043         virtual void init (void) = 0 ;
00044         virtual void restart (void) = 0 ;
00045         virtual bool process (void) = 0 ;
00046         virtual bool inq_done (void) const = 0 ;
00047         virtual int inq_progress (void) const = 0 ;
00048 } ;
00049 
00050 
00051 /*########################################################################
00052         End
00053 ########################################################################*/
00054 #endif

Generated on Sun Jul 21 11:52:14 2002 for FractalViewer by doxygen1.2.16