コード例 #1
0
ファイル: CustomUnit.cs プロジェクト: shadercoder/MathCore
 public override decimal Convert(decimal sourceValue, Unit outputUnit)
 {
     return ((CustomUnit)outputUnit).FromBase(ToBase(sourceValue));
 }
コード例 #2
0
ファイル: UnitConverter.cs プロジェクト: shadercoder/MathCore
 public static decimal Convert(decimal sourceValue, Unit sourceUnit, Unit outputUnit)
 {
     return sourceUnit.Convert(sourceValue, outputUnit);
 }
コード例 #3
0
ファイル: LinearUnit.cs プロジェクト: shadercoder/MathCore
 public override decimal Convert(decimal sourceValue, Unit outputUnit)
 {
     return sourceValue * Factor / ((LinearUnit)outputUnit).Factor;
 }
コード例 #4
0
ファイル: Unit.cs プロジェクト: shadercoder/MathCore
 public abstract decimal Convert(decimal sourceValue, Unit outputUnit);