package com.google.android.m4b.maps.bv;

import android.graphics.Bitmap;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.Point;
import android.graphics.Rect;
import com.google.android.m4b.maps.bu.bb;
import com.google.android.m4b.maps.bu.bb.a;
import com.google.android.m4b.maps.bu.bk.a;

public final class f
  implements bb.a
{
  private final bb a;
  private final i b;
  private Paint c = new Paint();
  private Point d = new Point(-2, -2);
  private Point e = new Point(-1, -1);

  public f(bb parambb, i parami)
  {
    this.a = parambb;
    this.b = parami;
  }

  public final void a()
  {
    this.b.a(this);
  }

  public final void a(int paramInt)
  {
    if ((paramInt & 0x1) != 0)
      this.b.b();
    if ((paramInt & 0x2) != 0)
      this.b.b();
    if ((paramInt & 0x4) != 0)
      this.b.b();
    if ((paramInt & 0x40) != 0)
    {
      if (!this.a.o())
        this.b.d(this);
      this.b.b();
    }
    if ((paramInt & 0x400) != 0)
      this.b.b();
    if ((paramInt & 0x200) != 0)
      this.b.b();
    if ((paramInt & 0x80) != 0)
      this.b.b();
    if ((paramInt & 0x100) != 0)
      this.b.b();
  }

  public final void a(Canvas paramCanvas, bk.a parama)
  {
    Bitmap localBitmap = this.a.c();
    int i = (int)(this.a.e() * localBitmap.getWidth());
    int j = (int)(this.a.g() * localBitmap.getHeight());
    Point localPoint = parama.a(this.a.b());
    this.d = new Point(localPoint.x - i, localPoint.y - j);
    this.e = new Point(localPoint.x + (localBitmap.getWidth() - i), localPoint.y + (localBitmap.getHeight() - j));
    if ((localBitmap != null) && (this.a.isVisible()))
    {
      this.c.setAlpha((int)(255.0F * this.a.r()));
      paramCanvas.drawBitmap(localBitmap, this.d.x, this.d.y, this.c);
    }
  }

  public final void b()
  {
    this.b.b(this);
  }

  public final void c()
  {
    this.b.c(this);
  }

  public final void d()
  {
    this.b.d(this);
  }

  public final void e()
  {
  }

  public final boolean f()
  {
    return this.b.e(this);
  }

  public final bb g()
  {
    return this.a;
  }

  public final Rect i()
  {
    return new Rect(this.d.x, this.d.y, this.e.x, this.e.y);
  }
}

/* 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.bv.f
 * JD-Core Version:    0.6.2
 */