|
template<typename dtype > |
constexpr dtype | cube (dtype inValue) noexcept |
|
template<typename dtype , std::enable_if_t< std::is_integral< dtype >::value, int > = 0> |
bool | essentiallyEqual (const std::complex< dtype > &inValue1, const std::complex< dtype > &inValue2) noexcept |
|
template<typename dtype , std::enable_if_t< std::is_floating_point< dtype >::value, int > = 0> |
bool | essentiallyEqual (const std::complex< dtype > &inValue1, const std::complex< dtype > &inValue2, const std::complex< dtype > &inEpsilon) noexcept |
|
template<typename dtype , std::enable_if_t< std::is_integral< dtype >::value, int > = 0> |
bool | essentiallyEqual (dtype inValue1, dtype inValue2) noexcept |
|
template<typename dtype , std::enable_if_t< std::is_floating_point< dtype >::value, int > = 0> |
bool | essentiallyEqual (dtype inValue1, dtype inValue2, dtype inEpsilon) noexcept |
|
double | gaussian (double inX, double inY, double inSigma) noexcept |
|
double | gaussian1d (double inX, double inMu, double inSigma) noexcept |
|
constexpr double | interp (double inValue1, double inValue2, double inPercent) noexcept |
|
template<typename dtype > |
std::string | num2str (dtype inNumber) |
|
template<typename dtype > |
dtype | power (dtype inValue, uint8 inPower) noexcept |
|
template<typename dtype1 , typename dtype2 > |
auto | powerf (dtype1 inValue, const dtype2 inPower) noexcept |
|
template<typename dtype > |
constexpr dtype | sqr (dtype inValue) noexcept |
|
template<typename TimeUnit , typename Function , typename... Args> |
timeit_detail::Result< TimeUnit > | timeit (uint32 numIterations, PrintResults printResults, Function function, Args &&... args) noexcept |
|
template<typename dtype > |
std::string | value2str (dtype inValue) |
|