package com.google.android.m4b.maps.aw;

import com.google.android.m4b.maps.bc.af;
import com.google.android.m4b.maps.bc.ba;
import com.google.android.m4b.maps.bc.bf;
import com.google.android.m4b.maps.bc.bg;
import com.google.android.m4b.maps.bl.as;
import com.google.android.m4b.maps.bl.at;
import java.util.ArrayList;
import java.util.List;

public abstract class i
  implements f
{
  protected final bg a;
  protected final bf b;
  protected final at c;

  public i(bg parambg, bf parambf)
  {
    this(parambg, com.google.android.m4b.maps.bk.i.c(), parambf);
  }

  private i(bg parambg, at paramat, bf parambf)
  {
    this.a = parambg;
    this.c = paramat;
    this.b = parambf;
    if (paramat == null)
      throw new RuntimeException("Null zoom table");
  }

  private as b(af paramaf)
  {
    return this.c.a(paramaf, this.a);
  }

  public float a(af paramaf)
  {
    return b(paramaf).a();
  }

  public final ba a(ba paramba, af paramaf)
  {
    int i = b(paramaf).a(paramba.b());
    if (i < 0)
      return null;
    return paramba.a(i);
  }

  public final List<ba> a(int paramInt, af paramaf)
  {
    ArrayList localArrayList = new ArrayList();
    as localas = b(paramaf);
    for (int i = 0; i <= 2; i++)
      if (localas.c(i))
      {
        int j = 1 << i;
        for (int k = 0; k < j; k++)
          for (int m = 0; m < j; m++)
            localArrayList.add(new ba(i, k, m, this.b.a()));
      }
    return localArrayList;
  }

  public final List<ba> b(ba paramba, af paramaf)
  {
    ArrayList localArrayList = new ArrayList();
    int i = b(paramaf).b(paramba.b());
    if (i < 0);
    while (true)
    {
      return localArrayList;
      int j = i - paramba.b();
      int k = 1 << j;
      for (int m = 0; m < k; m++)
        for (int n = 0; n < k; n++)
          localArrayList.add(paramba.a(i, n + (paramba.c() << j), m + (paramba.d() << j)));
    }
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.google.android.m4b.maps.aw.i
 * JD-Core Version:    0.6.2
 */