Exemplo n.º 1
0
 public static Float2 Normalize(Float2 _A)
 {
     return _A / _A.Length();
 }
Exemplo n.º 2
0
 public static Float3x3 Scale(Float2 _Scale)
 {
     return new Float3x3(_Scale.X, 0, 0, 0, _Scale.Y, 0, 0, 0, 1);
 }
Exemplo n.º 3
0
 //Methods
 public static float Dot(Float2 _A, Float2 _B)
 {
     return _A.X * _B.X + _A.Y * _B.Y;
 }
Exemplo n.º 4
0
 public static Float3x3 Translate(Float2 _Translation)
 {
     return new Float3x3(1, 0, 0, 0, 1, 0, _Translation.X, _Translation.Y, 1);
 }