Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

template<class DstArrayT, class SrcArrayT>
int Impala::Core::Feature::IntWeibullNgbPnLoop< DstArrayT, SrcArrayT >::Rf_i1mach ( int  i  )  [inline]

Definition at line 338 of file IntWeibullNgbPnLoop.h.

References CHAR_BIT, DBL_MANT_DIG, DBL_MAX_EXP, DBL_MIN_EXP, FLT_MANT_DIG, FLT_MAX_EXP, FLT_MIN_EXP, FLT_RADIX, and INT_MAX.

Referenced by Impala::Core::Feature::IntWeibullNgbPnLoop< DstArrayT, SrcArrayT >::dpsifn().

00339 {
00340   switch(i) 
00341   {
00342     
00343   case  1: return 5;
00344   case  2: return 6;
00345   case  3: return 0;
00346   case  4: return 0;
00347     
00348   case  5: return CHAR_BIT * sizeof(int);
00349   case  6: return sizeof(int)/sizeof(char);
00350     
00351   case  7: return 2;
00352   case  8: return CHAR_BIT * sizeof(int) - 1;
00353   case  9: return INT_MAX;
00354     
00355   case 10: return FLT_RADIX;
00356     
00357   case 11: return FLT_MANT_DIG;
00358   case 12: return FLT_MIN_EXP;
00359 
00360   case 13: return FLT_MAX_EXP;
00361     
00362   case 14: return DBL_MANT_DIG;
00363         case 15: return DBL_MIN_EXP;
00364         case 16: return DBL_MAX_EXP;
00365 
00366   default: return 0;
00367   }
00368 }


Generated on Fri Mar 19 11:10:09 2010 for ImpalaSrc by  doxygen 1.5.1