C# Class Matrix2x3, UnitySVG

显示文件 Open project: MrJoy/UnitySVG Class Usage Examples

Public Properties

Property Type Description
a float

Public Methods

Method Description
Inverse ( ) : Matrix2x3,
Matrix2x3 ( ) : UnityEngine
Matrix2x3 ( Matrix2x3, m ) : UnityEngine
Matrix2x3 ( float a, float b, float c, float d, float e, float f ) : UnityEngine
Multiply ( Matrix2x3, secondMatrix ) : void
Rotate ( float angle ) : Matrix2x3,
Scale ( float scaleFactor ) : Matrix2x3,
ScaleNonUniform ( float scaleFactorX, float scaleFactorY ) : Matrix2x3,
SetValues ( float a, float b, float c, float d, float e, float f ) : void
SkewX ( float angle ) : Matrix2x3,
SkewY ( float angle ) : Matrix2x3,
Transform ( Vector2 point ) : Vector2
Translate ( float x, float y ) : Matrix2x3,

Method Details

Inverse() public method

public Inverse ( ) : Matrix2x3,
return Matrix2x3,

Matrix2x3() public method

public Matrix2x3 ( ) : UnityEngine
return UnityEngine

Matrix2x3() public method

public Matrix2x3 ( Matrix2x3, m ) : UnityEngine
m Matrix2x3,
return UnityEngine

Matrix2x3() public method

public Matrix2x3 ( float a, float b, float c, float d, float e, float f ) : UnityEngine
a float
b float
c float
d float
e float
f float
return UnityEngine

Multiply() public method

public Multiply ( Matrix2x3, secondMatrix ) : void
secondMatrix Matrix2x3,
return void

Rotate() public method

public Rotate ( float angle ) : Matrix2x3,
angle float
return Matrix2x3,

Scale() public method

public Scale ( float scaleFactor ) : Matrix2x3,
scaleFactor float
return Matrix2x3,

ScaleNonUniform() public method

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

SetValues() public method

public SetValues ( float a, float b, float c, float d, float e, float f ) : void
a float
b float
c float
d float
e float
f float
return void

SkewX() public method

public SkewX ( float angle ) : Matrix2x3,
angle float
return Matrix2x3,

SkewY() public method

public SkewY ( float angle ) : Matrix2x3,
angle float
return Matrix2x3,

Transform() public method

public Transform ( Vector2 point ) : Vector2
point Vector2
return Vector2

Translate() public method

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

Property Details

a public_oe property

public float a
return float