Class: QgsProcessingParameterScale¶
- class qgis.core.QgsProcessingParameterScale(name: str, description: str = '', defaultValue: Any = None, optional: bool = False)¶
Bases:
QgsProcessingParameterNumber
Constructor for QgsProcessingParameterScale.
QgsProcessingParameterScale(
QgsProcessingParameterScale
)A double numeric parameter for map scale values.
QgsProcessingParameterScale
should be evaluated by callingQgsProcessingAlgorithm.parameterAsDouble()
, which will return a numeric value representing the scale denominator.Methods
- param outputType
- rtype
QgsProcessingParameterScale
Creates a new parameter using the definition from a script code.
- rtype
str
Returns the type name for the parameter class.
- asPythonString(self, outputType: QgsProcessing.PythonOutputType = QgsProcessing.PythonQgsProcessingAlgorithmSubclass) → str¶
- Parameters
outputType (QgsProcessing.PythonOutputType = QgsProcessing.PythonQgsProcessingAlgorithmSubclass) –
- Return type
str
- clone(self) → QgsProcessingParameterScale¶
- Return type
- fromScriptCode(name: str, description: str, isOptional: bool, definition: str) → QgsProcessingParameterScale¶
Creates a new parameter using the definition from a script code.
- Parameters
name (str) –
description (str) –
isOptional (bool) –
definition (str) –
- Return type
- type(self) → str¶
- Return type
str
- typeName() → str¶
Returns the type name for the parameter class.
- Return type
str