public static int Magnitude(IntVector2 a) { return(IntVector2.SqrMagnitude(a)); }
public static int SqrMagnitude(IntVector2 a) { return(a.x * a.x + a.y * a.y); }
public static int Distance(IntVector2 a, IntVector2 b) { return(Magnitude(a - b)); }
public IntVector2(IntVector2 v) { this.x = v.x; this.y = v.y; }