Lines Matching refs:zoom
158 Zoom zoom; in readTileTable() local
159 zoom.size = QSize(w, h); in readTileTable()
160 zoom.dim = QSize(x, y); in readTileTable()
162 zoom.palette = QVector<quint32>(256); in readTileTable()
163 if (!read(&(zoom.palette[0]), sizeof(quint32) * 256)) in readTileTable()
165 for (int i = 0; i < zoom.palette.size(); i++) in readTileTable()
166 zoom.palette[i] = Color::bgr2rgb(qFromLittleEndian( in readTileTable()
167 zoom.palette.at(i))); in readTileTable()
169 zoom.tiles = QVector<quint32>(zoom.dim.width() * zoom.dim.height() + 1); in readTileTable()
170 for (int i = 0; i < zoom.tiles.size(); i++) in readTileTable()
171 if (!readValue(zoom.tiles[i])) in readTileTable()
174 _zooms.append(zoom); in readTileTable()
200 QPixmap OZF::tile(int zoom, int x, int y) in tile() argument
203 Q_ASSERT(0 <= zoom && zoom < _zooms.count()); in tile()
205 const Zoom &z = _zooms.at(zoom); in tile()
233 QSize OZF::size(int zoom) const in size()
236 Q_ASSERT(0 <= zoom && zoom < _zooms.count()); in size()
238 return _zooms.at(zoom).size; in size()
241 QPointF OZF::scale(int zoom) const in scale()
243 return QPointF((qreal)size(zoom).width() / (qreal)size(0).width(), in scale()
244 (qreal)size(zoom).height() / (qreal)size(0).height()); in scale()