Example #1
0
 public static void NormalizeInPlace(this VectorDouble[] vecs)
 {
     for (int i = 0; i < vecs.Length; i++)
     {
         vecs[i] = VectorDouble.Normalize(vecs[i]);
     }
 }
Example #2
0
 public static VectorDouble NormalizeOrZeroCopy(this VectorDouble vec)
 {
     if (vec.Length == 0.0)
     {
         return(new VectorDouble(0.0, 0.0));
     }
     return(VectorDouble.Normalize(vec));
 }