コード例 #1
0
ファイル: Plotter.cs プロジェクト: dqdv/DqDv
        private static double GetPowerMultiplier(PowerUoM powerUoM)
        {
            switch (powerUoM)
            {
            case PowerUoM.W:
                return(1);

            case PowerUoM.muW:
                return(1000000);

            case PowerUoM.mW:
                return(1000);

            case PowerUoM.kW:
                return(0.001);

            case PowerUoM.MW:
                return(0.000001);

            case PowerUoM.GW:
                return(0.000000001);

            default:
                return(1);
            }
        }
コード例 #2
0
ファイル: ChartPlotterBase.cs プロジェクト: dqdv/DqDv
        private static string FormatPowerAxis(PowerUoM parametersPowerUoM)
        {
            switch (parametersPowerUoM)
            {
            case PowerUoM.W:
                return(Title.PowerCustom1);

            case PowerUoM.muW:
                return(Title.PowerCustom2);

            case PowerUoM.mW:
                return(Title.PowerCustom3);

            case PowerUoM.kW:
                return(Title.PowerCustom4);

            case PowerUoM.MW:
                return(Title.PowerCustom5);

            case PowerUoM.GW:
                return(Title.PowerCustom6);

            default:
                return(Title.PowerCustom1);
            }
        }