[mlpack-svn] r13499 - mlpack/trunk/src/mlpack/core/math

fastlab-svn at coffeetalk-1.cc.gatech.edu fastlab-svn at coffeetalk-1.cc.gatech.edu
Wed Sep 5 14:16:39 EDT 2012


Author: rcurtin
Date: 2012-09-05 14:16:39 -0400 (Wed, 05 Sep 2012)
New Revision: 13499

Modified:
   mlpack/trunk/src/mlpack/core/math/clamp.hpp
Log:
Fix odd spacing and be unnecessarily pedantic with const-correctness.


Modified: mlpack/trunk/src/mlpack/core/math/clamp.hpp
===================================================================
--- mlpack/trunk/src/mlpack/core/math/clamp.hpp	2012-09-05 16:54:08 UTC (rev 13498)
+++ mlpack/trunk/src/mlpack/core/math/clamp.hpp	2012-09-05 18:16:39 UTC (rev 13499)
@@ -20,7 +20,7 @@
  * @param d Double to clamp.
  * @return 0 if d < 0, d otherwise.
  */
-inline double ClampNonNegative(double d)
+inline double ClampNonNegative(const double d)
 {
   return (d + fabs(d)) / 2;
 }
@@ -32,7 +32,7 @@
  * @param d Double to clamp.
  * @param 0 if d > 0, d otherwise.
  */
-inline double ClampNonPositive(double d)
+inline double ClampNonPositive(const double d)
 {
   return (d - fabs(d)) / 2;
 }
@@ -45,12 +45,14 @@
  * @param rangeMax The last of the range.
  * @return max(rangeMin, min(rangeMax, d)).
  */
-inline double ClampRange(double value, double rangeMin, double rangeMax)
+inline double ClampRange(double value,
+                         const double rangeMin,
+                         const double rangeMax)
 {
   value -= rangeMax;
-  value = ClampNonPositive (value) + rangeMax;
+  value = ClampNonPositive(value) + rangeMax;
   value -= rangeMin;
-  value = ClampNonNegative (value) + rangeMin;
+  value = ClampNonNegative(value) + rangeMin;
   return value;
 }
 




More information about the mlpack-svn mailing list