Files
piphoto/intmath.h

12 lines
224 B
C
Raw Normal View History

2017-08-10 13:51:39 -07:00
#pragma once
template <typename T>
constexpr T AbsDiff(T a, T b) {
2017-08-12 07:38:18 -07:00
return std::abs(b - a);
2017-08-10 13:51:39 -07:00
}
template <typename T>
constexpr T Interpolate(T val0, T val1, T mul, T div) {
2017-08-12 07:38:18 -07:00
return val0 + ((mul * (val1 - val0)) / div);
}