Example #1
0
 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])
                ));
 }
Example #2
0
        public override bool Equals(object obj)
        {
            NuGenVec2L x = (NuGenVec2L)obj;

            return(
                _x[0] == x._x[0] &&
                _x[1] == x._x[1]
                );
        }
Example #3
0
		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])
				);
		}
Example #4
0
		public static long Dot(NuGenVec2L u, NuGenVec2L v)
		{
			return u[0] * v[0] + u[1] * v[1];
		}
Example #5
0
 public static long Dot(NuGenVec2L u, NuGenVec2L v)
 {
     return(u[0] * v[0] + u[1] * v[1]);
 }