|
||||||||||||
| 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 SVGMatrixorg.w3c.dom.DOMExceptionpublic float getB()
SVGMatrix.getB().
getB in interface SVGMatrix
public void setB(float b)
throws org.w3c.dom.DOMException
SVGMatrix.setB(float).
setB in interface SVGMatrixorg.w3c.dom.DOMExceptionpublic float getC()
SVGMatrix.getC().
getC in interface SVGMatrix
public void setC(float c)
throws org.w3c.dom.DOMException
SVGMatrix.setC(float).
setC in interface SVGMatrixorg.w3c.dom.DOMExceptionpublic float getD()
SVGMatrix.getD().
getD in interface SVGMatrix
public void setD(float d)
throws org.w3c.dom.DOMException
SVGMatrix.setD(float).
setD in interface SVGMatrixorg.w3c.dom.DOMExceptionpublic float getE()
SVGMatrix.getE().
getE in interface SVGMatrix
public void setE(float e)
throws org.w3c.dom.DOMException
SVGMatrix.setE(float).
setE in interface SVGMatrixorg.w3c.dom.DOMExceptionpublic float getF()
SVGMatrix.getF().
getF in interface SVGMatrix
public void setF(float f)
throws org.w3c.dom.DOMException
SVGMatrix.setF(float).
setF in interface SVGMatrixorg.w3c.dom.DOMExceptionpublic 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 | |||||||||||