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.be;
import com.google.android.m4b.maps.bc.bf;
import com.google.android.m4b.maps.bc.bg;
import com.google.android.m4b.maps.bc.bp;
import com.google.android.m4b.maps.bl.as;
import com.google.android.m4b.maps.bl.at;
import com.google.android.m4b.maps.bn.b;
import java.util.ArrayList;
import java.util.List;

public final class e extends i
{
  private boolean d;
  private long e = 0L;
  private bp f;
  private bp g;
  private List<ba> h;
  private List<ba> i;

  public e(bg parambg, bf parambf)
  {
    super(parambg, parambf);
    double d1 = com.google.android.m4b.maps.ak.e.e().l();
    if (((parambg == bg.j) || (parambg == bg.k) || (parambg == bg.l)) && (d1 > 1.0D));
    for (boolean bool = true; ; bool = false)
    {
      this.d = bool;
      return;
    }
  }

  private static void a(bp parambp, ArrayList<ba> paramArrayList)
  {
    int j = paramArrayList.size();
    int k = 0;
    int m = 0;
    int i2;
    if (k < j)
    {
      ba localba = (ba)paramArrayList.get(k);
      if (!parambp.b(localba.i()))
        break label92;
      i2 = m + 1;
      paramArrayList.set(m, localba);
    }
    label92: for (int i1 = i2; ; i1 = m)
    {
      k++;
      m = i1;
      break;
      for (int n = j - 1; n >= m; n--)
        paramArrayList.remove(n);
      return;
    }
  }

  private int c(b paramb)
  {
    float f1 = paramb.l();
    as localas = this.c.a(paramb.b(), this.a);
    if (localas != null)
      return localas.a(f1);
    return (int)f1;
  }

  public final float a(af paramaf)
  {
    if (this.d)
      return super.a(paramaf) - 1.0F;
    return super.a(paramaf);
  }

  public final long a()
  {
    return this.e;
  }

  public final List<ba> a(b paramb)
  {
    bp localbp = paramb.u();
    if ((this.f != null) && (localbp.equals(this.f)))
    {
      if (this.h.isEmpty());
      for (boolean bool = true; bool; bool = ((ba)this.h.get(0)).j().equals(this.b.a()))
        return this.h;
    }
    this.e = (1L + this.e);
    ArrayList localArrayList = ba.a(localbp.a(), c(paramb), this.b.a());
    if ((paramb.k() == 0.0F) && (paramb.j() == 0.0F));
    for (int j = 1; ; j = 0)
    {
      if (j == 0)
        a(localbp, localArrayList);
      this.h = localArrayList;
      this.f = localbp;
      return this.h;
    }
  }

  public final List<ba> b(b paramb)
  {
    bp localbp = paramb.u();
    if ((this.g != null) && (localbp.equals(this.g)))
      return this.i;
    ArrayList localArrayList = ba.b(localbp.a(), c(paramb));
    if ((paramb.k() == 0.0F) && (paramb.j() == 0.0F));
    for (int j = 1; ; j = 0)
    {
      if (j == 0)
        a(localbp, localArrayList);
      this.g = localbp;
      this.i = localArrayList;
      return this.i;
    }
  }
}

/* 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.e
 * JD-Core Version:    0.6.2
 */