webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
SVGMatrix Interface Reference

import"SVGMatrix.idl";

Public Member Functions

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

Public Attributes

attribute unrestricted double a
 
attribute unrestricted double b
 
attribute unrestricted double c
 
attribute unrestricted double d
 
attribute unrestricted double e
 
attribute unrestricted double f
 

Member Function Documentation

◆ flipX()

SVGMatrix SVGMatrix::flipX ( )

◆ flipY()

SVGMatrix SVGMatrix::flipY ( )

◆ inverse()

SVGMatrix SVGMatrix::inverse ( )

◆ multiply()

SVGMatrix SVGMatrix::multiply ( SVGMatrix  secondMatrix)

◆ rotate()

SVGMatrix SVGMatrix::rotate ( unrestricted float  angle)

◆ rotateFromVector()

SVGMatrix SVGMatrix::rotateFromVector ( unrestricted float  x,
unrestricted float  y 
)

◆ scale()

SVGMatrix SVGMatrix::scale ( unrestricted float  scaleFactor)

◆ scaleNonUniform()

SVGMatrix SVGMatrix::scaleNonUniform ( unrestricted float  scaleFactorX,
unrestricted float  scaleFactorY 
)

◆ skewX()

SVGMatrix SVGMatrix::skewX ( unrestricted float  angle)

◆ skewY()

SVGMatrix SVGMatrix::skewY ( unrestricted float  angle)

◆ translate()

SVGMatrix SVGMatrix::translate ( unrestricted float  x,
unrestricted float  y 
)

Member Data Documentation

◆ a

attribute unrestricted double SVGMatrix::a

◆ b

attribute unrestricted double SVGMatrix::b

◆ c

attribute unrestricted double SVGMatrix::c

◆ d

attribute unrestricted double SVGMatrix::d

◆ e

attribute unrestricted double SVGMatrix::e

◆ f

attribute unrestricted double SVGMatrix::f

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