blob: f5517e14716753752584816281dda1d78b01fad5 [file] [log] [blame]
/*
* 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_ */