QGIS API Documentation
3.8.0-Zanzibar (11aff65)
|
#include "qgis_core.h"
#include "qgis.h"
#include "qgsprocessing.h"
#include "qgsproperty.h"
#include "qgscoordinatereferencesystem.h"
#include "qgsfeaturesource.h"
#include "qgsprocessingutils.h"
#include <QMap>
#include <limits>
Go to the source code of this file.
Classes | |
class | QgsProcessingDestinationParameter |
Base class for all parameter definitions which represent file or layer destinations, e.g. More... | |
class | QgsProcessingFeatureSourceDefinition |
Encapsulates settings relating to a feature source input to a processing algorithm. More... | |
class | QgsProcessingOutputLayerDefinition |
Encapsulates settings relating to a feature sink or output raster layer for a processing algorithm. More... | |
class | QgsProcessingParameterAuthConfig |
A string parameter for authentication configuration ID values. More... | |
class | QgsProcessingParameterBand |
A raster band parameter for Processing algorithms. More... | |
class | QgsProcessingParameterBoolean |
A boolean parameter for processing algorithms. More... | |
class | QgsProcessingParameterCrs |
A coordinate reference system parameter for processing algorithms. More... | |
class | QgsProcessingParameterDefinition |
Base class for the definition of processing parameters. More... | |
class | QgsProcessingParameterDistance |
A double numeric parameter for distance values. More... | |
class | QgsProcessingParameterEnum |
An enum based parameter for processing algorithms, allowing for selection from predefined values. More... | |
class | QgsProcessingParameterExpression |
An expression parameter for processing algorithms. More... | |
class | QgsProcessingParameterExtent |
A rectangular map extent parameter for processing algorithms. More... | |
class | QgsProcessingParameterFeatureSink |
A feature sink output for processing algorithms. More... | |
class | QgsProcessingParameterFeatureSource |
An input feature source (such as vector layers) parameter for processing algorithms. More... | |
class | QgsProcessingParameterField |
A vector layer or feature source field parameter for processing algorithms. More... | |
class | QgsProcessingParameterFile |
An input file or folder parameter for processing algorithms. More... | |
class | QgsProcessingParameterFileDestination |
A generic file based destination parameter, for specifying the destination path for a file (non-map layer) created by the algorithm. More... | |
class | QgsProcessingParameterFolderDestination |
A folder destination parameter, for specifying the destination path for a folder created by the algorithm or used for creating new files within the algorithm. More... | |
class | QgsProcessingParameterLayout |
A print layout parameter, allowing users to select a print layout. More... | |
class | QgsProcessingParameterLayoutItem |
A print layout item parameter, allowing users to select a particular item from a print layout. More... | |
class | QgsProcessingParameterLimitedDataTypes |
Can be inherited by parameters which require limits to their acceptable data types. More... | |
class | QgsProcessingParameterMapLayer |
A map layer parameter for processing algorithms. More... | |
class | QgsProcessingParameterMatrix |
A table (matrix) parameter for processing algorithms. More... | |
class | QgsProcessingParameterMeshLayer |
A mesh layer parameter for processing algorithms. More... | |
class | QgsProcessingParameterMultipleLayers |
A parameter for processing algorithms which accepts multiple map layers. More... | |
class | QgsProcessingParameterNumber |
A numeric parameter for processing algorithms. More... | |
class | QgsProcessingParameterPoint |
A point parameter for processing algorithms. More... | |
class | QgsProcessingParameterRange |
A numeric range parameter for processing algorithms. More... | |
class | QgsProcessingParameterRasterDestination |
A raster layer destination parameter, for specifying the destination path for a raster layer created by the algorithm. More... | |
class | QgsProcessingParameterRasterLayer |
A raster layer parameter for processing algorithms. More... | |
class | QgsProcessingParameters |
A collection of utilities for working with parameters when running a processing algorithm. More... | |
class | QgsProcessingParameterScale |
A double numeric parameter for map scale values. More... | |
class | QgsProcessingParameterString |
A string parameter for processing algorithms. More... | |
class | QgsProcessingParameterVectorDestination |
A vector layer destination parameter, for specifying the destination path for a vector layer created by the algorithm. More... | |
class | QgsProcessingParameterVectorLayer |
A vector layer (with or without geometry) parameter for processing algorithms. More... | |
Typedefs | |
typedef QList< const QgsProcessingParameterDefinition *> | QgsProcessingParameterDefinitions |
List of processing parameters. More... | |
typedef QList< const QgsProcessingParameterDefinition * > QgsProcessingParameterDefinitions |
List of processing parameters.
Definition at line 592 of file qgsprocessingparameters.h.