5#include <grass/raster.h>
12int f_nmin(
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]))
37 min = argz[j][i], nul = 0;
38 else if (
min > argz[j][i])
39 min = argz[j][i], nul = 0;
50 FCELL **argz = (FCELL **) args;
56 for (j = 1; j <= argc; j++)
57 if (IS_NULL_F(&argz[j][i]))
60 min = argz[j][i], nul = 0;
61 else if (
min > argz[j][i])
62 min = argz[j][i], nul = 0;
74 DCELL **argz = (DCELL **) args;
80 for (j = 1; j <= argc; j++)
81 if (IS_NULL_D(&argz[j][i]))
84 min = argz[j][i], nul = 0;
85 else if (
min > argz[j][i])
86 min = argz[j][i], nul = 0;
int f_nmin(int argc, const int *argt, void **args)