Public Member Functions | Public Attributes

nsIDOMSVGMatrix Interface Reference

import "nsIDOMSVGMatrix.idl";

List of all members.

Public Member Functions

nsIDOMSVGMatrix multiply (in nsIDOMSVGMatrix secondMatrix)
nsIDOMSVGMatrix inverse ()
nsIDOMSVGMatrix translate (in float x, in float y)
nsIDOMSVGMatrix scale (in float scaleFactor)
nsIDOMSVGMatrix scaleNonUniform (in float scaleFactorX, in float scaleFactorY)
nsIDOMSVGMatrix rotate (in float angle)
nsIDOMSVGMatrix rotateFromVector (in float x, in float y)
nsIDOMSVGMatrix flipX ()
nsIDOMSVGMatrix flipY ()
nsIDOMSVGMatrix skewX (in float angle)
nsIDOMSVGMatrix skewY (in float angle)

Public Attributes

attribute float a
attribute float b
attribute float c
attribute float d
attribute float e
attribute float f

Member Function Documentation

nsIDOMSVGMatrix nsIDOMSVGMatrix::flipX (  ) 
nsIDOMSVGMatrix nsIDOMSVGMatrix::flipY (  ) 
nsIDOMSVGMatrix nsIDOMSVGMatrix::inverse (  ) 
nsIDOMSVGMatrix nsIDOMSVGMatrix::multiply ( in nsIDOMSVGMatrix  secondMatrix  ) 
nsIDOMSVGMatrix nsIDOMSVGMatrix::rotate ( in float  angle  ) 
nsIDOMSVGMatrix nsIDOMSVGMatrix::rotateFromVector ( in float  x,
in float  y 
nsIDOMSVGMatrix nsIDOMSVGMatrix::scale ( in float  scaleFactor  ) 
nsIDOMSVGMatrix nsIDOMSVGMatrix::scaleNonUniform ( in float  scaleFactorX,
in float  scaleFactorY 
nsIDOMSVGMatrix nsIDOMSVGMatrix::skewX ( in float  angle  ) 
nsIDOMSVGMatrix nsIDOMSVGMatrix::skewY ( in float  angle  ) 
nsIDOMSVGMatrix nsIDOMSVGMatrix::translate ( in float  x,
in float  y 

Member Data Documentation

attribute float nsIDOMSVGMatrix::a
attribute float nsIDOMSVGMatrix::b
attribute float nsIDOMSVGMatrix::c
attribute float nsIDOMSVGMatrix::d
attribute float nsIDOMSVGMatrix::e
attribute float nsIDOMSVGMatrix::f

The documentation for this interface was generated from the following file: