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). |