C# Class SharpVectors.Scripting.ScriptableSvgMatrix

Implementation wrapper for IScriptableSvgMatrix
Inheritance: ScriptableObject, IScriptableSvgMatrix
Afficher le fichier Open project: codebutler/savagesvg

Méthodes publiques

Méthode Description
ScriptableSvgMatrix ( object baseObject ) : System
flipX ( ) : IScriptableSvgMatrix
flipY ( ) : IScriptableSvgMatrix
inverse ( ) : IScriptableSvgMatrix
multiply ( IScriptableSvgMatrix secondMatrix ) : IScriptableSvgMatrix
rotate ( float angle ) : IScriptableSvgMatrix
rotateFromVector ( float x, float y ) : IScriptableSvgMatrix
scale ( float scaleFactor ) : IScriptableSvgMatrix
scaleNonUniform ( float scaleFactorX, float scaleFactorY ) : IScriptableSvgMatrix
skewX ( float angle ) : IScriptableSvgMatrix
skewY ( float angle ) : IScriptableSvgMatrix
translate ( float x, float y ) : IScriptableSvgMatrix

Method Details

ScriptableSvgMatrix() public méthode

public ScriptableSvgMatrix ( object baseObject ) : System
baseObject object
Résultat System

flipX() public méthode

public flipX ( ) : IScriptableSvgMatrix
Résultat IScriptableSvgMatrix

flipY() public méthode

public flipY ( ) : IScriptableSvgMatrix
Résultat IScriptableSvgMatrix

inverse() public méthode

public inverse ( ) : IScriptableSvgMatrix
Résultat IScriptableSvgMatrix

multiply() public méthode

public multiply ( IScriptableSvgMatrix secondMatrix ) : IScriptableSvgMatrix
secondMatrix IScriptableSvgMatrix
Résultat IScriptableSvgMatrix

rotate() public méthode

public rotate ( float angle ) : IScriptableSvgMatrix
angle float
Résultat IScriptableSvgMatrix

rotateFromVector() public méthode

public rotateFromVector ( float x, float y ) : IScriptableSvgMatrix
x float
y float
Résultat IScriptableSvgMatrix

scale() public méthode

public scale ( float scaleFactor ) : IScriptableSvgMatrix
scaleFactor float
Résultat IScriptableSvgMatrix

scaleNonUniform() public méthode

public scaleNonUniform ( float scaleFactorX, float scaleFactorY ) : IScriptableSvgMatrix
scaleFactorX float
scaleFactorY float
Résultat IScriptableSvgMatrix

skewX() public méthode

public skewX ( float angle ) : IScriptableSvgMatrix
angle float
Résultat IScriptableSvgMatrix

skewY() public méthode

public skewY ( float angle ) : IScriptableSvgMatrix
angle float
Résultat IScriptableSvgMatrix

translate() public méthode

public translate ( float x, float y ) : IScriptableSvgMatrix
x float
y float
Résultat IScriptableSvgMatrix