1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
/************************************************************************
* This file has been generated automatically from *
* *
* src/core/raster/qgsrasterrendererutils.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.py again *
************************************************************************/
class QgsRasterRendererUtils
{
%Docstring(signature="appended")
Utility functions for raster renderers.
.. versionadded:: 3.16
%End
%TypeHeaderCode
#include "qgsrasterrendererutils.h"
%End
public:
static bool parseColorMapFile( const QString &path, QList<QgsColorRampShader::ColorRampItem> &items /Out/,
Qgis::ShaderInterpolationMethod &type /Out/,
QStringList &errors /Out/ );
%Docstring
Parses an exported color map file at the specified ``path`` and extracts
the stored color ramp ``items`` and ramp shader ``type``.
Returns ``True`` if the parsing was successful. If not, a list of
``errors`` will be generated.
.. seealso:: :py:func:`saveColorMapFile`
%End
static bool saveColorMapFile( const QString &path, const QList<QgsColorRampShader::ColorRampItem> &items, Qgis::ShaderInterpolationMethod type );
%Docstring
Exports a list of color ramp ``items`` and ramp shader ``type`` to a
color map file at the specified ``path``.
Returns ``True`` if the save was successful.
.. seealso:: :py:func:`parseColorMapFile`
%End
};
/************************************************************************
* This file has been generated automatically from *
* *
* src/core/raster/qgsrasterrendererutils.h *
* *
* Do not edit manually ! Edit header and run scripts/sipify.py again *
************************************************************************/
|