#pragma once #include class ImageTransfer { public: ImageTransfer() {} virtual ~ImageTransfer() {} virtual unsigned char* getLineBits(int line = 0) = 0; virtual int step() = 0; virtual int bpp() = 0; virtual int width() = 0; virtual int height() = 0; };