mirror of
https://github.com/qgis/QGIS.git
synced 2025-03-07 00:02:15 -05:00
Now all classes and members are either exposed to bindings or marked as "not available in Python bindings" in the docs. Drop test thresholds to 0. Now it should be much easier to determine what missing members have been added which are causing test failures.
24 lines
804 B
Plaintext
24 lines
804 B
Plaintext
class QgsRasterDrawer
|
|
{
|
|
%TypeHeaderCode
|
|
#include <qgsrasterdrawer.h>
|
|
%End
|
|
public:
|
|
QgsRasterDrawer( QgsRasterIterator *iterator );
|
|
~QgsRasterDrawer();
|
|
|
|
void draw( QPainter* p, QgsRasterViewPort* viewPort, const QgsMapToPixel* theQgsMapToPixel );
|
|
|
|
protected:
|
|
/** Draws raster part
|
|
@param p the painter to draw to
|
|
@param viewPort view port to draw to
|
|
@param img image to draw
|
|
@param topLeftCol Left position relative to left border of viewport
|
|
@param topLeftRow Top position relative to top border of viewport
|
|
@param mapToPixel map to device coordinate transformation info
|
|
@note not available in python bindings
|
|
*/
|
|
//void drawImage( QPainter* p, QgsRasterViewPort* viewPort, const QImage& img, int topLeftCol, int topLeftRow ) const;
|
|
};
|