Example #1
0
        public static E.Vector FromTo(E.Vector Vector, OrderOfMagnitudeEnum From, OrderOfMagnitudeEnum To)
        {
            double f = OrderOfMagnitudeFactor[From] / OrderOfMagnitudeFactor[To];

            return(new E.Vector(Vector.coordinates.Select(c => c * f).ToArray()));
        }
Example #2
0
        public static E.Vector ToOne(E.Vector Vector, OrderOfMagnitudeEnum FromOofM)
        {
            double f = OrderOfMagnitudeFactor[FromOofM];

            return(new E.Vector(Vector.coordinates.Select(c => c * f).ToArray()));
        }
Example #3
0
 public static double FromTo(double Value, OrderOfMagnitudeEnum From, OrderOfMagnitudeEnum To)
 {
     return(Value * OrderOfMagnitudeFactor[From] / OrderOfMagnitudeFactor[To]);
 }
Example #4
0
 public static double ToOne(double Value, OrderOfMagnitudeEnum FromOofM)
 {
     return(Value * OrderOfMagnitudeFactor[FromOofM]);
 }