public static NuGenVec2L Max(NuGenVec2L a, NuGenVec2L b) { return(new NuGenVec2L( Math.Max(a._x[0], b._x[0]), Math.Max(a._x[1], b._x[1]) )); }
public override bool Equals(object obj) { NuGenVec2L x = (NuGenVec2L)obj; return( _x[0] == x._x[0] && _x[1] == x._x[1] ); }
public static NuGenVec2L Max(NuGenVec2L a, NuGenVec2L b) { return new NuGenVec2L( Math.Max(a._x[0], b._x[0]), Math.Max(a._x[1], b._x[1]) ); }
public static long Dot(NuGenVec2L u, NuGenVec2L v) { return(u[0] * v[0] + u[1] * v[1]); }
public static long Dot(NuGenVec2L u, NuGenVec2L v) { return u[0] * v[0] + u[1] * v[1]; }