示例#1
0
 public double GetVal()
 {
     if (op == 'I')
     {
         return(values[0]);
     }
     else if (op == 'S')
     {
         return(values.AbsSubtract());
     }
     else if (op == 'A')
     {
         return(values.Average());
     }
     else if (op == 'L')
     {
         return(values.L2Norm());
     }
     else if (op == 'W')
     {
         return(values.Distance2D());
     }
     else if (op == 'H')
     {
         return(values.Distance3D());
     }
     else if (op == 'G')
     {
         return(values.Distance());
     }
     else
     {
         return(double.NaN);
     }
 }