31 virtual QSize sizeHint()
const;
33 void changeZoom(
int zoom);
39 void zoomChanged(
int zoom);
40 void ROIchanged(
unsigned int x,
unsigned int y,
unsigned int sizeX,
unsigned int sizeY,
const int mipmapLevel);
42 virtual void initializeGL();
43 virtual void paintGL();
44 virtual void resizeGL (
int w,
int h);
46 virtual void mousePressEvent(QMouseEvent* event);
47 virtual void mouseReleaseEvent(QMouseEvent* event);
48 virtual void mouseMoveEvent(QMouseEvent* event);
50 void updateUsedTiles(
unsigned int width,
unsigned int height);
51 inline void updateViewportOffset(
unsigned int width,
unsigned int height);
63 unsigned int m_tileExtent;
65 unsigned int m_tileExtentScaled;
66 unsigned int m_numOfTilesHoriz;
75 size_t m_texturesSize;
90 unsigned int startTileVert;
91 unsigned int endTileVert;
92 unsigned int startTileHoriz;
93 unsigned int endTileHoriz;