Package org.loboevolution.html.dom
Interface DOMMatrix
- All Superinterfaces:
DOMMatrixReadOnly
The DOMMatrix interface represents 4×4 matrices, suitable for 2D and 3D operations including rotation and translation. It is a mutable version of the DOMMatrixReadOnly interface.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetM11()
getM12()
getM21()
getM22()
getM41()
getM42()
multiplySelf
(DOMMatrixInit other) preMultiplySelf
(DOMMatrixInit other) rotateAxisAngleSelf
(Double x, Double y) rotateAxisAngleSelf
(Double x, Double y, Double z) rotateAxisAngleSelf
(Double x, Double y, Double z, Double angle) rotateFromVectorSelf
(Double x, Double y) rotateSelf
(Double rotX) rotateSelf
(Double rotX, Double rotY) rotateSelf
(Double rotX, Double rotY, Double rotZ) scale3dSelf
(Double scale) scale3dSelf
(Double scale, Double originX) scale3dSelf
(Double scale, Double originX, Double originY) scale3dSelf
(Double scale, Double originX, Double originY, Double originZ) scaleSelf
(Double scaleX, Double scaleY, Double scaleZ, Double originX, Double originY, Double originZ) void
void
void
void
void
void
void
void
void
void
void
void
setMatrixValue
(String transformList) translateSelf
(Double tx) translateSelf
(Double tx, Double ty) translateSelf
(Double tx, Double ty, Double tz) Methods inherited from interface org.loboevolution.html.dom.DOMMatrixReadOnly
flipX, flipY, getA, getB, getC, getD, getE, getF, getIs2D, getIsIdentity, getM13, getM14, getM23, getM24, getM31, getM32, getM33, getM34, getM43, getM44, inverse, multiply, multiply, rotate, rotate, rotate, rotate, rotateAxisAngle, rotateAxisAngle, rotateAxisAngle, rotateAxisAngle, rotateAxisAngle, rotateFromVector, rotateFromVector, rotateFromVector, scale, scale, scale, scale, scale, scale, scale, scale3d, scale3d, scale3d, scale3d, scale3d, skewX, skewX, skewY, toJSON, transformPoint, transformPoint, translate, translate, translate, translate
-
Method Details
-
setA
-
setB
-
setC
-
setD
-
setE
-
setF
-
getM11
Double getM11()- Specified by:
getM11
in interfaceDOMMatrixReadOnly
-
setM11
-
getM12
Double getM12()- Specified by:
getM12
in interfaceDOMMatrixReadOnly
-
setM12
-
getM21
Double getM21()- Specified by:
getM21
in interfaceDOMMatrixReadOnly
-
setM21
-
getM22
Double getM22()- Specified by:
getM22
in interfaceDOMMatrixReadOnly
-
setM22
-
getM41
Double getM41()- Specified by:
getM41
in interfaceDOMMatrixReadOnly
-
setM41
-
getM42
Double getM42()- Specified by:
getM42
in interfaceDOMMatrixReadOnly
-
setM42
-
invertSelf
DOMMatrix invertSelf() -
multiplySelf
DOMMatrix multiplySelf() -
multiplySelf
-
preMultiplySelf
DOMMatrix preMultiplySelf() -
preMultiplySelf
-
rotateAxisAngleSelf
DOMMatrix rotateAxisAngleSelf() -
rotateAxisAngleSelf
-
rotateAxisAngleSelf
-
rotateAxisAngleSelf
-
rotateAxisAngleSelf
-
rotateFromVectorSelf
DOMMatrix rotateFromVectorSelf() -
rotateFromVectorSelf
-
rotateFromVectorSelf
-
rotateSelf
DOMMatrix rotateSelf() -
rotateSelf
-
rotateSelf
-
rotateSelf
-
scale3dSelf
DOMMatrix scale3dSelf() -
scale3dSelf
-
scale3dSelf
-
scale3dSelf
-
scale3dSelf
-
scaleSelf
DOMMatrix scaleSelf() -
scaleSelf
-
scaleSelf
-
scaleSelf
-
scaleSelf
-
scaleSelf
-
scaleSelf
-
setMatrixValue
-
skewXSelf
DOMMatrix skewXSelf() -
skewXSelf
-
skewYSelf
DOMMatrix skewYSelf() -
skewYSelf
-
translateSelf
DOMMatrix translateSelf() -
translateSelf
-
translateSelf
-
translateSelf
-