QGIS API Documentation
4.3.0-Master (8c22baaae17)
Toggle main menu visibility
Loading...
Searching...
No Matches
src
gui
raster
qgsrastercontourrendererwidget.h
Go to the documentation of this file.
1
/***************************************************************************
2
qgsrastercontourrendererwidget.h
3
--------------------------------------
4
Date : March 2020
5
Copyright : (C) 2020 by Martin Dobias
6
Email : wonder dot sk at gmail dot com
7
***************************************************************************
8
* *
9
* This program is free software; you can redistribute it and/or modify *
10
* it under the terms of the GNU General Public License as published by *
11
* the Free Software Foundation; either version 2 of the License, or *
12
* (at your option) any later version. *
13
* *
14
***************************************************************************/
15
16
#ifndef QGSRASTERCONTOURRENDERERWIDGET_H
17
#define QGSRASTERCONTOURRENDERERWIDGET_H
18
19
#include "ui_qgsrastercontourrendererwidget.h"
20
21
#include "qgis_gui.h"
22
#include "
qgis_sip.h
"
23
#include "
qgsrasterrendererwidget.h
"
24
30
class
GUI_EXPORT
QgsRasterContourRendererWidget
:
public
QgsRasterRendererWidget
,
private
Ui::QgsRasterContourRendererWidget
31
{
32
Q_OBJECT
33
public
:
39
QgsRasterContourRendererWidget
(
QgsRasterLayer
*layer,
const
QgsRectangle
&extent =
QgsRectangle
() );
40
42
static
QgsRasterRendererWidget
*
create
(
QgsRasterLayer
*layer,
const
QgsRectangle
&extent )
SIP_FACTORY
{
return
new
QgsRasterContourRendererWidget
( layer, extent ); }
43
44
QgsRasterRenderer
*
renderer
()
SIP_FACTORY
override;
45
};
46
47
#endif
// QGSRASTERCONTOURRENDERERWIDGET_H
QgsRasterContourRendererWidget::QgsRasterContourRendererWidget
QgsRasterContourRendererWidget(QgsRasterLayer *layer, const QgsRectangle &extent=QgsRectangle())
Constructor for QgsRasterContourRendererWidget.
Definition
qgsrastercontourrendererwidget.cpp:24
QgsRasterContourRendererWidget::create
static QgsRasterRendererWidget * create(QgsRasterLayer *layer, const QgsRectangle &extent)
Widget creation function (mainly for the use by the renderer registry).
Definition
qgsrastercontourrendererwidget.h:42
QgsRasterLayer
Represents a raster layer.
Definition
qgsrasterlayer.h:82
QgsRasterRendererWidget::QgsRasterRendererWidget
QgsRasterRendererWidget(QgsRasterLayer *layer, const QgsRectangle &extent)
Constructor for QgsRasterRendererWidget.
Definition
qgsrasterrendererwidget.h:51
QgsRasterRendererWidget::renderer
virtual QgsRasterRenderer * renderer()=0
Creates a new renderer, using the properties defined in the widget.
QgsRasterRenderer
Raster renderer pipe that applies colors to a raster.
Definition
qgsrasterrenderer.h:42
QgsRectangle
A rectangle specified with double values.
Definition
qgsrectangle.h:47
qgis_sip.h
SIP_FACTORY
#define SIP_FACTORY
Definition
qgis_sip.h:83
qgsrasterrendererwidget.h
Generated on
for QGIS API Documentation by
1.17.0