Quantum GIS API Documentation
1.7.5-Wroclaw
|
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 32 of file qgsrasterviewport.h.
QgsPoint QgsRasterViewPort::bottomRightPoint |
Coordinate (in geographic coordinate system) of bottom right corner of the part of the raster that is to be rendered.
Definition at line 40 of file qgsrasterviewport.h.
Referenced by QgsRasterImageBuffer::drawPixelRectangle(), QgsRasterLayer::thumbnailAsImage(), and QgsRasterLayer::thumbnailAsPixmap().
int QgsRasterViewPort::drawableAreaXDim |
Distance in map units from left edge to right edge for the part of the raster that is to be rendered.
Definition at line 44 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().
int QgsRasterViewPort::drawableAreaYDim |
Distance in map units from bottom edge to top edge for the part of the raster that is to be rendered.
Definition at line 47 of file qgsrasterviewport.h.
Referenced by QgsRasterLayer::computeMinimumMaximumFromLastExtent(), QgsRasterImageBuffer::createNextPartImage(), QgsRasterLayer::init(), QgsRasterLayer::readData(), QgsRasterImageBuffer::reset(), QgsRasterLayer::thumbnailAsImage(), and QgsRasterLayer::thumbnailAsPixmap().
QgsCoordinateReferenceSystem QgsRasterViewPort::mDestCRS |
Definition at line 56 of file qgsrasterviewport.h.
Referenced by QgsRasterImageBuffer::createNextPartImage(), QgsRasterLayer::readData(), and QgsRasterLayer::thumbnailAsPixmap().
QgsRectangle QgsRasterViewPort::mDrawnExtent |
Definition at line 50 of file qgsrasterviewport.h.
Referenced by QgsRasterImageBuffer::createNextPartImage(), QgsRasterLayer::readData(), and QgsRasterLayer::thumbnailAsPixmap().
QgsCoordinateReferenceSystem QgsRasterViewPort::mSrcCRS |
Definition at line 53 of file qgsrasterviewport.h.
Referenced by QgsRasterImageBuffer::createNextPartImage(), QgsRasterLayer::readData(), and QgsRasterLayer::thumbnailAsPixmap().
QgsPoint QgsRasterViewPort::topLeftPoint |
Coordinate (in geographic coordinate system) of top left corner of the part of the raster that is to be rendered.
Definition at line 37 of file qgsrasterviewport.h.
Referenced by QgsRasterImageBuffer::createNextPartImage(), QgsRasterImageBuffer::drawPixelRectangle(), QgsRasterLayer::thumbnailAsImage(), and QgsRasterLayer::thumbnailAsPixmap().