public abstract class AbstractSVGMatrix extends Object implements org.w3c.dom.svg.SVGMatrix
SVGMatrix
interface.| Modifier and Type | Field and Description |
|---|---|
protected static AffineTransform |
FLIP_X_TRANSFORM
The transform used to implement flipX.
|
protected static AffineTransform |
FLIP_Y_TRANSFORM
The transform used to implement flipX.
|
| Constructor and Description |
|---|
AbstractSVGMatrix() |
| Modifier and Type | Method and 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 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 AffineTransform FLIP_X_TRANSFORM
protected static final AffineTransform FLIP_Y_TRANSFORM
protected abstract AffineTransform getAffineTransform()
public float getA()
SVGMatrix.getA().getA in interface org.w3c.dom.svg.SVGMatrixpublic void setA(float a)
throws DOMException
SVGMatrix.setA(float).setA in interface org.w3c.dom.svg.SVGMatrixDOMExceptionpublic float getB()
SVGMatrix.getB().getB in interface org.w3c.dom.svg.SVGMatrixpublic void setB(float b)
throws DOMException
SVGMatrix.setB(float).setB in interface org.w3c.dom.svg.SVGMatrixDOMExceptionpublic float getC()
SVGMatrix.getC().getC in interface org.w3c.dom.svg.SVGMatrixpublic void setC(float c)
throws DOMException
SVGMatrix.setC(float).setC in interface org.w3c.dom.svg.SVGMatrixDOMExceptionpublic float getD()
SVGMatrix.getD().getD in interface org.w3c.dom.svg.SVGMatrixpublic void setD(float d)
throws DOMException
SVGMatrix.setD(float).setD in interface org.w3c.dom.svg.SVGMatrixDOMExceptionpublic float getE()
SVGMatrix.getE().getE in interface org.w3c.dom.svg.SVGMatrixpublic void setE(float e)
throws DOMException
SVGMatrix.setE(float).setE in interface org.w3c.dom.svg.SVGMatrixDOMExceptionpublic float getF()
SVGMatrix.getF().getF in interface org.w3c.dom.svg.SVGMatrixpublic void setF(float f)
throws DOMException
SVGMatrix.setF(float).setF in interface org.w3c.dom.svg.SVGMatrixDOMExceptionpublic 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 © 2000–2024 Apache Software Foundation. All rights reserved.