예제 #1
0
 public static Vector <int> Equals(Vector <int> left, Vector <int> right)
 {
     return(Vector <int> .Equals(left, right));
 }
예제 #2
0
 public static Vector <T> Equals <T>(Vector <T> left, Vector <T> right) where T : struct
 {
     return(Vector <T> .Equals(left, right));
 }
예제 #3
0
 public static Vector <int> Equals(Vector <Single> left, Vector <Single> right)
 {
     return((Vector <int>) Vector <Single> .Equals(left, right));
 }
예제 #4
0
        public static bool GreaterThanAll <T>(Vector <T> left, Vector <T> right) where T : struct
        {
            Vector <int> cond = (Vector <int>) Vector <T> .GreaterThan(left, right);

            return(cond.Equals(Vector <int> .AllOnes));
        }
예제 #5
0
        public static bool GreaterThanOrEqualAny <T>(Vector <T> left, Vector <T> right) where T : struct
        {
            Vector <int> cond = (Vector <int>) Vector <T> .GreaterThanOrEqual(left, right);

            return(!cond.Equals(Vector <int> .Zero));
        }
예제 #6
0
        public static bool LessThanOrEqualAll <T>(Vector <T> left, Vector <T> right) where T : struct
        {
            Vector <int> cond = (Vector <int>) Vector <T> .LessThanOrEqual(left, right);

            return(cond.Equals(Vector <int> .AllOnes));
        }
예제 #7
0
        public static bool LessThanAny <T>(Vector <T> left, Vector <T> right) where T : struct
        {
            Vector <int> cond = (Vector <int>) Vector <T> .LessThan(left, right);

            return(!cond.Equals(Vector <int> .Zero));
        }
예제 #8
0
 public static bool EqualsAny <T>(Vector <T> left, Vector <T> right) where T : struct
 {
     return(!Vector <T> .Equals(left, right).Equals(Vector <T> .Zero));
 }
예제 #9
0
 public static Vector <long> Equals(Vector <long> left, Vector <long> right)
 {
     return(Vector <long> .Equals(left, right));
 }
예제 #10
0
 public static Vector <long> Equals(Vector <double> left, Vector <double> right)
 {
     return((Vector <long>) Vector <double> .Equals(left, right));
 }