org.w3c.dom.svg.SVGMatrixSVGOMMatrixpublic abstract class AbstractSVGMatrix
extends java.lang.Object
implements org.w3c.dom.svg.SVGMatrix
SVGMatrix
interface.| Modifier and Type | Field | Description |
|---|---|---|
protected static java.awt.geom.AffineTransform |
FLIP_X_TRANSFORM |
The transform used to implement flipX.
|
protected static java.awt.geom.AffineTransform |
FLIP_Y_TRANSFORM |
The transform used to implement flipX.
|
| Constructor | Description |
|---|---|
AbstractSVGMatrix() |
| Modifier and Type | Method | Description |
|---|---|---|
org.w3c.dom.svg.SVGMatrix |
flipX() |
Implements
SVGMatrix.flipX(). |
org.w3c.dom.svg.SVGMatrix |
flipY() |
Implements
SVGMatrix.flipY(). |
float |
getA() |
Implements
SVGMatrix.getA(). |
protected abstract java.awt.geom.AffineTransform |
getAffineTransform() |
Returns the associated AffineTransform.
|
float |
getB() |
Implements
SVGMatrix.getB(). |
float |
getC() |
Implements
SVGMatrix.getC(). |
float |
getD() |
Implements
SVGMatrix.getD(). |
float |
getE() |
Implements
SVGMatrix.getE(). |
float |
getF() |
Implements
SVGMatrix.getF(). |
org.w3c.dom.svg.SVGMatrix |
inverse() |
Implements
SVGMatrix.inverse(). |
org.w3c.dom.svg.SVGMatrix |
multiply(org.w3c.dom.svg.SVGMatrix secondMatrix) |
Implements
SVGMatrix.multiply(SVGMatrix). |
org.w3c.dom.svg.SVGMatrix |
rotate(float angle) |
Implements
SVGMatrix.rotate(float). |
org.w3c.dom.svg.SVGMatrix |
rotateFromVector(float x,
float y) |
Implements
SVGMatrix.rotateFromVector(float,float). |
org.w3c.dom.svg.SVGMatrix |
scale(float scaleFactor) |
Implements
SVGMatrix.scale(float). |
org.w3c.dom.svg.SVGMatrix |
scaleNonUniform(float scaleFactorX,
float scaleFactorY) |
Implements
SVGMatrix.scaleNonUniform(float,float). |
void |
setA(float a) |
Implements
SVGMatrix.setA(float). |
void |
setB(float b) |
Implements
SVGMatrix.setB(float). |
void |
setC(float c) |
Implements
SVGMatrix.setC(float). |
void |
setD(float d) |
Implements
SVGMatrix.setD(float). |
void |
setE(float e) |
Implements
SVGMatrix.setE(float). |
void |
setF(float f) |
Implements
SVGMatrix.setF(float). |
org.w3c.dom.svg.SVGMatrix |
skewX(float angleDeg) |
Implements
SVGMatrix.skewX(float). |
org.w3c.dom.svg.SVGMatrix |
skewY(float angleDeg) |
Implements
SVGMatrix.skewY(float). |
org.w3c.dom.svg.SVGMatrix |
translate(float x,
float y) |
Implements
SVGMatrix.translate(float,float). |
protected static final java.awt.geom.AffineTransform FLIP_X_TRANSFORM
protected static final java.awt.geom.AffineTransform FLIP_Y_TRANSFORM
protected abstract java.awt.geom.AffineTransform getAffineTransform()
public float getA()
SVGMatrix.getA().getA in interface org.w3c.dom.svg.SVGMatrixpublic void setA(float a)
throws org.w3c.dom.DOMException
SVGMatrix.setA(float).setA in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.DOMExceptionpublic float getB()
SVGMatrix.getB().getB in interface org.w3c.dom.svg.SVGMatrixpublic void setB(float b)
throws org.w3c.dom.DOMException
SVGMatrix.setB(float).setB in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.DOMExceptionpublic float getC()
SVGMatrix.getC().getC in interface org.w3c.dom.svg.SVGMatrixpublic void setC(float c)
throws org.w3c.dom.DOMException
SVGMatrix.setC(float).setC in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.DOMExceptionpublic float getD()
SVGMatrix.getD().getD in interface org.w3c.dom.svg.SVGMatrixpublic void setD(float d)
throws org.w3c.dom.DOMException
SVGMatrix.setD(float).setD in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.DOMExceptionpublic float getE()
SVGMatrix.getE().getE in interface org.w3c.dom.svg.SVGMatrixpublic void setE(float e)
throws org.w3c.dom.DOMException
SVGMatrix.setE(float).setE in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.DOMExceptionpublic float getF()
SVGMatrix.getF().getF in interface org.w3c.dom.svg.SVGMatrixpublic void setF(float f)
throws org.w3c.dom.DOMException
SVGMatrix.setF(float).setF in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.DOMExceptionpublic org.w3c.dom.svg.SVGMatrix multiply(org.w3c.dom.svg.SVGMatrix secondMatrix)
SVGMatrix.multiply(SVGMatrix).multiply in interface org.w3c.dom.svg.SVGMatrixpublic org.w3c.dom.svg.SVGMatrix inverse()
throws org.w3c.dom.svg.SVGException
SVGMatrix.inverse().inverse in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.svg.SVGExceptionpublic org.w3c.dom.svg.SVGMatrix translate(float x,
float y)
SVGMatrix.translate(float,float).translate in interface org.w3c.dom.svg.SVGMatrixpublic org.w3c.dom.svg.SVGMatrix scale(float scaleFactor)
SVGMatrix.scale(float).scale in interface org.w3c.dom.svg.SVGMatrixpublic org.w3c.dom.svg.SVGMatrix scaleNonUniform(float scaleFactorX,
float scaleFactorY)
SVGMatrix.scaleNonUniform(float,float).scaleNonUniform in interface org.w3c.dom.svg.SVGMatrixpublic org.w3c.dom.svg.SVGMatrix rotate(float angle)
SVGMatrix.rotate(float).rotate in interface org.w3c.dom.svg.SVGMatrixpublic org.w3c.dom.svg.SVGMatrix rotateFromVector(float x,
float y)
throws org.w3c.dom.svg.SVGException
SVGMatrix.rotateFromVector(float,float).rotateFromVector in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.svg.SVGExceptionpublic org.w3c.dom.svg.SVGMatrix flipX()
SVGMatrix.flipX().flipX in interface org.w3c.dom.svg.SVGMatrixpublic org.w3c.dom.svg.SVGMatrix flipY()
SVGMatrix.flipY().flipY in interface org.w3c.dom.svg.SVGMatrixpublic org.w3c.dom.svg.SVGMatrix skewX(float angleDeg)
SVGMatrix.skewX(float).skewX in interface org.w3c.dom.svg.SVGMatrixpublic org.w3c.dom.svg.SVGMatrix skewY(float angleDeg)
SVGMatrix.skewY(float).skewY in interface org.w3c.dom.svg.SVGMatrixCopyright ? 2018 Apache Software Foundation. All Rights Reserved.