|
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 > |
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) |
|
|
ITKCommon_EXPORT bool | itk::Math::IsPrime (unsigned short n) |
|
ITKCommon_EXPORT bool | itk::Math::IsPrime (unsigned int n) |
|
ITKCommon_EXPORT bool | itk::Math::IsPrime (unsigned long n) |
|
ITKCommon_EXPORT bool | itk::Math::IsPrime (unsigned long long n) |
|
|
ITKCommon_EXPORT unsigned short | itk::Math::GreatestPrimeFactor (unsigned short n) |
|
ITKCommon_EXPORT unsigned int | itk::Math::GreatestPrimeFactor (unsigned int n) |
|
ITKCommon_EXPORT unsigned long | itk::Math::GreatestPrimeFactor (unsigned long n) |
|
ITKCommon_EXPORT unsigned long long | itk::Math::GreatestPrimeFactor (unsigned long long n) |
|