Nikos Alexandris:

   if (chroma == 0.0) {

       saturation = 0.0;

       /* undefined -- (how to) set to NULL? */
       hue = 0.0;

I'd like to set hue to NULL, whenever the condition is met. How do I do
that?

Markus Neteler:

Something like:

   for (row = 0; row < nrows; row++) {
       G_percent(row, nrows, 5);
       for (col = 0; col < ncols; col++) {
           cell_buf[col] = bas[SEG_INDEX(ba_seg, row, col)];
           if (cell_buf[col] == 0)

               Rast_set_null_value(&cell_buf[col], 1, CELL_TYPE);

Alright, that is:  anything that `&cell_buf[col]` points to, set the
number of values `1` to NULL.

Updated in sandbox, see: https://trac.osgeo.org/grass/changeset/69365

Is it though correct?

Nikos
_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

Reply via email to