QGIS/python/gui/auto_generated/qgsdirectionallightwidget.sip.in
Vincent Cloarec 3ca858af66
Global map terrain shading (#51535)
* QgsShadingRendering and pipe to render global elevation map

* gdal utils with datatype and resampling method enum

* raster layer elevation map

* optimize raster elevation map with rotation

* handle  no data value in the map elevation raster pipe

* mesh layer and some little fixes

* fix nodata and hillshading z factor

* render shading on layout

* activate/deactivate the shading from ui

* shading only for layer that have elevation

* apply Z scale and offset of layer elevation properties

* ui settings

* allow elevation from point cloud even edl is deactivate for pointcloud

* fix ui

* sipify

* Shading renderer widget in styling panel

* icone for shading renderer settings widget

* two methods to combin elevation

* rewording

* remove check box at the bottom of canvas

* use band of elevation properties

* fix styling pannel

* render shading in layout

* keep EDL point cloud shading individually

* add shading rendering tests

* add missing code for local EDL for point cloud

* shading inactive by default

* rework raster layer resampling

* improve nodata in elevation map

* don't allow elevation map with != size to be combined

* remove EDL from point cloud

* renaming

* sipify

* colorize tests

* renaming

* RGB32

* renaming leftover

* some ui fixes

* fix border for EDL alg

* fix EDL closed next to nodata value

* fix first shading when activated

* renaming and typo

* fixes for doc, doxygen, indentation and spelling

* remove leftover member

* fix clang-tidy

* fix edl tests

* fix dll export

* minor fixes

* adapt images of tests

* fix narrowing

* fix indentation

* sipify

* WIP

* minor ui changes
2023-01-26 15:02:16 +01:00

70 lines
2.0 KiB
Plaintext

/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/qgsdirectionallightwidget.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/
class QgsDirectionalLightWidget : QWidget
{
%Docstring(signature="appended")
Widget for direction light settings
The user can choose azimuth and altitude values.
.. versionadded:: 3.30
%End
%TypeHeaderCode
#include "qgsdirectionallightwidget.h"
%End
public:
explicit QgsDirectionalLightWidget( QWidget *parent = 0 );
%Docstring
Constructor
%End
~QgsDirectionalLightWidget();
void setAzimuth( double azimuth );
%Docstring
Sets the ``azimuth`` value (degree)
%End
double azimuth() const;
%Docstring
Returns the ``azimuth`` value (degree)
%End
void setAltitude( double altitude );
%Docstring
Sets the ``altitude`` value (degree)
%End
double altitude() const;
%Docstring
Returns the ``altitude`` value (degree)
%End
void setEnableAzimuth( bool enable );
%Docstring
Sets whether the azimut can be changed, for example, when using multidirectional light
%End
signals:
void directionChanged();
%Docstring
Emitted when the direction is changed
%End
};
/************************************************************************
* This file has been generated automatically from *
* *
* src/gui/qgsdirectionallightwidget.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.pl again *
************************************************************************/