|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Object | +--org.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 DOMException
SVGMatrix.setA(float).
setA in interface SVGMatrixDOMExceptionpublic float getB()
SVGMatrix.getB().
getB in interface SVGMatrix
public void setB(float b)
throws DOMException
SVGMatrix.setB(float).
setB in interface SVGMatrixDOMExceptionpublic float getC()
SVGMatrix.getC().
getC in interface SVGMatrix
public void setC(float c)
throws DOMException
SVGMatrix.setC(float).
setC in interface SVGMatrixDOMExceptionpublic float getD()
SVGMatrix.getD().
getD in interface SVGMatrix
public void setD(float d)
throws DOMException
SVGMatrix.setD(float).
setD in interface SVGMatrixDOMExceptionpublic float getE()
SVGMatrix.getE().
getE in interface SVGMatrix
public void setE(float e)
throws DOMException
SVGMatrix.setE(float).
setE in interface SVGMatrixDOMExceptionpublic float getF()
SVGMatrix.getF().
getF in interface SVGMatrix
public void setF(float f)
throws DOMException
SVGMatrix.setF(float).
setF in interface SVGMatrixDOMExceptionpublic SVGMatrix multiply(SVGMatrix secondMatrix)
SVGMatrix.multiply(SVGMatrix).
multiply in interface SVGMatrix
public SVGMatrix inverse()
throws SVGException
SVGMatrix.inverse().
inverse in interface SVGMatrixSVGException
public SVGMatrix translate(float x,
float y)
SVGMatrix.translate(float,float).
translate in interface SVGMatrixpublic 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 SVGMatrixpublic 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 SVGMatrixSVGExceptionpublic SVGMatrix flipX()
SVGMatrix.flipX().
flipX in interface SVGMatrixpublic SVGMatrix flipY()
SVGMatrix.flipY().
flipY in interface SVGMatrixpublic SVGMatrix skewX(float angle)
SVGMatrix.skewX(float).
skewX in interface SVGMatrixpublic 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 | |||||||||||