| /* |
| * MilkdropCompatability.hpp |
| * |
| * Created on: Jun 18, 2008 |
| * Author: pete |
| */ |
| |
| #ifndef MILKDROPCOMPATABILITY_HPP_ |
| #define MILKDROPCOMPATABILITY_HPP_ |
| |
| inline float sign(float a) |
| { |
| return a < 0.0 ? -1.0 : 1.0; |
| } |
| |
| inline float above(float a, float b) |
| { |
| return a > b ? 1 : 0; |
| } |
| inline float equal(float a, float b) |
| { |
| return a == b ? 1 : 0; |
| } |
| inline float below(float a, float b) |
| { |
| return a < b ? 1 : 0; |
| } |
| inline float min(float a, float b) |
| { |
| return a < b ? a : b; |
| } |
| |
| inline float max(float a, float b) |
| { |
| return a > b ? a : b; |
| } |
| |
| inline float if_milk(float a, float b, float c) |
| { |
| return (a==1.0) ? b : c; |
| } |
| #endif /* MILKDROPCOMPATABILITY_HPP_ */ |