00001
00002 #ifndef _QDISPLAY_IMOUT_HPP_
00003 #define _QDISPLAY_IMOUT_HPP_
00004
00005 #include "image/oimstream.hpp"
00006 #include "qdisplay/Viewer.hpp"
00007 #include "qdisplay/ImageView.hpp"
00008
00009
00010 namespace jafar {
00011 namespace qdisplay {
00012
00013 class imout_t: public image::oimstream
00014 {
00015 protected:
00016 qdisplay::Viewer *viewer;
00017 qdisplay::ImageView *view;
00018 protected:
00019 virtual void flush_fun();
00020 public:
00021 imout_t(): viewer(NULL), view(NULL) {}
00022 ~imout_t() { delete viewer; delete view; }
00023 };
00024
00025 extern imout_t imout;
00026
00027 }}
00028
00029
00030 #endif
00031