mapValue function

This commit is contained in:
ackimixs
2024-05-19 11:04:24 +02:00
parent 3131766c92
commit b3b6bfdc95

View File

@@ -11,4 +11,9 @@ namespace Modelec
bool contains(const std::string& str, const std::string& sub);
std::vector<std::string> split(const std::string& str, const std::string& delimiter);
template<typename T>
T mapValue(T v, T v_min, T v_max, T v_min_prime, T v_max_prime) {
return v_min_prime + (((v - v_min) * (v_max_prime - v_min_prime)) / (v_max - v_min));
}
}