5 #include <grass/raster.h>
6 #include <grass/calc.h>
12 int f_min(
int argc,
const int *argt,
void **args)
19 for (i = 1; i <= argc; i++)
20 if (argt[i] != argt[0])
27 CELL **argz = (CELL **) args;
33 for (j = 1; j <= argc; j++)
34 if (IS_NULL_C(&argz[j][i]))
38 else if (
min > argz[j][i])
50 FCELL **argz = (FCELL **) args;
56 for (j = 1; j <= argc; j++)
57 if (IS_NULL_F(&argz[j][i]))
61 else if (
min > argz[j][i])
74 DCELL **argz = (DCELL **) args;
80 for (j = 1; j <= argc; j++)
81 if (IS_NULL_D(&argz[j][i]))
85 else if (
min > argz[j][i])
int f_min(int argc, const int *argt, void **args)