|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.batik.dom.svg.AbstractSVGMatrix
This class provides an abstract implementation of the SVGMatrix
interface.
Field Summary | |
---|---|
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 Summary | |
---|---|
AbstractSVGMatrix()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static final java.awt.geom.AffineTransform FLIP_X_TRANSFORM
protected static final java.awt.geom.AffineTransform FLIP_Y_TRANSFORM
Constructor Detail |
public AbstractSVGMatrix()
Method Detail |
protected abstract java.awt.geom.AffineTransform getAffineTransform()
public float getA()
SVGMatrix.getA()
.
getA
in interface SVGMatrix
public void setA(float a) throws org.w3c.dom.DOMException
SVGMatrix.setA(float)
.
setA
in interface SVGMatrix
org.w3c.dom.DOMException
public float getB()
SVGMatrix.getB()
.
getB
in interface SVGMatrix
public void setB(float b) throws org.w3c.dom.DOMException
SVGMatrix.setB(float)
.
setB
in interface SVGMatrix
org.w3c.dom.DOMException
public float getC()
SVGMatrix.getC()
.
getC
in interface SVGMatrix
public void setC(float c) throws org.w3c.dom.DOMException
SVGMatrix.setC(float)
.
setC
in interface SVGMatrix
org.w3c.dom.DOMException
public float getD()
SVGMatrix.getD()
.
getD
in interface SVGMatrix
public void setD(float d) throws org.w3c.dom.DOMException
SVGMatrix.setD(float)
.
setD
in interface SVGMatrix
org.w3c.dom.DOMException
public float getE()
SVGMatrix.getE()
.
getE
in interface SVGMatrix
public void setE(float e) throws org.w3c.dom.DOMException
SVGMatrix.setE(float)
.
setE
in interface SVGMatrix
org.w3c.dom.DOMException
public float getF()
SVGMatrix.getF()
.
getF
in interface SVGMatrix
public void setF(float f) throws org.w3c.dom.DOMException
SVGMatrix.setF(float)
.
setF
in interface SVGMatrix
org.w3c.dom.DOMException
public SVGMatrix multiply(SVGMatrix secondMatrix)
SVGMatrix.multiply(SVGMatrix)
.
multiply
in interface SVGMatrix
public SVGMatrix inverse() throws SVGException
SVGMatrix.inverse()
.
inverse
in interface SVGMatrix
SVGException
public SVGMatrix translate(float x, float y)
SVGMatrix.translate(float,float)
.
translate
in interface SVGMatrix
public SVGMatrix scale(float scaleFactor)
SVGMatrix.scale(float)
.
scale
in interface SVGMatrix
public SVGMatrix scaleNonUniform(float scaleFactorX, float scaleFactorY)
SVGMatrix.scaleNonUniform(float,float)
.
scaleNonUniform
in interface SVGMatrix
public SVGMatrix rotate(float angle)
SVGMatrix.rotate(float)
.
rotate
in interface SVGMatrix
public SVGMatrix rotateFromVector(float x, float y) throws SVGException
SVGMatrix.rotateFromVector(float,float)
.
rotateFromVector
in interface SVGMatrix
SVGException
public SVGMatrix flipX()
SVGMatrix.flipX()
.
flipX
in interface SVGMatrix
public SVGMatrix flipY()
SVGMatrix.flipY()
.
flipY
in interface SVGMatrix
public SVGMatrix skewX(float angle)
SVGMatrix.skewX(float)
.
skewX
in interface SVGMatrix
public SVGMatrix skewY(float angle)
SVGMatrix.skewY(float)
.
skewY
in interface SVGMatrix
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |