package com.google.android.m4b.maps.bc;

public abstract class am
  implements g
{
  private boolean c(am paramam)
  {
    int i = b();
    int j = paramam.b();
    if ((i == 0) || (j == 0));
    while (true)
    {
      return false;
      af localaf1 = c();
      af localaf2 = paramam.c();
      int k = 0;
      af localaf3;
      for (Object localObject1 = localaf1; k < i; localObject1 = localaf3)
      {
        localaf3 = a(k);
        int m = 0;
        af localaf4;
        for (Object localObject2 = localaf2; m < j; localObject2 = localaf4)
        {
          localaf4 = paramam.a(m);
          if (ah.a((af)localObject1, localaf3, (af)localObject2, localaf4))
            return true;
          m++;
        }
        k++;
      }
    }
  }

  public abstract af a(int paramInt);

  public al a()
  {
    int i = a(0).a;
    int j = a(0).b;
    int k = 1;
    int m = i;
    int n = i;
    int i1 = j;
    while (k < b())
    {
      n = Math.min(n, a(k).a);
      m = Math.max(m, a(k).a);
      i1 = Math.min(i1, a(k).b);
      j = Math.max(j, a(k).b);
      k++;
    }
    return new al(new af(n, i1), new af(m, j));
  }

  public abstract boolean a(af paramaf);

  public boolean a(am paramam)
  {
    boolean bool1 = a().a(paramam.a());
    boolean bool2 = false;
    if (bool1)
      if ((!a(paramam.a(0))) && (!paramam.a(a(0))))
      {
        boolean bool3 = c(paramam);
        bool2 = false;
        if (!bool3);
      }
      else
      {
        bool2 = true;
      }
    return bool2;
  }

  public abstract int b();

  public boolean b(am paramam)
  {
    if (!a().a(paramam.a()));
    label44: 
    do
    {
      return false;
      for (int i = 0; ; i++)
      {
        if (i >= paramam.b())
          break label44;
        if (!a(paramam.a(i)))
          break;
      }
    }
    while (c(paramam));
    return true;
  }

  public af c()
  {
    return a(-1 + b());
  }
}

/* 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.bc.am
 * JD-Core Version:    0.6.2
 */