]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
[script] Add simple Math functions (abs, min, max and clamp)
authorCharlie Brej <cbrej@cs.man.ac.uk>
Tue, 30 Jun 2009 14:24:57 +0000 (15:24 +0100)
committerCharlie Brej <cbrej@cs.man.ac.uk>
Tue, 30 Jun 2009 14:24:57 +0000 (15:24 +0100)
src/plugins/splash/script/script-lib-math.script

index bac9c714d4a7930053aee9aa8a311db2e4c1af3b..c90bba04bcb6067db26300cb1fb059840e92b358 100644 (file)
@@ -1 +1,20 @@
-   
+fun MathAbs (value){
+    if (value < 0) return -value;
+    return value;
+    }
+
+fun MathMin (value, min){
+    if (value < min) return min;
+    return value;
+    }
+
+fun MathMax (value, max){
+    if (value > max) return max;
+    return value;
+    }
+
+fun MathClamp (value, min, max){
+    if (value < min) return min;
+    if (value > max) return max;
+    return value;
+    }