SVGMatrix in SVG 1.1

(no overview available)

For more information see http://www.w3.org/TR/SVG11/coords.html#EstablishingANewUserSpace.

Instance Properties

name type description
a Number
b Number
c Number
d Number
e Number
f Number

Instance Methods

name returns description
flipX() SVGMatrix
flipY() SVGMatrix
inverse() SVGMatrix
multiply(secondMatrix) SVGMatrix
rotate(angle) SVGMatrix
rotateFromVector(x,y) SVGMatrix
scale(scaleFactor) SVGMatrix
scaleNonUniform(scaleFactorX,scaleFactorY) SVGMatrix
skewX(angle) SVGMatrix
skewY(angle) SVGMatrix
translate(x,y) SVGMatrix

Properties that are an SVGMatrix

name object description
matrix SVGTransform (read only)

Methods that return an SVGMatrix

name of object description
createSVGMatrix() SVGSVGElement
flipX() SVGMatrix
flipY() SVGMatrix
getCTM() SVGLocatable Return the Current Transformation Matrix for the element.
getScreenCTM() SVGLocatable
getTransformToElement(element) SVGLocatable
inverse() SVGMatrix
multiply(secondMatrix) SVGMatrix
rotate(angle) SVGMatrix
rotateFromVector(x,y) SVGMatrix
scale(scaleFactor) SVGMatrix
scaleNonUniform(scaleFactorX,scaleFactorY) SVGMatrix
skewX(angle) SVGMatrix
skewY(angle) SVGMatrix
translate(x,y) SVGMatrix

Arguments that are an SVGMatrix

name in method of object description
matrix createSVGTransformFromMatrix(matrix) SVGSVGElement
matrix matrixTransform(matrix) SVGPoint
matrix setMatrix(matrix) SVGTransform
matrix createSVGTransformFromMatrix(matrix) SVGTransformList
secondMatrix multiply(secondMatrix) SVGMatrix