package com.google.android.m4b.maps;

import android.graphics.Point;
import android.os.RemoteException;
import com.google.android.m4b.maps.j.d;
import com.google.android.m4b.maps.model.LatLng;
import com.google.android.m4b.maps.model.RuntimeRemoteException;
import com.google.android.m4b.maps.model.VisibleRegion;
import com.google.android.m4b.maps.r.ae;

public final class Projection
{
  private final ae a;

  Projection(ae paramae)
  {
    this.a = paramae;
  }

  public final LatLng fromScreenLocation(Point paramPoint)
  {
    try
    {
      LatLng localLatLng = this.a.a(d.a(paramPoint));
      return localLatLng;
    }
    catch (RemoteException localRemoteException)
    {
      throw new RuntimeRemoteException(localRemoteException);
    }
  }

  public final VisibleRegion getVisibleRegion()
  {
    try
    {
      VisibleRegion localVisibleRegion = this.a.a();
      return localVisibleRegion;
    }
    catch (RemoteException localRemoteException)
    {
      throw new RuntimeRemoteException(localRemoteException);
    }
  }

  public final Point toScreenLocation(LatLng paramLatLng)
  {
    try
    {
      Point localPoint = (Point)d.a(this.a.a(paramLatLng));
      return localPoint;
    }
    catch (RemoteException localRemoteException)
    {
      throw new RuntimeRemoteException(localRemoteException);
    }
  }
}

/* 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.Projection
 * JD-Core Version:    0.6.2
 */