Quantum GIS API Documentation
1.8
|
This class provides details of the viewable area that a raster will be rendered into. More...
#include <qgsrasterviewport.h>
Public Attributes | |
QgsPoint | topLeftPoint |
Coordinate (in geographic coordinate system) of top left corner of the part of the raster that is to be rendered. | |
QgsPoint | bottomRightPoint |
Coordinate (in geographic coordinate system) of bottom right corner of the part of the raster that is to be rendered. | |
int | drawableAreaXDim |
Distance in map units from left edge to right edge for the part of the raster that is to be rendered. | |
int | drawableAreaYDim |
Distance in map units from bottom edge to top edge for the part of the raster that is to be rendered. | |
QgsRectangle | mDrawnExtent |
QgsCoordinateReferenceSystem | mSrcCRS |
QgsCoordinateReferenceSystem | mDestCRS |
This class provides details of the viewable area that a raster will be rendered into.
The qgsrasterviewport class sets up a viewport / area of interest to be used by rasterlayer draw functions at the point of drawing to the screen.
Definition at line 31 of file qgsrasterviewport.h.
Coordinate (in geographic coordinate system) of bottom right corner of the part of the raster that is to be rendered.
Definition at line 39 of file qgsrasterviewport.h.
Referenced by QgsRasterImageBuffer::drawPixelRectangle(), QgsRasterLayer::thumbnailAsImage(), and QgsRasterLayer::thumbnailAsPixmap().
Distance in map units from left edge to right edge for the part of the raster that is to be rendered.
Definition at line 43 of file qgsrasterviewport.h.
Referenced by QgsRasterLayer::computeMinimumMaximumFromLastExtent(), QgsRasterImageBuffer::createNextPartImage(), QgsRasterLayer::drawMultiBandColor(), QgsRasterLayer::drawPalettedSingleBandColor(), QgsRasterLayer::drawPalettedSingleBandGray(), QgsRasterLayer::drawPalettedSingleBandPseudoColor(), QgsRasterLayer::drawSingleBandColorData(), QgsRasterLayer::drawSingleBandGray(), QgsRasterLayer::drawSingleBandPseudoColor(), QgsRasterLayer::init(), QgsRasterImageBuffer::nextScanLine(), QgsRasterLayer::readData(), QgsRasterImageBuffer::reset(), QgsRasterLayer::thumbnailAsImage(), and QgsRasterLayer::thumbnailAsPixmap().
Distance in map units from bottom edge to top edge for the part of the raster that is to be rendered.
Definition at line 46 of file qgsrasterviewport.h.
Referenced by QgsRasterLayer::computeMinimumMaximumFromLastExtent(), QgsRasterImageBuffer::createNextPartImage(), QgsRasterLayer::init(), QgsRasterLayer::readData(), QgsRasterImageBuffer::reset(), QgsRasterLayer::thumbnailAsImage(), and QgsRasterLayer::thumbnailAsPixmap().
Definition at line 55 of file qgsrasterviewport.h.
Referenced by QgsRasterImageBuffer::createNextPartImage(), QgsRasterLayer::readData(), and QgsRasterLayer::thumbnailAsPixmap().
Definition at line 49 of file qgsrasterviewport.h.
Referenced by QgsRasterImageBuffer::createNextPartImage(), QgsRasterLayer::readData(), and QgsRasterLayer::thumbnailAsPixmap().
Definition at line 52 of file qgsrasterviewport.h.
Referenced by QgsRasterImageBuffer::createNextPartImage(), QgsRasterLayer::readData(), and QgsRasterLayer::thumbnailAsPixmap().
Coordinate (in geographic coordinate system) of top left corner of the part of the raster that is to be rendered.
Definition at line 36 of file qgsrasterviewport.h.
Referenced by QgsRasterImageBuffer::createNextPartImage(), QgsRasterImageBuffer::drawPixelRectangle(), QgsRasterLayer::thumbnailAsImage(), and QgsRasterLayer::thumbnailAsPixmap().