org.apache.fop.dom.svg
Class SVGMatrixImpl
- public class SVGMatrixImpl
- implements SVGMatrix
- Author:
- Keiron Liddle
Field Summary |
(package private) float | a |
(package private) float | b |
(package private) float | c |
(package private) float | d |
(package private) float | e |
(package private) float | f |
a
float a
b
float b
c
float c
d
float d
e
float e
f
float f
SVGMatrixImpl
public SVGMatrixImpl()
flipX
public SVGMatrix flipX()
flipY
public SVGMatrix flipY()
getA
public float getA()
getB
public float getB()
getC
public float getC()
getD
public float getD()
getE
public float getE()
getF
public float getF()
inverse
public SVGMatrix inverse()
throws SVGException
multiply
public SVGMatrix multiply(SVGMatrix secondMatrix)
throws SVGException
rotate
public SVGMatrix rotate(float angle)
throws SVGException
rotateFromVector
public SVGMatrix rotateFromVector(float x, float y)
throws SVGException
scale
public SVGMatrix scale(float scaleFactor)
throws SVGException
scaleNonUniform
public SVGMatrix scaleNonUniform(float scaleFactorX, float scaleFactorY)
throws SVGException
setA
public void setA(float a)
setB
public void setB(float b)
setC
public void setC(float c)
setD
public void setD(float d)
setE
public void setE(float e)
setF
public void setF(float f)
skewX
public SVGMatrix skewX(float angle)
throws SVGException
skewY
public SVGMatrix skewY(float angle)
throws SVGException
toString
public String toString()
translate
public SVGMatrix translate(float x, float y)
throws SVGException