|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.batik.dom.svg.AbstractSVGMatrix
public abstract class 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()
|
|
| Method Summary | |
|---|---|
org.w3c.dom.svg.SVGMatrix |
flipX()
Implements SVGMatrix.flipX(). |
org.w3c.dom.svg.SVGMatrix |
flipY()
Implements SVGMatrix.flipY(). |
float |
getA()
Implements SVGMatrix.getA(). |
protected abstract java.awt.geom.AffineTransform |
getAffineTransform()
Returns the associated AffineTransform. |
float |
getB()
Implements SVGMatrix.getB(). |
float |
getC()
Implements SVGMatrix.getC(). |
float |
getD()
Implements SVGMatrix.getD(). |
float |
getE()
Implements SVGMatrix.getE(). |
float |
getF()
Implements SVGMatrix.getF(). |
org.w3c.dom.svg.SVGMatrix |
inverse()
Implements SVGMatrix.inverse(). |
org.w3c.dom.svg.SVGMatrix |
multiply(org.w3c.dom.svg.SVGMatrix secondMatrix)
Implements SVGMatrix.multiply(SVGMatrix). |
org.w3c.dom.svg.SVGMatrix |
rotate(float angle)
Implements SVGMatrix.rotate(float). |
org.w3c.dom.svg.SVGMatrix |
rotateFromVector(float x,
float y)
Implements SVGMatrix.rotateFromVector(float,float). |
org.w3c.dom.svg.SVGMatrix |
scale(float scaleFactor)
Implements SVGMatrix.scale(float). |
org.w3c.dom.svg.SVGMatrix |
scaleNonUniform(float scaleFactorX,
float scaleFactorY)
Implements SVGMatrix.scaleNonUniform(float,float). |
void |
setA(float a)
Implements SVGMatrix.setA(float). |
void |
setB(float b)
Implements SVGMatrix.setB(float). |
void |
setC(float c)
Implements SVGMatrix.setC(float). |
void |
setD(float d)
Implements SVGMatrix.setD(float). |
void |
setE(float e)
Implements SVGMatrix.setE(float). |
void |
setF(float f)
Implements SVGMatrix.setF(float). |
org.w3c.dom.svg.SVGMatrix |
skewX(float angleDeg)
Implements SVGMatrix.skewX(float). |
org.w3c.dom.svg.SVGMatrix |
skewY(float angleDeg)
Implements SVGMatrix.skewY(float). |
org.w3c.dom.svg.SVGMatrix |
translate(float x,
float y)
Implements SVGMatrix.translate(float,float). |
| 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 org.w3c.dom.svg.SVGMatrix
public void setA(float a)
throws org.w3c.dom.DOMException
SVGMatrix.setA(float).
setA in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.DOMExceptionpublic float getB()
SVGMatrix.getB().
getB in interface org.w3c.dom.svg.SVGMatrix
public void setB(float b)
throws org.w3c.dom.DOMException
SVGMatrix.setB(float).
setB in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.DOMExceptionpublic float getC()
SVGMatrix.getC().
getC in interface org.w3c.dom.svg.SVGMatrix
public void setC(float c)
throws org.w3c.dom.DOMException
SVGMatrix.setC(float).
setC in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.DOMExceptionpublic float getD()
SVGMatrix.getD().
getD in interface org.w3c.dom.svg.SVGMatrix
public void setD(float d)
throws org.w3c.dom.DOMException
SVGMatrix.setD(float).
setD in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.DOMExceptionpublic float getE()
SVGMatrix.getE().
getE in interface org.w3c.dom.svg.SVGMatrix
public void setE(float e)
throws org.w3c.dom.DOMException
SVGMatrix.setE(float).
setE in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.DOMExceptionpublic float getF()
SVGMatrix.getF().
getF in interface org.w3c.dom.svg.SVGMatrix
public void setF(float f)
throws org.w3c.dom.DOMException
SVGMatrix.setF(float).
setF in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.DOMExceptionpublic org.w3c.dom.svg.SVGMatrix multiply(org.w3c.dom.svg.SVGMatrix secondMatrix)
SVGMatrix.multiply(SVGMatrix).
multiply in interface org.w3c.dom.svg.SVGMatrix
public org.w3c.dom.svg.SVGMatrix inverse()
throws org.w3c.dom.svg.SVGException
SVGMatrix.inverse().
inverse in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.svg.SVGException
public org.w3c.dom.svg.SVGMatrix translate(float x,
float y)
SVGMatrix.translate(float,float).
translate in interface org.w3c.dom.svg.SVGMatrixpublic org.w3c.dom.svg.SVGMatrix scale(float scaleFactor)
SVGMatrix.scale(float).
scale in interface org.w3c.dom.svg.SVGMatrix
public org.w3c.dom.svg.SVGMatrix scaleNonUniform(float scaleFactorX,
float scaleFactorY)
SVGMatrix.scaleNonUniform(float,float).
scaleNonUniform in interface org.w3c.dom.svg.SVGMatrixpublic org.w3c.dom.svg.SVGMatrix rotate(float angle)
SVGMatrix.rotate(float).
rotate in interface org.w3c.dom.svg.SVGMatrix
public org.w3c.dom.svg.SVGMatrix rotateFromVector(float x,
float y)
throws org.w3c.dom.svg.SVGException
SVGMatrix.rotateFromVector(float,float).
rotateFromVector in interface org.w3c.dom.svg.SVGMatrixorg.w3c.dom.svg.SVGExceptionpublic org.w3c.dom.svg.SVGMatrix flipX()
SVGMatrix.flipX().
flipX in interface org.w3c.dom.svg.SVGMatrixpublic org.w3c.dom.svg.SVGMatrix flipY()
SVGMatrix.flipY().
flipY in interface org.w3c.dom.svg.SVGMatrixpublic org.w3c.dom.svg.SVGMatrix skewX(float angleDeg)
SVGMatrix.skewX(float).
skewX in interface org.w3c.dom.svg.SVGMatrixpublic org.w3c.dom.svg.SVGMatrix skewY(float angleDeg)
SVGMatrix.skewY(float).
skewY in interface org.w3c.dom.svg.SVGMatrix
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||