imageView.hpp 416 B

123456789101112131415161718192021222324
  1. #ifndef __IMAGE_VIEW_H
  2. #define __IMAGE_VIEW_H
  3. #include "optype.h"
  4. #include "Image.hpp"
  5. class imageView
  6. {
  7. private:
  8. public:
  9. imageView(ImageBin const& src, rect_t const& block);
  10. imageView(imageView const&) = delete;
  11. ~imageView();
  12. /* data */
  13. const ImageBin& _src;
  14. rect_t _block;
  15. };
  16. imageView::imageView(ImageBin const& src, rect_t const& block): _src(src), _block(block) {}
  17. imageView::~imageView() {}
  18. #endif