|
QGIS API Documentation
3.4.15-Madeira (e83d02e274)
|
#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 | 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 | 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 | 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 | 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 530 of file qgsprocessingparameters.h.
1.8.11