org.apache.batik.dom.svg
public abstract class AbstractSVGMatrix extends Object implements SVGMatrix
| Field Summary | |
|---|---|
| protected static AffineTransform | FLIP_X_TRANSFORM
The transform used to implement flipX. |
| protected static AffineTransform | FLIP_Y_TRANSFORM
The transform used to implement flipX. |
| Method Summary | |
|---|---|
| SVGMatrix | flipX()
Implements SVGMatrix#flipX(). |
| 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(). |
| SVGMatrix | inverse()
Implements SVGMatrix#inverse(). |
| SVGMatrix | multiply(SVGMatrix secondMatrix)
Implements SVGMatrix#multiply(SVGMatrix). |
| SVGMatrix | rotate(float angle)
Implements SVGMatrix#rotate(float). |
| SVGMatrix | rotateFromVector(float x, float y)
Implements SVGMatrix#rotateFromVector(float,float). |
| SVGMatrix | scale(float scaleFactor)
Implements SVGMatrix#scale(float). |
| 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). |
| SVGMatrix | skewX(float angleDeg)
Implements SVGMatrix#skewX(float). |
| SVGMatrix | skewY(float angleDeg)
Implements SVGMatrix#skewY(float). |
| SVGMatrix | translate(float x, float y)
Implements SVGMatrix#translate(float,float). |