package com.akjava.gwt.lib.hangouts.client.av.effects;
import com.akjava.gwt.lib.hangouts.client.XYPoint;
import com.google.gwt.core.client.JavaScriptObject;
public class FaceTrackingOverlay extends JavaScriptObject {
protected FaceTrackingOverlay(){}
public final native void dispose() /*-{
this.dispose();
}-*/;
public final native ImageResource getImageResource() /*-{
return this.getImageResource();
}-*/;
public final native XYPoint getOffset() /*-{
return this.getOffset();
}-*/;
public final native boolean getRotateWithFace() /*-{
return this.getRotateWithFace();
}-*/;
public final native double getRotation() /*-{
return this.getRotation();
}-*/;
public final native double getScale() /*-{
return this.getScale();
}-*/;
public final native boolean getScaleWithFace() /*-{
return this.getScaleWithFace();
}-*/;
public final native String getTrackingFeature() /*-{
return this.getTrackingFeature();
}-*/;
public final native boolean isDisposed() /*-{
return this.isDisposed();
}-*/;
public final native boolean isVisible() /*-{
return this.isVisible();
}-*/;
public final native void setOffset(double x,double y) /*-{
this.setOffset(x,y);
}-*/;
public final native void setRotateWithFace(boolean bool) /*-{
this.setRotateWithFace(bool);
}-*/;
public final native void setRotation(double value) /*-{
this.setRotation(value);
}-*/;
public final native void setScaleWithFace(boolean bool) /*-{
this.setScaleWithFace(bool);
}-*/;
public final native void setScale(double value) /*-{
this.setScale(value);
}-*/;
public final native void setTrackingFeature(String value) /*-{
this.setTrackingFeature(value);
}-*/;
public final native void setVisible(boolean visible) /*-{
this.setVisible(visible);
}-*/;
}