|
| 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) |
| |