|
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) |
|
TInput TInput TReturn | itk::Math::CastWithRangeCheck (TInput x) |
|
TInput | itk::Math::Ceil (TInput x) template< typename TReturn |
|
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< TReturn |
|
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) |
|
TInput TInput TReturn | itk::Math::Round (TInput x) |
|
template<TReturn , typename TInput > |
| itk::Math::RoundHalfIntegerToEven (TInput x) template< TReturn |
|
TInput | itk::Math::RoundHalfIntegerUp (TInput x) template< typename TReturn |
|
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) |
|