Package org.w3c.dom.svg
Interface SVGMatrix
-
public interface SVGMatrix
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SVGMatrixflipX()SVGMatrixflipY()floatgetA()floatgetB()floatgetC()floatgetD()floatgetE()floatgetF()SVGMatrixinverse()SVGMatrixmultiply(SVGMatrix secondMatrix)SVGMatrixrotate(float angle)SVGMatrixrotateFromVector(float x, float y)SVGMatrixscale(float scaleFactor)SVGMatrixscaleNonUniform(float scaleFactorX, float scaleFactorY)voidsetA(float a)voidsetB(float b)voidsetC(float c)voidsetD(float d)voidsetE(float e)voidsetF(float f)SVGMatrixskewX(float angle)SVGMatrixskewY(float angle)SVGMatrixtranslate(float x, float y)
-
-
-
Method Detail
-
getA
float getA()
-
setA
void setA(float a) throws DOMException
- Throws:
DOMException
-
getB
float getB()
-
setB
void setB(float b) throws DOMException
- Throws:
DOMException
-
getC
float getC()
-
setC
void setC(float c) throws DOMException
- Throws:
DOMException
-
getD
float getD()
-
setD
void setD(float d) throws DOMException
- Throws:
DOMException
-
getE
float getE()
-
setE
void setE(float e) throws DOMException
- Throws:
DOMException
-
getF
float getF()
-
setF
void setF(float f) throws DOMException
- Throws:
DOMException
-
inverse
SVGMatrix inverse() throws SVGException
- Throws:
SVGException
-
translate
SVGMatrix translate(float x, float y)
-
scale
SVGMatrix scale(float scaleFactor)
-
scaleNonUniform
SVGMatrix scaleNonUniform(float scaleFactorX, float scaleFactorY)
-
rotate
SVGMatrix rotate(float angle)
-
rotateFromVector
SVGMatrix rotateFromVector(float x, float y) throws SVGException
- Throws:
SVGException
-
flipX
SVGMatrix flipX()
-
flipY
SVGMatrix flipY()
-
skewX
SVGMatrix skewX(float angle)
-
skewY
SVGMatrix skewY(float angle)
-
-