C# Class FixedPointy.FixTrans2

Show file Open project: jpernst/FixedPointy

Public Properties

Property Type Description
Identity FixTrans2

Public Methods

Method Description
Apply ( FixVec2 vec ) : FixVec2
FixTrans2 ( Fix m11, Fix m12, Fix m13, Fix m21, Fix m22, Fix m23 ) : System
FixTrans2 ( FixVec2 position, FixVec2 scale, Fix rotation ) : System
MakeRotation ( Fix degrees ) : FixTrans2
MakeScale ( FixVec2 scale ) : FixTrans2
MakeTranslation ( FixVec2 delta ) : FixTrans2
Rotate ( Fix degrees ) : FixTrans2
Scale ( FixVec2 scale ) : FixTrans2
ToString ( ) : string
Translate ( FixVec2 delta ) : FixTrans2
operator ( ) : FixTrans2
operator ( ) : FixVec2

Method Details

Apply() public method

public Apply ( FixVec2 vec ) : FixVec2
vec FixVec2
return FixVec2

FixTrans2() public method

public FixTrans2 ( Fix m11, Fix m12, Fix m13, Fix m21, Fix m22, Fix m23 ) : System
m11 Fix
m12 Fix
m13 Fix
m21 Fix
m22 Fix
m23 Fix
return System

FixTrans2() public method

public FixTrans2 ( FixVec2 position, FixVec2 scale, Fix rotation ) : System
position FixVec2
scale FixVec2
rotation Fix
return System

MakeRotation() public static method

public static MakeRotation ( Fix degrees ) : FixTrans2
degrees Fix
return FixTrans2

MakeScale() public static method

public static MakeScale ( FixVec2 scale ) : FixTrans2
scale FixVec2
return FixTrans2

MakeTranslation() public static method

public static MakeTranslation ( FixVec2 delta ) : FixTrans2
delta FixVec2
return FixTrans2

Rotate() public method

public Rotate ( Fix degrees ) : FixTrans2
degrees Fix
return FixTrans2

Scale() public method

public Scale ( FixVec2 scale ) : FixTrans2
scale FixVec2
return FixTrans2

ToString() public method

public ToString ( ) : string
return string

Translate() public method

public Translate ( FixVec2 delta ) : FixTrans2
delta FixVec2
return FixTrans2

operator() public static method

public static operator ( ) : FixTrans2
return FixTrans2

operator() public static method

public static operator ( ) : FixVec2
return FixVec2

Property Details

Identity public static property

public static FixTrans2,FixedPointy Identity
return FixTrans2