C# Class SimpleSoccer.Net.Matrix2D

Datei anzeigen Open project: soshimozi/SimpleSoccer.Net Class Usage Examples

Public Methods

Method Description
Identity ( ) : void
Matrix2D ( ) : System
Rotate ( Vector2D fwd, Vector2D side ) : void
Rotate ( double rotation ) : void
Scale ( double xScale, double yScale ) : void
TransformVector2Ds ( List vectors ) : void
TransformVector2Ds ( Vector2D point ) : void
Translate ( double x, double y ) : void
_11 ( double val ) : void
_12 ( double val ) : void
_13 ( double val ) : void
_21 ( double val ) : void
_22 ( double val ) : void
_23 ( double val ) : void
_31 ( double val ) : void
_32 ( double val ) : void
_33 ( double val ) : void

Private Methods

Method Description
MatrixMultiply ( System.Matrix mIn ) : void

Method Details

Identity() public method

public Identity ( ) : void
return void

Matrix2D() public method

public Matrix2D ( ) : System
return System

Rotate() public method

public Rotate ( Vector2D fwd, Vector2D side ) : void
fwd Vector2D
side Vector2D
return void

Rotate() public method

public Rotate ( double rotation ) : void
rotation double
return void

Scale() public method

public Scale ( double xScale, double yScale ) : void
xScale double
yScale double
return void

TransformVector2Ds() public method

public TransformVector2Ds ( List vectors ) : void
vectors List
return void

TransformVector2Ds() public method

public TransformVector2Ds ( Vector2D point ) : void
point Vector2D
return void

Translate() public method

public Translate ( double x, double y ) : void
x double
y double
return void

_11() public method

public _11 ( double val ) : void
val double
return void

_12() public method

public _12 ( double val ) : void
val double
return void

_13() public method

public _13 ( double val ) : void
val double
return void

_21() public method

public _21 ( double val ) : void
val double
return void

_22() public method

public _22 ( double val ) : void
val double
return void

_23() public method

public _23 ( double val ) : void
val double
return void

_31() public method

public _31 ( double val ) : void
val double
return void

_32() public method

public _32 ( double val ) : void
val double
return void

_33() public method

public _33 ( double val ) : void
val double
return void