[scriptable, uuid(29cc2e14-6d18-4710-bda9-a88d9d3bc8dc)]
interface nsIDOMSVGTransform : nsISupports

Constants


          
const unsigned short SVG_TRANSFORM_UNKNOWN = 0

          
const unsigned short SVG_TRANSFORM_MATRIX = 1

          
const unsigned short SVG_TRANSFORM_TRANSLATE = 2

          
const unsigned short SVG_TRANSFORM_SCALE = 3

          
const unsigned short SVG_TRANSFORM_ROTATE = 4

          
const unsigned short SVG_TRANSFORM_SKEWX = 5

          
const unsigned short SVG_TRANSFORM_SKEWY = 6

Attributes


          
readonly attribute float angle

          
readonly attribute nsIDOMSVGMatrix matrix

          
readonly attribute unsigned short type

Methods


          
void setMatrix(in nsIDOMSVGMatrix matrix)

          
void setRotate(in float angle, in float cx, in float cy)

          
void setScale(in float sx, in float sy)

          
void setSkewX(in float angle)

          
void setSkewY(in float angle)

          
void setTranslate(in float tx, in float ty)