elemental2.dom.CSSMatrix Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jacline-elemental2-dom Show documentation
Show all versions of jacline-elemental2-dom Show documentation
Thin Java abstractions for the standard built-in objects for
Javascript.
The newest version!
package elemental2.dom;
import java.lang.String;
import jsinterop.annotations.JsType;
import jsinterop.annotations.JsPackage;
@JsType(isNative = true,namespace = JsPackage.GLOBAL)
public class CSSMatrix{
public double m11;
public double m12;
public double m13;
public double m14;
public double m21;
public double m22;
public double m23;
public double m24;
public double m31;
public double m32;
public double m33;
public double m34;
public double m41;
public double m42;
public double m43;
public double m44;
public CSSMatrix(){}
public CSSMatrix(String matrix){}
public native CSSMatrix inverse();
public native CSSMatrix multiply(CSSMatrix secondMatrix);
public native CSSMatrix rotate();
public native CSSMatrix rotate(double rotX,double rotY,double rotZ);
public native CSSMatrix rotate(double rotX,double rotY);
public native CSSMatrix rotate(double rotX);
public native CSSMatrix rotateAxisAngle();
public native CSSMatrix rotateAxisAngle(double x,double y,double z,double angle);
public native CSSMatrix rotateAxisAngle(double x,double y,double z);
public native CSSMatrix rotateAxisAngle(double x,double y);
public native CSSMatrix rotateAxisAngle(double x);
public native CSSMatrix scale();
public native CSSMatrix scale(double scaleX,double scaleY,double scaleZ);
public native CSSMatrix scale(double scaleX,double scaleY);
public native CSSMatrix scale(double scaleX);
public native void setMatrixValue(String string);
public native CSSMatrix translate();
public native CSSMatrix translate(double x,double y,double z);
public native CSSMatrix translate(double x,double y);
public native CSSMatrix translate(double x);
}