QGIS API Documentation  3.2.0-Bonn (bc43194)
Public Types | List of all members
QgsProcessing Class Reference

Contains enumerations and other constants for use in processing algorithms and parameters. More...

#include <qgsprocessing.h>

Public Types

enum  SourceType {
  TypeMapLayer = -2, TypeVectorAnyGeometry = -1, TypeVectorPoint = 0, TypeVectorLine = 1,
  TypeVectorPolygon = 2, TypeRaster = 3, TypeFile = 4, TypeVector = 5
}
 Data source types enum. More...
 

Detailed Description

Contains enumerations and other constants for use in processing algorithms and parameters.

Since
QGIS 3.0

Definition at line 38 of file qgsprocessing.h.

Member Enumeration Documentation

◆ SourceType

Data source types enum.

Enumerator
TypeMapLayer 

Any map layer type (raster or vector)

TypeVectorAnyGeometry 

Any vector layer with geometry.

TypeVectorPoint 

Vector point layers.

TypeVectorLine 

Vector line layers.

TypeVectorPolygon 

Vector polygon layers.

TypeRaster 

Raster layers.

TypeFile 

Files (i.e. non map layer sources, such as text files)

TypeVector 

Tables (i.e. vector layers with or without geometry). When used for a sink this indicates the sink has no geometry.

Definition at line 44 of file qgsprocessing.h.


The documentation for this class was generated from the following file: