~zeitgeist/plank/zeitgeist

« back to all changes in this revision

Viewing changes to lib/Drawing/Color.vala

  • Committer: Rico Tzschichholz
  • Date: 2016-01-03 16:05:10 UTC
  • Revision ID: ricotz@ubuntu.com-20160103160510-sjbsg8wlfw8ds6i9
Use clamp() instead of min(max())

Show diffs side-by-side

added added

removed removed

Lines of Context:
369
369
                                return {};
370
370
                        }
371
371
                        
372
 
                        return { double.min (uint8.MAX, double.max (0, int.parse (parts [0]))) / uint8.MAX,
373
 
                                double.min (uint8.MAX, double.max (0, int.parse (parts [1]))) / uint8.MAX,
374
 
                                double.min (uint8.MAX, double.max (0, int.parse (parts [2]))) / uint8.MAX,
375
 
                                double.min (uint8.MAX, double.max (0, int.parse (parts [3]))) / uint8.MAX };
 
372
                        return { clamp (int.parse (parts [0]) / uint8.MAX, 0, uint8.MAX),
 
373
                                clamp (int.parse (parts [1]) / uint8.MAX, 0, uint8.MAX),
 
374
                                clamp (int.parse (parts [2]) / uint8.MAX, 0, uint8.MAX),
 
375
                                clamp (int.parse (parts [3]) / uint8.MAX, 0, uint8.MAX) };
376
376
                }
377
377
        }
378
378
}