IsisDlm
Version 0.2
|
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