blob: caff00dcc46e7817113de3079cfa53720aae7828 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
package org.w3c.dom.svg;
import org.w3c.dom.DOMException;
public interface SVGMatrix {
public float getA( );
public void setA( float a )
throws DOMException;
public float getB( );
public void setB( float b )
throws DOMException;
public float getC( );
public void setC( float c )
throws DOMException;
public float getD( );
public void setD( float d )
throws DOMException;
public float getE( );
public void setE( float e )
throws DOMException;
public float getF( );
public void setF( float f )
throws DOMException;
public SVGMatrix multiply ( SVGMatrix secondMatrix );
public SVGMatrix inverse ( )
throws SVGException;
public SVGMatrix translate ( float x, float y );
public SVGMatrix scale ( float scaleFactor );
public SVGMatrix scaleNonUniform ( float scaleFactorX, float scaleFactorY );
public SVGMatrix rotate ( float angle );
public SVGMatrix rotateFromVector ( float x, float y )
throws SVGException;
public SVGMatrix flipX ( );
public SVGMatrix flipY ( );
public SVGMatrix skewX ( float angle );
public SVGMatrix skewY ( float angle );
}
|