Skip to content
Permalink
Browse files
Create r_neighbors.py
  • Loading branch information
nicogodet committed Jun 14, 2021
1 parent 9d44ebe commit 8a0212e695cc5729614baaeddb1131c7ec2f576d
Showing with 31 additions and 0 deletions.
  1. +31 −0 python/plugins/processing/algs/grass7/ext/r_neighbors.py
@@ -0,0 +1,31 @@
# -*- coding: utf-8 -*-

"""
***************************************************************************
r_neighbors.py
--------
Date : June 2021
Copyright : (C) 2021 by Nicolas Godet
Email : nicolas dot godet at outlook dot fr
***************************************************************************
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
***************************************************************************
"""

__author__ = 'Nicolas Godet'
__date__ = 'June 2021'
__copyright__ = '(C) 2021, Nicolas Godet'


def checkParameterValuesBeforeExecuting(alg, parameters, context):
""" Verify if we have the right parameters """
# Verifiy that neighborhood size is odd
if (alg.parameterAsInt(parameters, 'size', context) % 2) == 0:
return False, alg.tr("The neighborhood size must be odd!")

return True, None

0 comments on commit 8a0212e

Please sign in to comment.