## Uses of Interface
org.w3c.dom.svg.SVGMatrix

Packages that use SVGMatrix
org.apache.batik.dom.svg
org.w3c.dom.svg

Uses of SVGMatrix in org.apache.batik.dom.svg

Classes in org.apache.batik.dom.svg that implement SVGMatrix
`class` `AbstractSVGMatrix` This class provides an abstract implementation of the `SVGMatrix` interface.
`class` `SVGOMMatrix` This class provides an implementation of the `SVGMatrix` interface.

Methods in org.apache.batik.dom.svg that return SVGMatrix
`SVGMatrix` `SVGOMTextElement.getCTM()` DOM: Implements `SVGLocatable.getCTM()`.
`SVGMatrix` `SVGOMTextElement.getScreenCTM()` DOM: Implements `SVGLocatable.getScreenCTM()`.
`SVGMatrix` `SVGOMTextElement.getTransformToElement(SVGElement element)` DOM: Implements `SVGLocatable.getTransformToElement(SVGElement)`.
`protected SVGMatrix` `SVGOMTransform.createMatrix()`
`SVGMatrix` `SVGOMSVGElement.createSVGMatrix()`
`SVGMatrix` `SVGOMSVGElement.getCTM()` DOM: Implements `SVGLocatable.getCTM()`.
`SVGMatrix` `SVGOMSVGElement.getScreenCTM()` DOM: Implements `SVGLocatable.getScreenCTM()`.
`SVGMatrix` `SVGOMSVGElement.getTransformToElement(SVGElement element)` DOM: Implements `SVGLocatable.getTransformToElement(SVGElement)`.
`static SVGMatrix` `SVGLocatableSupport.getCTM(org.w3c.dom.Element elt)` To implement `SVGLocatable.getCTM()`.
`static SVGMatrix` `SVGLocatableSupport.getScreenCTM(org.w3c.dom.Element elt)` To implement `SVGLocatable.getScreenCTM()`.
`static SVGMatrix` `SVGLocatableSupport.getTransformToElement(org.w3c.dom.Element elt, SVGElement element)` To implement `SVGLocatable.getTransformToElement(SVGElement)`.
`SVGMatrix` `SVGGraphicsElement.getCTM()` DOM: Implements `SVGLocatable.getCTM()`.
`SVGMatrix` `SVGGraphicsElement.getScreenCTM()` DOM: Implements `SVGLocatable.getScreenCTM()`.
`SVGMatrix` `SVGGraphicsElement.getTransformToElement(SVGElement element)` DOM: Implements `SVGLocatable.getTransformToElement(SVGElement)`.
`protected SVGMatrix` `AbstractSVGTransformList.SVGTransformItem.createMatrix()`
`protected abstract SVGMatrix` `AbstractSVGTransform.createMatrix()` Create a SVGMatrix associated to the transform.
`SVGMatrix` `AbstractSVGTransform.getMatrix()`
`SVGMatrix` `AbstractSVGMatrix.multiply(SVGMatrix secondMatrix)` Implements `multiply(SVGMatrix)`.
`SVGMatrix` `AbstractSVGMatrix.inverse()` Implements `inverse()`.
`SVGMatrix` `AbstractSVGMatrix.translate(float x, float y)` Implements `translate(float,float)`.
`SVGMatrix` `AbstractSVGMatrix.scale(float scaleFactor)` Implements `scale(float)`.
`SVGMatrix` `AbstractSVGMatrix.scaleNonUniform(float scaleFactorX, float scaleFactorY)` Implements `scaleNonUniform(float,float)`.
`SVGMatrix` `AbstractSVGMatrix.rotate(float angle)` Implements `rotate(float)`.
`SVGMatrix` `AbstractSVGMatrix.rotateFromVector(float x, float y)` Implements `rotateFromVector(float,float)`.
`SVGMatrix` `AbstractSVGMatrix.flipX()` Implements `flipX()`.
`SVGMatrix` `AbstractSVGMatrix.flipY()` Implements `flipY()`.
`SVGMatrix` `AbstractSVGMatrix.skewX(float angle)` Implements `skewX(float)`.
`SVGMatrix` `AbstractSVGMatrix.skewY(float angle)` Implements `skewY(float)`.

Methods in org.apache.batik.dom.svg with parameters of type SVGMatrix
`SVGTransform` `SVGOMSVGElement.createSVGTransformFromMatrix(SVGMatrix matrix)`
`SVGPoint` `SVGOMPoint.matrixTransform(SVGMatrix matrix)`
`SVGTransform` `AbstractSVGTransformList.createSVGTransformFromMatrix(SVGMatrix matrix)`
`void` `AbstractSVGTransformList.SVGTransformItem.setMatrix(SVGMatrix matrix)`
`void` `AbstractSVGTransform.setMatrix(SVGMatrix matrix)`
`SVGPoint` `AbstractSVGPointList.SVGPointItem.matrixTransform(SVGMatrix matrix)`
`SVGMatrix` `AbstractSVGMatrix.multiply(SVGMatrix secondMatrix)` Implements `multiply(SVGMatrix)`.

Uses of SVGMatrix in org.w3c.dom.svg

Methods in org.w3c.dom.svg that return SVGMatrix
`SVGMatrix` `SVGTransform.getMatrix()`
`SVGMatrix` `SVGSVGElement.createSVGMatrix()`
`SVGMatrix` `SVGMatrix.multiply(SVGMatrix secondMatrix)`
`SVGMatrix` `SVGMatrix.inverse()`
`SVGMatrix` `SVGMatrix.translate(float x, float y)`
`SVGMatrix` `SVGMatrix.scale(float scaleFactor)`
`SVGMatrix` `SVGMatrix.scaleNonUniform(float scaleFactorX, float scaleFactorY)`
`SVGMatrix` `SVGMatrix.rotate(float angle)`
`SVGMatrix` `SVGMatrix.rotateFromVector(float x, float y)`
`SVGMatrix` `SVGMatrix.flipX()`
`SVGMatrix` `SVGMatrix.flipY()`
`SVGMatrix` `SVGMatrix.skewX(float angle)`
`SVGMatrix` `SVGMatrix.skewY(float angle)`
`SVGMatrix` `SVGLocatable.getCTM()`
`SVGMatrix` `SVGLocatable.getScreenCTM()`
`SVGMatrix` `SVGLocatable.getTransformToElement(SVGElement element)`

Methods in org.w3c.dom.svg with parameters of type SVGMatrix
`SVGTransform` `SVGTransformList.createSVGTransformFromMatrix(SVGMatrix matrix)`
`void` `SVGTransform.setMatrix(SVGMatrix matrix)`
`SVGTransform` `SVGSVGElement.createSVGTransformFromMatrix(SVGMatrix matrix)`
`SVGPoint` `SVGPoint.matrixTransform(SVGMatrix matrix)`
`SVGMatrix` `SVGMatrix.multiply(SVGMatrix secondMatrix)`

Copyright © 2004 Apache Software Foundation. All Rights Reserved.