|
| bool | itk::Math::abs (bool x) |
| |
| unsigned char | itk::Math::abs (char x) |
| |
| unsigned short | itk::Math::abs (short x) |
| |
| unsigned char | itk::Math::abs (signed char x) |
| |
| unsigned char | itk::Math::abs (unsigned char x) |
| |
| unsigned int | itk::Math::abs (unsigned int x) |
| |
| unsigned long long | itk::Math::abs (unsigned long long x) |
| |
| unsigned long | itk::Math::abs (unsigned long x) |
| |
| unsigned short | itk::Math::abs (unsigned short x) |
| |
| template<typename T1 , typename T2 > |
| bool | itk::Math::AlmostEquals (T1 x1, T2 x2) |
| |
| template<typename TReturn , typename TInput > |
| TReturn | itk::Math::CastWithRangeCheck (TInput x) |
| |
| template<TReturn , typename TInput > |
| | itk::Math::Ceil (TInput x) |
| |
| template<typename TInput1 , typename TInput2 > |
| bool | itk::Math::ExactlyEquals (const TInput1 &x1, const TInput2 &x2) |
| |
| template<typename T > |
| T | itk::Math::FloatAddULP (T x, typename Detail::FloatIEEE< T >::IntType ulps) |
| |
| template<typename T > |
| bool | itk::Math::FloatAlmostEqual (T x1, T x2, typename Detail::FloatIEEE< T >::IntType maxUlps=4, typename Detail::FloatIEEE< T >::FloatType maxAbsoluteDifference=0.1 *itk::NumericTraits< T >::epsilon()) |
| |
| template<typename T > |
| Detail::FloatIEEE< T >::IntType | itk::Math::FloatDifferenceULP (T x1, T x2) |
| |
| template<TReturn , typename TInput > |
| | itk::Math::Floor (TInput x) |
| |
| template<typename T1 , typename T2 > |
| bool | itk::Math::NotAlmostEquals (T1 x1, T2 x2) |
| |
| template<typename TInput1 , typename TInput2 > |
| bool | itk::Math::NotExactlyEquals (const TInput1 &x1, const TInput2 &x2) |
| |
| template<typename TReturn , typename TInput > |
| TReturn | itk::Math::Round (TInput x) |
| |
| template<TReturn , typename TInput > |
| | itk::Math::RoundHalfIntegerToEven (TInput x) |
| |
| template<TReturn , typename TInput > |
| | itk::Math::RoundHalfIntegerUp (TInput x) |
| |
| template<typename TReturnType = uintmax_t> |
| constexpr TReturnType | itk::Math::UnsignedPower (const uintmax_t base, const uintmax_t exponent) noexcept |
| |
| template<typename TReturnType = uintmax_t> |
| constexpr TReturnType | itk::Math::UnsignedProduct (const uintmax_t a, const uintmax_t b) noexcept |
| |
|
| ITKCommon_EXPORT bool | itk::Math::IsPrime (unsigned int n) |
| |
| ITKCommon_EXPORT bool | itk::Math::IsPrime (unsigned long long n) |
| |
| ITKCommon_EXPORT bool | itk::Math::IsPrime (unsigned long n) |
| |
| ITKCommon_EXPORT bool | itk::Math::IsPrime (unsigned short n) |
| |
|
| ITKCommon_EXPORT unsigned int | itk::Math::GreatestPrimeFactor (unsigned int n) |
| |
| ITKCommon_EXPORT unsigned long long | itk::Math::GreatestPrimeFactor (unsigned long long n) |
| |
| ITKCommon_EXPORT unsigned long | itk::Math::GreatestPrimeFactor (unsigned long n) |
| |
| ITKCommon_EXPORT unsigned short | itk::Math::GreatestPrimeFactor (unsigned short n) |
| |