QGIS API Documentation  3.0.2-Girona (307d082)
QgsProcessingFeatureBasedAlgorithm Member List

This is the complete list of members for QgsProcessingFeatureBasedAlgorithm, including all inherited members.

addOutput(QgsProcessingOutputDefinition *outputDefinition)QgsProcessingAlgorithmprotected
addParameter(QgsProcessingParameterDefinition *parameterDefinition, bool createOutput=true)QgsProcessingAlgorithmprotected
asPythonCommand(const QVariantMap &parameters, QgsProcessingContext &context) constQgsProcessingAlgorithmvirtual
canExecute(QString *errorMessage=nullptr) constQgsProcessingAlgorithmvirtual
checkParameterValues(const QVariantMap &parameters, QgsProcessingContext &context, QString *message=nullptr) constQgsProcessingAlgorithmvirtual
countVisibleParameters() constQgsProcessingAlgorithm
create(const QVariantMap &configuration=QVariantMap()) constQgsProcessingAlgorithm
createCustomParametersWidget(QWidget *parent=nullptr) constQgsProcessingAlgorithmvirtual
createExpressionContext(const QVariantMap &parameters, QgsProcessingContext &context, QgsProcessingFeatureSource *source=nullptr) constQgsProcessingAlgorithm
createInstance() const =0QgsProcessingAlgorithmprotectedpure virtual
destinationParameterDefinitions() constQgsProcessingAlgorithm
displayName() const =0QgsProcessingAlgorithmpure virtual
Flag enum nameQgsProcessingAlgorithm
FlagCanCancel enum valueQgsProcessingAlgorithm
FlagDeprecated enum valueQgsProcessingAlgorithm
FlagHideFromModeler enum valueQgsProcessingAlgorithm
FlagHideFromToolbox enum valueQgsProcessingAlgorithm
FlagNoThreading enum valueQgsProcessingAlgorithm
FlagRequiresMatchingCrs enum valueQgsProcessingAlgorithm
flags() constQgsProcessingAlgorithmvirtual
FlagSupportsBatch enum valueQgsProcessingAlgorithm
group() constQgsProcessingAlgorithminlinevirtual
groupId() constQgsProcessingAlgorithminlinevirtual
hasHtmlOutputs() constQgsProcessingAlgorithm
helpString() constQgsProcessingAlgorithmvirtual
helpUrl() constQgsProcessingAlgorithmvirtual
icon() constQgsProcessingAlgorithmvirtual
id() constQgsProcessingAlgorithm
initAlgorithm(const QVariantMap &configuration=QVariantMap()) overrideQgsProcessingFeatureBasedAlgorithmprotectedvirtual
initParameters(const QVariantMap &configuration=QVariantMap())QgsProcessingFeatureBasedAlgorithmprotectedvirtual
inputLayerTypes() constQgsProcessingFeatureBasedAlgorithmprotectedvirtual
name() const =0QgsProcessingAlgorithmpure virtual
operator=(const QgsProcessingAlgorithm &other)=deleteQgsProcessingAlgorithm
outputCrs(const QgsCoordinateReferenceSystem &inputCrs) constQgsProcessingFeatureBasedAlgorithmprotectedvirtual
outputDefinition(const QString &name) constQgsProcessingAlgorithm
outputDefinitions() constQgsProcessingAlgorithminline
outputFields(const QgsFields &inputFields) constQgsProcessingFeatureBasedAlgorithmprotectedvirtual
outputLayerType() constQgsProcessingFeatureBasedAlgorithmprotectedvirtual
outputName() const =0QgsProcessingFeatureBasedAlgorithmprotectedpure virtual
outputWkbType(QgsWkbTypes::Type inputWkbType) constQgsProcessingFeatureBasedAlgorithmprotectedvirtual
parameterAsBool(const QVariantMap &parameters, const QString &name, const QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsCompatibleSourceLayerPath(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context, const QStringList &compatibleFormats, const QString &preferredFormat=QString("shp"), QgsProcessingFeedback *feedback=nullptr)QgsProcessingAlgorithmprotected
parameterAsCrs(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsDouble(const QVariantMap &parameters, const QString &name, const QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsEnum(const QVariantMap &parameters, const QString &name, const QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsEnums(const QVariantMap &parameters, const QString &name, const QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsExpression(const QVariantMap &parameters, const QString &name, const QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsExtent(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context, const QgsCoordinateReferenceSystem &crs=QgsCoordinateReferenceSystem()) constQgsProcessingAlgorithmprotected
parameterAsExtentCrs(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context)QgsProcessingAlgorithmprotected
parameterAsExtentGeometry(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context, const QgsCoordinateReferenceSystem &crs=QgsCoordinateReferenceSystem())QgsProcessingAlgorithmprotected
parameterAsFields(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsFile(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsFileOutput(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsInt(const QVariantMap &parameters, const QString &name, const QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsLayer(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsLayerList(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsMatrix(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsOutputLayer(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsPoint(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context, const QgsCoordinateReferenceSystem &crs=QgsCoordinateReferenceSystem()) constQgsProcessingAlgorithmprotected
parameterAsPointCrs(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context)QgsProcessingAlgorithmprotected
parameterAsRange(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsRasterLayer(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsSink(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context, QString &destinationIdentifier, const QgsFields &fields, QgsWkbTypes::Type geometryType=QgsWkbTypes::NoGeometry, const QgsCoordinateReferenceSystem &crs=QgsCoordinateReferenceSystem()) constQgsProcessingAlgorithmprotected
parameterAsSource(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsString(const QVariantMap &parameters, const QString &name, const QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterAsVectorLayer(const QVariantMap &parameters, const QString &name, QgsProcessingContext &context) constQgsProcessingAlgorithmprotected
parameterDefinition(const QString &name) constQgsProcessingAlgorithm
parameterDefinitions() constQgsProcessingAlgorithminline
postProcess(QgsProcessingContext &context, QgsProcessingFeedback *feedback)QgsProcessingAlgorithm
postProcessAlgorithm(QgsProcessingContext &context, QgsProcessingFeedback *feedback)QgsProcessingAlgorithmprotectedvirtual
prepare(const QVariantMap &parameters, QgsProcessingContext &context, QgsProcessingFeedback *feedback)QgsProcessingAlgorithm
prepareAlgorithm(const QVariantMap &parameters, QgsProcessingContext &context, QgsProcessingFeedback *feedback)QgsProcessingAlgorithmprotectedvirtual
preprocessParameters(const QVariantMap &parameters)QgsProcessingAlgorithmvirtual
processAlgorithm(const QVariantMap &parameters, QgsProcessingContext &context, QgsProcessingFeedback *feedback) overrideQgsProcessingFeatureBasedAlgorithmprotectedvirtual
processFeature(const QgsFeature &feature, QgsProcessingContext &context, QgsProcessingFeedback *feedback)=0QgsProcessingFeatureBasedAlgorithmprotectedpure virtual
provider() constQgsProcessingAlgorithm
QgsProcessingAlgorithm()=defaultQgsProcessingAlgorithm
QgsProcessingAlgorithm(const QgsProcessingAlgorithm &other)=deleteQgsProcessingAlgorithm
QgsProcessingFeatureBasedAlgorithm()=defaultQgsProcessingFeatureBasedAlgorithm
removeParameter(const QString &name)QgsProcessingAlgorithmprotected
request() constQgsProcessingFeatureBasedAlgorithmprotectedvirtual
run(const QVariantMap &parameters, QgsProcessingContext &context, QgsProcessingFeedback *feedback, bool *ok=nullptr) constQgsProcessingAlgorithm
runPrepared(const QVariantMap &parameters, QgsProcessingContext &context, QgsProcessingFeedback *feedback)QgsProcessingAlgorithm
setProvider(QgsProcessingProvider *provider)QgsProcessingAlgorithm
shortHelpString() constQgsProcessingAlgorithmvirtual
sourceCrs() constQgsProcessingFeatureBasedAlgorithmprotected
sourceFlags() constQgsProcessingFeatureBasedAlgorithmprotectedvirtual
svgIconPath() constQgsProcessingAlgorithmvirtual
tags() constQgsProcessingAlgorithminlinevirtual
validateInputCrs(const QVariantMap &parameters, QgsProcessingContext &context) constQgsProcessingAlgorithmvirtual
~QgsProcessingAlgorithm()QgsProcessingAlgorithmvirtual