C# Class SharpVectors.Dom.Svg.SvgMatrix

Summary description for SvgMatrix.
Inheritance: ISvgMatrix
Exibir arquivo Open project: codebutler/savagesvg Class Usage Examples

Public Methods

Method Description
FlipX ( ) : ISvgMatrix
FlipY ( ) : ISvgMatrix
Inverse ( ) : ISvgMatrix
Multiply ( ISvgMatrix secondMatrix ) : ISvgMatrix
Rotate ( float angle ) : ISvgMatrix
RotateFromVector ( float x, float y ) : ISvgMatrix
Scale ( float scaleFactor ) : ISvgMatrix
ScaleNonUniform ( float scaleFactorX, float scaleFactorY ) : ISvgMatrix
SkewX ( float angle ) : ISvgMatrix
SkewY ( float angle ) : ISvgMatrix
SvgMatrix ( ) : System
SvgMatrix ( double a, double b, double c, double d, double e, double f ) : System
ToMatrix ( ) : Matrix
Translate ( float x, float y ) : ISvgMatrix
operator ( ) : SvgMatrix

Method Details

FlipX() public method

public FlipX ( ) : ISvgMatrix
return ISvgMatrix

FlipY() public method

public FlipY ( ) : ISvgMatrix
return ISvgMatrix

Inverse() public method

public Inverse ( ) : ISvgMatrix
return ISvgMatrix

Multiply() public method

public Multiply ( ISvgMatrix secondMatrix ) : ISvgMatrix
secondMatrix ISvgMatrix
return ISvgMatrix

Rotate() public method

public Rotate ( float angle ) : ISvgMatrix
angle float
return ISvgMatrix

RotateFromVector() public method

public RotateFromVector ( float x, float y ) : ISvgMatrix
x float
y float
return ISvgMatrix

Scale() public method

public Scale ( float scaleFactor ) : ISvgMatrix
scaleFactor float
return ISvgMatrix

ScaleNonUniform() public method

public ScaleNonUniform ( float scaleFactorX, float scaleFactorY ) : ISvgMatrix
scaleFactorX float
scaleFactorY float
return ISvgMatrix

SkewX() public method

public SkewX ( float angle ) : ISvgMatrix
angle float
return ISvgMatrix

SkewY() public method

public SkewY ( float angle ) : ISvgMatrix
angle float
return ISvgMatrix

SvgMatrix() public method

public SvgMatrix ( ) : System
return System

SvgMatrix() public method

public SvgMatrix ( double a, double b, double c, double d, double e, double f ) : System
a double
b double
c double
d double
e double
f double
return System

ToMatrix() public method

public ToMatrix ( ) : Matrix
return Matrix

Translate() public method

public Translate ( float x, float y ) : ISvgMatrix
x float
y float
return ISvgMatrix

operator() public static method

public static operator ( ) : SvgMatrix
return SvgMatrix