nsIDOMSVGMatrix
| IID: | ec2da3ef-5a99-49ed-aaef-b5af916c14ac |
| Inherits From: | nsISupports |
Properties
float a
float b
float c
float d
float e
float f
Methods
nsIDOMSVGMatrix flipX ( )
nsIDOMSVGMatrix flipY ( )
nsIDOMSVGMatrix inverse ( )
nsIDOMSVGMatrix multiply ( nsIDOMSVGMatrix secondMatrix )
nsIDOMSVGMatrix rotate ( float angle )
nsIDOMSVGMatrix rotateFromVector ( float x , float y )
nsIDOMSVGMatrix scale ( float scaleFactor )
nsIDOMSVGMatrix scaleNonUniform ( float scaleFactorX , float scaleFactorY )
nsIDOMSVGMatrix skewX ( float angle )
nsIDOMSVGMatrix skewY ( float angle )
nsIDOMSVGMatrix translate ( float x , float y )
nsIDOMSVGMatrix scaleNonUniform ( float scaleFactorX , float scaleFactorY )
- Arguments:
- scaleFactorX
- scaleFactorY
References
This interface is the type of the following properties:
This interface is passed as an argument to the following methods:
nsIDOMSVGMatrix.multiply, nsIDOMSVGPoint.matrixTransform, nsIDOMSVGSVGElement.createSVGTransformFromMatrix, nsIDOMSVGTransform.setMatrix, nsIDOMSVGTransformList.createSVGTransformFromMatrix
This interface is returned from the following methods:
nsIDOMSVGLocatable.getCTM, nsIDOMSVGLocatable.getScreenCTM, nsIDOMSVGLocatable.getTransformToElement, nsIDOMSVGMatrix.flipX, nsIDOMSVGMatrix.flipY, nsIDOMSVGMatrix.inverse, nsIDOMSVGMatrix.multiply, nsIDOMSVGMatrix.rotate, nsIDOMSVGMatrix.rotateFromVector, nsIDOMSVGMatrix.scale, nsIDOMSVGMatrix.scaleNonUniform, nsIDOMSVGMatrix.skewX, nsIDOMSVGMatrix.skewY, nsIDOMSVGMatrix.translate, nsIDOMSVGSVGElement.createSVGMatrix
Reference documentation is generated from Mozilla's source.
