Ejemplo n.º 1
0
 public static FVector2 MulT(ref Rot rot, FVector2 axis)
 {
     return(MulT(rot, axis));
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initialize using a position vector and a rotation matrix.
 /// </summary>
 /// <param name="position">The position.</param>
 /// <param name="rotation">The r.</param>
 public Transform(ref FVector2 position, ref Rot rotation)
 {
     p = position;
     q = rotation;
 }
Ejemplo n.º 3
0
 /// Inverse rotate a vector
 public static FVector2 MulT(Rot q, FVector2 v)
 {
     return(new FVector2(q.c * v.X + q.s * v.Y, -q.s * v.X + q.c * v.Y));
 }