IsisDlm  Version 0.2
PropagationHandler.h
Go to the documentation of this file.
00001 
00002 //_Title PropagationHandler.h Definition of basic ISIS support structure
00003 //
00004 //_Descr ISIS3 file/functionality definition.
00005 //
00006 //_Hist Jul 24 2004 Kris Becker, USGS
00007 //_Version: $Id: PropagationHandler.h,v 1.2 2004/11/02 15:38:53 kbecker Exp $
00008 //_End
00010 
00011 #if !defined(PropagationHandler_h)
00012 #define PropagationHandler_h
00013 #include "Cube.h"
00014 #include "Pvl.h"
00015 
00016 
00017 namespace ISISDLM {
00018 
00023  class PropagationHandler {
00024    public:
00025      PropagationHandler() { }
00026      virtual ~PropagationHandler() { }
00027 
00028      void setBlobCopy(bool doit = true);
00029      void Propagate(Isis::Cube &src, Isis::Cube &target);
00030 
00031    private:
00032      bool copy_blobs;               
00033  };
00034 
00035  }
00036  #endif