package com.google.android.m4b.maps.bo;

import android.util.FloatMath;
import com.google.android.m4b.maps.bp.d;
import com.google.android.m4b.maps.bp.l;

public final class o
{
  static
  {
    new float[] { 0.0F, 1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 1.0F, 1.0F, 0.0F, 1.0F, 0.0F, 0.0F };
    new float[] { 0.0F, 1.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 0.0F, 1.0F, 1.0F, 1.0F, 0.0F, 1.0F, 0.0F, 1.0F, 0.0F, 0.0F, 1.0F, 1.0F };
    new float[] { -1.0F, 1.0F, 0.0F, 0.0F, 0.0F, -1.0F, -1.0F, 0.0F, 0.0F, 1.0F, 1.0F, 1.0F, 0.0F, 1.0F, 0.0F, 1.0F, -1.0F, 0.0F, 1.0F, 1.0F };
  }

  public static void a(l paraml, d paramd)
  {
    float f1 = (float)Math.tan(0.06283185631036758D);
    float f2 = FloatMath.cos(0.06283186F);
    int i = 0;
    float f3 = 1.0F;
    float f4 = 0.0F;
    while (i < 100)
    {
      paraml.a(f3 + 0.0F, f4 + 0.0F, 0.0F);
      if (paramd != null)
        paramd.d((short)i);
      float f5 = f3 + f1 * -f4;
      float f6 = f4 + f3 * f1;
      f3 = f5 * f2;
      f4 = f6 * f2;
      i++;
    }
  }

  public static void b(l paraml, d paramd)
  {
    int i = 0;
    float f1 = (float)Math.tan(0.06283185631036758D);
    float f2 = FloatMath.cos(0.06283186F);
    paraml.a(0.0F, 0.0F, 0.0F);
    if (paramd != null)
      paramd.d(0);
    float f3 = 0.0F;
    float f4 = 1.0F;
    while (i < 100)
    {
      paraml.a(f4 + 0.0F, f3 + 0.0F, 0.0F);
      if (paramd != null)
        paramd.d((short)(i + 1));
      float f5 = f4 + f1 * -f3;
      float f6 = f3 + f4 * f1;
      f4 = f5 * f2;
      f3 = f6 * f2;
      i++;
    }
    if (paramd != null)
    {
      paramd.d(1);
      return;
    }
    paraml.a(1.0F, 0.0F, 0.0F);
  }
}

/* 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.bo.o
 * JD-Core Version:    0.6.2
 */