public class CSSMatrix
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
double |
m11 |
double |
m12 |
double |
m13 |
double |
m14 |
double |
m21 |
double |
m22 |
double |
m23 |
double |
m24 |
double |
m31 |
double |
m32 |
double |
m33 |
double |
m34 |
double |
m41 |
double |
m42 |
double |
m43 |
double |
m44 |
Constructor and Description |
---|
CSSMatrix() |
CSSMatrix(java.lang.String matrix) |
Modifier and Type | Method and Description |
---|---|
CSSMatrix |
inverse() |
CSSMatrix |
multiply(CSSMatrix secondMatrix) |
CSSMatrix |
rotate() |
CSSMatrix |
rotate(double rotX) |
CSSMatrix |
rotate(double rotX,
double rotY) |
CSSMatrix |
rotate(double rotX,
double rotY,
double rotZ) |
CSSMatrix |
rotateAxisAngle() |
CSSMatrix |
rotateAxisAngle(double x) |
CSSMatrix |
rotateAxisAngle(double x,
double y) |
CSSMatrix |
rotateAxisAngle(double x,
double y,
double z) |
CSSMatrix |
rotateAxisAngle(double x,
double y,
double z,
double angle) |
CSSMatrix |
scale() |
CSSMatrix |
scale(double scaleX) |
CSSMatrix |
scale(double scaleX,
double scaleY) |
CSSMatrix |
scale(double scaleX,
double scaleY,
double scaleZ) |
void |
setMatrixValue(java.lang.String string) |
CSSMatrix |
translate() |
CSSMatrix |
translate(double x) |
CSSMatrix |
translate(double x,
double y) |
CSSMatrix |
translate(double x,
double y,
double z) |
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 inverse()
public CSSMatrix rotate()
public CSSMatrix rotate(double rotX, double rotY, double rotZ)
public CSSMatrix rotate(double rotX, double rotY)
public CSSMatrix rotate(double rotX)
public CSSMatrix rotateAxisAngle()
public CSSMatrix rotateAxisAngle(double x, double y, double z, double angle)
public CSSMatrix rotateAxisAngle(double x, double y, double z)
public CSSMatrix rotateAxisAngle(double x, double y)
public CSSMatrix rotateAxisAngle(double x)
public CSSMatrix scale()
public CSSMatrix scale(double scaleX, double scaleY, double scaleZ)
public CSSMatrix scale(double scaleX, double scaleY)
public CSSMatrix scale(double scaleX)
public void setMatrixValue(java.lang.String string)
public CSSMatrix translate()
public CSSMatrix translate(double x, double y, double z)
public CSSMatrix translate(double x, double y)
public CSSMatrix translate(double x)