public static double Unit( [ExcelArgument("Value")] double value, [ExcelArgument("Previous unit", Name = "previous_Unit")] string _prevUnit, [ExcelArgument("New unit", Name = "new_Unit")] string _newUnit) { double prevUnit; double newUnit; if (ForceUnits.TryGetValue(_prevUnit, out prevUnit) && ForceUnits.TryGetValue(_newUnit, out newUnit)) { return(value * newUnit / prevUnit); } else if (LengthUnits.TryGetValue(_prevUnit, out prevUnit) && LengthUnits.TryGetValue(_newUnit, out newUnit)) { return(value * newUnit / prevUnit); } else if (AreaUnits.TryGetValue(_prevUnit, out prevUnit) && AreaUnits.TryGetValue(_newUnit, out newUnit)) { return(value * newUnit / prevUnit); } else if (MomentUnits.TryGetValue(_prevUnit, out prevUnit) && MomentUnits.TryGetValue(_newUnit, out newUnit)) { return(value * newUnit / prevUnit); } else if (PressureUnits.TryGetValue(_prevUnit, out prevUnit) && PressureUnits.TryGetValue(_newUnit, out newUnit)) { return(value * newUnit / prevUnit); } else { return(double.NaN); } }
public double Diff(JsArray<int> moment, MomentUnits unit = MomentUnits.millisecond, bool asDouble = true) { return 0; }
public double Diff(int milliseconds, MomentUnits unit = MomentUnits.millisecond, bool asDouble = true) { return 0; }
public int Diff(JsArray<int> moment, MomentUnits unit = MomentUnits.millisecond) { return 0; }
public int Diff(int milliseconds, MomentUnits unit = MomentUnits.millisecond) { return 0; }
public Moment Add(int number, MomentUnits unit) { return default(Moment); }
public Moment Subtract(int number, MomentUnits unit) { return default(Moment); }
public Duration Subtract(int number, MomentUnits unit) { return null; }
public Moment Add(int number, MomentUnits unit) { return(default(Moment)); }
public Moment Add(MomentUnits unit, int number) { return(default(Moment)); }
public Moment Subtract(int number, MomentUnits unit) { return(default(Moment)); }
public Duration Add(int number, MomentUnits unit) { return(null); }
public Duration Subtract(int number, MomentUnits unit) { return(null); }
public int Get(MomentUnits unit) { return(0); }
public Moment EndOf(MomentUnits unit) { return default(Moment); }
public int As(MomentUnits unit) { return 0; }
public int Diff(JsString moment, MomentUnits unit = MomentUnits.millisecond) { return(0); }
public int As(MomentUnits unit) { return(0); }
public int Diff(int milliseconds, MomentUnits unit = MomentUnits.millisecond) { return(0); }
public Moment Add(MomentUnits unit, int number) { return default(Moment); }
public int Diff(JsDate date, MomentUnits unit = MomentUnits.millisecond) { return(0); }
public int Diff(JsString moment, MomentUnits unit = MomentUnits.millisecond) { return 0; }
public int Diff(JsArray <int> moment, MomentUnits unit = MomentUnits.millisecond) { return(0); }
public int Diff(JsDate date, MomentUnits unit = MomentUnits.millisecond) { return 0; }
public double Diff(JsString moment, MomentUnits unit = MomentUnits.millisecond, bool asDouble = true) { return(0); }
public double Diff(JsString moment, MomentUnits unit = MomentUnits.millisecond, bool asDouble = true) { return 0; }
public double Diff(int milliseconds, MomentUnits unit = MomentUnits.millisecond, bool asDouble = true) { return(0); }
public double Diff(JsDate date, MomentUnits unit = MomentUnits.millisecond, bool asDouble = true) { return 0; }
public double Diff(JsDate date, MomentUnits unit = MomentUnits.millisecond, bool asDouble = true) { return(0); }
public Moment StartOf(MomentUnits unit) { return default(Moment); }
public double Diff(JsArray <int> moment, MomentUnits unit = MomentUnits.millisecond, bool asDouble = true) { return(0); }
public Duration(int duration, MomentUnits unit) { }
public Moment StartOf(MomentUnits unit) { return(default(Moment)); }
public int Get(MomentUnits unit) { return 0; }
public Moment EndOf(MomentUnits unit) { return(default(Moment)); }
public Duration Add(int number, MomentUnits unit) { return null; }