Linux Mac OSX Windows

  
[scriptable, uuid(ec2da3ef-5a99-49ed-aaef-b5af916c14ac)]
interface nsIDOMSVGMatrix : nsISupports

Attributes


        
attribute float a

        
attribute float b

        
attribute float c

        
attribute float d

        
attribute float e

        
attribute float f

Methods


        
nsIDOMSVGMatrix flipX()

        
nsIDOMSVGMatrix flipY()

        
nsIDOMSVGMatrix inverse()

        
nsIDOMSVGMatrix multiply(in nsIDOMSVGMatrix secondMatrix)

        
nsIDOMSVGMatrix rotate(in float angle)

        
nsIDOMSVGMatrix rotateFromVector(in float x, in float y)

        
nsIDOMSVGMatrix scale(in float scaleFactor)

        
nsIDOMSVGMatrix scaleNonUniform(in float scaleFactorX, in float scaleFactorY)

        
nsIDOMSVGMatrix skewX(in float angle)

        
nsIDOMSVGMatrix skewY(in float angle)

        
nsIDOMSVGMatrix translate(in float x, in float y)