package com.metaio.sdk.jni;

import java.io.File;

public class IRadar
{
  protected boolean swigCMemOwn;
  private long swigCPtr;

  public IRadar(long paramLong, boolean paramBoolean)
  {
    this.swigCMemOwn = paramBoolean;
    this.swigCPtr = paramLong;
  }

  public static long getCPtr(IRadar paramIRadar)
  {
    if (paramIRadar == null)
      return 0L;
    return paramIRadar.swigCPtr;
  }

  public boolean add(IGeometry paramIGeometry)
  {
    return MetaioSDKJNI.IRadar_add(this.swigCPtr, this, IGeometry.getCPtr(paramIGeometry), paramIGeometry);
  }

  public void delete()
  {
    try
    {
      if (this.swigCPtr != 0L)
      {
        if (this.swigCMemOwn)
        {
          this.swigCMemOwn = false;
          MetaioSDKJNI.delete_IRadar(this.swigCPtr);
        }
        this.swigCPtr = 0L;
      }
      return;
    }
    finally
    {
    }
  }

  protected void finalize()
  {
    delete();
  }

  public float getBorder()
  {
    return MetaioSDKJNI.IRadar_getBorder(this.swigCPtr, this);
  }

  public Vector3d getObjectScale(IGeometry paramIGeometry)
  {
    return new Vector3d(MetaioSDKJNI.IRadar_getObjectScale(this.swigCPtr, this, IGeometry.getCPtr(paramIGeometry), paramIGeometry), true);
  }

  public Vector3d getObjectsScale()
  {
    return new Vector3d(MetaioSDKJNI.IRadar_getObjectsScale(this.swigCPtr, this), true);
  }

  public float getObjectsSize()
  {
    return MetaioSDKJNI.IRadar_getObjectsSize(this.swigCPtr, this);
  }

  public int getRelativeToScreen()
  {
    return MetaioSDKJNI.IRadar_getRelativeToScreen(this.swigCPtr, this);
  }

  public Vector3d getScale()
  {
    return new Vector3d(MetaioSDKJNI.IRadar_getScale(this.swigCPtr, this), true);
  }

  public float getSize()
  {
    return MetaioSDKJNI.IRadar_getSize(this.swigCPtr, this);
  }

  public Vector3d getTranslation()
  {
    return new Vector3d(MetaioSDKJNI.IRadar_getTranslation(this.swigCPtr, this), true);
  }

  public float getTransparency()
  {
    return MetaioSDKJNI.IRadar_getTransparency(this.swigCPtr, this);
  }

  public boolean isPickingEnabled()
  {
    return MetaioSDKJNI.IRadar_isPickingEnabled(this.swigCPtr, this);
  }

  public boolean isVisible()
  {
    return MetaioSDKJNI.IRadar_isVisible(this.swigCPtr, this);
  }

  public boolean remove(IGeometry paramIGeometry)
  {
    return MetaioSDKJNI.IRadar_remove(this.swigCPtr, this, IGeometry.getCPtr(paramIGeometry), paramIGeometry);
  }

  public void removeAll()
  {
    MetaioSDKJNI.IRadar_removeAll(this.swigCPtr, this);
  }

  public boolean setBackgroundTexture(File paramFile)
  {
    return MetaioSDKJNI.IRadar_setBackgroundTexture__SWIG_1(this.swigCPtr, this, paramFile);
  }

  public boolean setBackgroundTexture(String paramString)
  {
    return MetaioSDKJNI.IRadar_setBackgroundTexture__SWIG_0(this.swigCPtr, this, paramString);
  }

  public boolean setBackgroundTexture(String paramString, ImageStruct paramImageStruct)
  {
    return MetaioSDKJNI.IRadar_setBackgroundTexture__SWIG_3(this.swigCPtr, this, paramString, ImageStruct.getCPtr(paramImageStruct), paramImageStruct);
  }

  public boolean setBackgroundTexture(String paramString, ImageStruct paramImageStruct, boolean paramBoolean)
  {
    return MetaioSDKJNI.IRadar_setBackgroundTexture__SWIG_2(this.swigCPtr, this, paramString, ImageStruct.getCPtr(paramImageStruct), paramImageStruct, paramBoolean);
  }

  public void setBorder(float paramFloat)
  {
    MetaioSDKJNI.IRadar_setBorder(this.swigCPtr, this, paramFloat);
  }

  public void setObjectScale(IGeometry paramIGeometry, float paramFloat)
  {
    MetaioSDKJNI.IRadar_setObjectScale__SWIG_1(this.swigCPtr, this, IGeometry.getCPtr(paramIGeometry), paramIGeometry, paramFloat);
  }

  public void setObjectScale(IGeometry paramIGeometry, Vector3d paramVector3d)
  {
    MetaioSDKJNI.IRadar_setObjectScale__SWIG_0(this.swigCPtr, this, IGeometry.getCPtr(paramIGeometry), paramIGeometry, Vector3d.getCPtr(paramVector3d), paramVector3d);
  }

  public boolean setObjectTexture(IGeometry paramIGeometry, File paramFile)
  {
    return MetaioSDKJNI.IRadar_setObjectTexture__SWIG_1(this.swigCPtr, this, IGeometry.getCPtr(paramIGeometry), paramIGeometry, paramFile);
  }

  public boolean setObjectTexture(IGeometry paramIGeometry, String paramString)
  {
    return MetaioSDKJNI.IRadar_setObjectTexture__SWIG_0(this.swigCPtr, this, IGeometry.getCPtr(paramIGeometry), paramIGeometry, paramString);
  }

  public boolean setObjectTexture(IGeometry paramIGeometry, String paramString, ImageStruct paramImageStruct)
  {
    return MetaioSDKJNI.IRadar_setObjectTexture__SWIG_3(this.swigCPtr, this, IGeometry.getCPtr(paramIGeometry), paramIGeometry, paramString, ImageStruct.getCPtr(paramImageStruct), paramImageStruct);
  }

  public boolean setObjectTexture(IGeometry paramIGeometry, String paramString, ImageStruct paramImageStruct, boolean paramBoolean)
  {
    return MetaioSDKJNI.IRadar_setObjectTexture__SWIG_2(this.swigCPtr, this, IGeometry.getCPtr(paramIGeometry), paramIGeometry, paramString, ImageStruct.getCPtr(paramImageStruct), paramImageStruct, paramBoolean);
  }

  public boolean setObjectsDefaultTexture(File paramFile)
  {
    return MetaioSDKJNI.IRadar_setObjectsDefaultTexture__SWIG_1(this.swigCPtr, this, paramFile);
  }

  public boolean setObjectsDefaultTexture(String paramString)
  {
    return MetaioSDKJNI.IRadar_setObjectsDefaultTexture__SWIG_0(this.swigCPtr, this, paramString);
  }

  public boolean setObjectsDefaultTexture(String paramString, ImageStruct paramImageStruct)
  {
    return MetaioSDKJNI.IRadar_setObjectsDefaultTexture__SWIG_3(this.swigCPtr, this, paramString, ImageStruct.getCPtr(paramImageStruct), paramImageStruct);
  }

  public boolean setObjectsDefaultTexture(String paramString, ImageStruct paramImageStruct, boolean paramBoolean)
  {
    return MetaioSDKJNI.IRadar_setObjectsDefaultTexture__SWIG_2(this.swigCPtr, this, paramString, ImageStruct.getCPtr(paramImageStruct), paramImageStruct, paramBoolean);
  }

  public void setObjectsScale(float paramFloat)
  {
    MetaioSDKJNI.IRadar_setObjectsScale__SWIG_1(this.swigCPtr, this, paramFloat);
  }

  public void setObjectsScale(Vector3d paramVector3d)
  {
    MetaioSDKJNI.IRadar_setObjectsScale__SWIG_0(this.swigCPtr, this, Vector3d.getCPtr(paramVector3d), paramVector3d);
  }

  public void setObjectsSize(float paramFloat)
  {
    MetaioSDKJNI.IRadar_setObjectsSize(this.swigCPtr, this, paramFloat);
  }

  public void setPickingEnabled(boolean paramBoolean)
  {
    MetaioSDKJNI.IRadar_setPickingEnabled(this.swigCPtr, this, paramBoolean);
  }

  public void setRelativeToScreen(int paramInt)
  {
    MetaioSDKJNI.IRadar_setRelativeToScreen__SWIG_1(this.swigCPtr, this, paramInt);
  }

  public void setRelativeToScreen(int paramInt1, int paramInt2)
  {
    MetaioSDKJNI.IRadar_setRelativeToScreen__SWIG_0(this.swigCPtr, this, paramInt1, paramInt2);
  }

  public void setScale(float paramFloat)
  {
    MetaioSDKJNI.IRadar_setScale__SWIG_1(this.swigCPtr, this, paramFloat);
  }

  public void setScale(Vector3d paramVector3d)
  {
    MetaioSDKJNI.IRadar_setScale__SWIG_0(this.swigCPtr, this, Vector3d.getCPtr(paramVector3d), paramVector3d);
  }

  public void setSize(float paramFloat)
  {
    MetaioSDKJNI.IRadar_setSize(this.swigCPtr, this, paramFloat);
  }

  public void setTranslation(Vector3d paramVector3d)
  {
    MetaioSDKJNI.IRadar_setTranslation__SWIG_1(this.swigCPtr, this, Vector3d.getCPtr(paramVector3d), paramVector3d);
  }

  public void setTranslation(Vector3d paramVector3d, boolean paramBoolean)
  {
    MetaioSDKJNI.IRadar_setTranslation__SWIG_0(this.swigCPtr, this, Vector3d.getCPtr(paramVector3d), paramVector3d, paramBoolean);
  }

  public void setTransparency(float paramFloat)
  {
    MetaioSDKJNI.IRadar_setTransparency(this.swigCPtr, this, paramFloat);
  }

  public void setVisible(boolean paramBoolean)
  {
    MetaioSDKJNI.IRadar_setVisible(this.swigCPtr, this, paramBoolean);
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.metaio.sdk.jni.IRadar
 * JD-Core Version:    0.6.2
 */