public abstract class AbstractSVGMatrix extends java.lang.Object implements org.w3c.dom.svg.SVGMatrix
SVGMatrix
interface.Modifier and Type | Field and 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 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 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.SVGMatrix
public void setA(float a) throws DOMException
SVGMatrix.setA(float)
.setA
in interface org.w3c.dom.svg.SVGMatrix
DOMException
public float getB()
SVGMatrix.getB()
.getB
in interface org.w3c.dom.svg.SVGMatrix
public void setB(float b) throws DOMException
SVGMatrix.setB(float)
.setB
in interface org.w3c.dom.svg.SVGMatrix
DOMException
public float getC()
SVGMatrix.getC()
.getC
in interface org.w3c.dom.svg.SVGMatrix
public void setC(float c) throws DOMException
SVGMatrix.setC(float)
.setC
in interface org.w3c.dom.svg.SVGMatrix
DOMException
public float getD()
SVGMatrix.getD()
.getD
in interface org.w3c.dom.svg.SVGMatrix
public void setD(float d) throws DOMException
SVGMatrix.setD(float)
.setD
in interface org.w3c.dom.svg.SVGMatrix
DOMException
public float getE()
SVGMatrix.getE()
.getE
in interface org.w3c.dom.svg.SVGMatrix
public void setE(float e) throws DOMException
SVGMatrix.setE(float)
.setE
in interface org.w3c.dom.svg.SVGMatrix
DOMException
public float getF()
SVGMatrix.getF()
.getF
in interface org.w3c.dom.svg.SVGMatrix
public void setF(float f) throws DOMException
SVGMatrix.setF(float)
.setF
in interface org.w3c.dom.svg.SVGMatrix
DOMException
public org.w3c.dom.svg.SVGMatrix multiply(org.w3c.dom.svg.SVGMatrix secondMatrix)
SVGMatrix.multiply(SVGMatrix)
.multiply
in interface org.w3c.dom.svg.SVGMatrix
public org.w3c.dom.svg.SVGMatrix inverse() throws org.w3c.dom.svg.SVGException
SVGMatrix.inverse()
.inverse
in interface org.w3c.dom.svg.SVGMatrix
org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGMatrix translate(float x, float y)
SVGMatrix.translate(float,float)
.translate
in interface org.w3c.dom.svg.SVGMatrix
public org.w3c.dom.svg.SVGMatrix scale(float scaleFactor)
SVGMatrix.scale(float)
.scale
in interface org.w3c.dom.svg.SVGMatrix
public org.w3c.dom.svg.SVGMatrix scaleNonUniform(float scaleFactorX, float scaleFactorY)
SVGMatrix.scaleNonUniform(float,float)
.scaleNonUniform
in interface org.w3c.dom.svg.SVGMatrix
public org.w3c.dom.svg.SVGMatrix rotate(float angle)
SVGMatrix.rotate(float)
.rotate
in interface org.w3c.dom.svg.SVGMatrix
public 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.SVGMatrix
org.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGMatrix flipX()
SVGMatrix.flipX()
.flipX
in interface org.w3c.dom.svg.SVGMatrix
public org.w3c.dom.svg.SVGMatrix flipY()
SVGMatrix.flipY()
.flipY
in interface org.w3c.dom.svg.SVGMatrix
public org.w3c.dom.svg.SVGMatrix skewX(float angleDeg)
SVGMatrix.skewX(float)
.skewX
in interface org.w3c.dom.svg.SVGMatrix
public org.w3c.dom.svg.SVGMatrix skewY(float angleDeg)
SVGMatrix.skewY(float)
.skewY
in interface org.w3c.dom.svg.SVGMatrix
Copyright © 2022 Apache Software Foundation. All Rights Reserved.