public class Matrix extends Objs
Objs.Constructor<T extends Objs>, Objs.Property<T>
Modifier | Constructor and Description |
---|---|
protected |
Matrix(Objs.Constructor<?> c,
Object js) |
Modifier and Type | Method and Description |
---|---|
static Matrix |
$as(Object obj) |
Matrix |
add(double a,
double b,
double c,
double d,
double e,
double f) |
Matrix |
add(Matrix matrix) |
Matrix |
clone() |
double |
determinant() |
Matrix |
invert() |
Matrix |
rotate(double a) |
Matrix |
rotate(double a,
double x) |
Matrix |
rotate(double a,
double x,
double y) |
Matrix |
scale(double x) |
Matrix |
scale(double x,
double y) |
Matrix |
scale(double x,
double y,
double cx) |
Matrix |
scale(double x,
double y,
double cx,
double cy) |
ExplicitTransform |
split() |
String |
toTransformString() |
Matrix |
translate(double x,
double y) |
double |
x(double x,
double y) |
double |
y(double x,
double y) |
$as, $cast, $delete, $get, $js, $set, create, create, defineProperties, defineProperty, freeze, getOwnPropertyDescriptor, getOwnPropertyNames, getPrototypeOf, hasOwnProperty, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, newObject, newObject, preventExtensions, propertyIsEnumerable, seal, toLocaleString, toString, valueOf
protected Matrix(Objs.Constructor<?> c, Object js)
public Matrix add(double a, double b, double c, double d, double e, double f)
public double determinant()
public Matrix invert()
public Matrix rotate(double a, double x, double y)
public Matrix rotate(double a)
public Matrix rotate(double a, double x)
public Matrix scale(double x, double y, double cx, double cy)
public Matrix scale(double x)
public Matrix scale(double x, double y)
public Matrix scale(double x, double y, double cx)
public ExplicitTransform split()
public String toTransformString()
public Matrix translate(double x, double y)
public double x(double x, double y)
public double y(double x, double y)
Copyright © 2018. All rights reserved.