public static int[] getScanTable(int dim, boolean zigzag)
   {
      switch (dim) 
      {
         case 4 :
            return (zigzag == true) ? ZIGZAG_SCAN_4x4 : MORTON_SCAN_4x4;

         case 8 :
            return (zigzag == true) ? ZIGZAG_SCAN_8x8 : MORTON_SCAN_8x8;

         case 16 :
            return (zigzag == true) ? ZIGZAG_SCAN_16x16 : MORTON_SCAN_16x16;

         case 32 :
            return (zigzag == true) ? ZIGZAG_SCAN_32x32 : MORTON_SCAN_32x32;

         default :
            return null;      
      }
   }