public ForceUnit(PreFix SI, ForceUnit energyunit) { Unit = energyunit.Unit.Copy(); SetCombined(SI); SetNewSymbol(SI); }
public DynamicViscosityUnit(ForceUnit force, DurationUnit duration, AreaUnit area, string NewSymbol = "Empty", decimal correction = 1) { Name = "DynamicViscosity"; Unit = (force.Unit * duration.Unit) / area.Unit; SetCombined(correction); SetNewSymbol(NewSymbol, $"{force}·{duration}/{area}"); }
public ForcePerLengthUnit(ForceUnit force, LengthUnit length, string NewSymbol = "Empty", decimal correction = 1) { Name = "ForcePerLength"; Unit = force.Unit / length.Unit; SetCombined(correction); SetNewSymbol(NewSymbol, $"{force}/{length}"); }
public PressureUnit(ForceUnit force, AreaUnit area, string NewSymbol = "Empty", decimal correction = 1) { Name = "Pressure"; Unit = force.Unit / area.Unit; SetCombined(correction); SetNewSymbol(NewSymbol, $"{force}/{area}"); }
public TorqueUnit(ForceUnit force, LengthUnit length, string NewSymbol = "Empty", decimal correction = 1) { Name = "Torque"; Unit = force.Unit * length.Unit; SetCombined(correction); SetNewSymbol(NewSymbol, $"{force}·{length}"); }
public Force ToUnit(ForceUnit selectedUnit) => new Force(ToTheOutSide(selectedUnit.Unit), selectedUnit);
public double As(ForceUnit ReturnInThisUnit) => (double)ToTheOutSide(ReturnInThisUnit.Unit);
public static Force From(double value, ForceUnit unit) => new Force(value, unit);
public Force(int value, ForceUnit selectedUnit) : base(value, selectedUnit.Unit) { }
public Force(double value, ForceUnit selectedUnit) : base(value, selectedUnit.Unit) { }
public Force(decimal value, ForceUnit selectedUnit) : base(value, selectedUnit.Unit) { }