Changeset da7c778addde263a49ff38aa871f182e89b227a7

Show
Ignore:
Timestamp:
02/21/10 21:42:56 (5 months ago)
Author:
Tobias Bieniek <Tobias.Bieniek@…>
Parents:
eb5a233ad1a512cecdb0759ccc7aca04c7f91f15
Children:
0f32191d6b65f1112e7704851952d962077860fc
git-committer:
Tobias Bieniek <Tobias.Bieniek@gmx.de> / 2010-02-21T19:42:56Z+0100
Message:

FlightStatistics?: Replaced *MODIFY by ToSysUnit?()/ToUserUnit()

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/FlightStatistics.cpp

    r959be8 rda7c77  
    198198 
    199199  chart.DrawXGrid(0.5, Altitude.x_min, Chart::STYLE_THINDASHPAPER, 0.5, true); 
    200   chart.DrawYGrid(1000/ALTITUDEMODIFY, 0, Chart::STYLE_THINDASHPAPER, 1000, true); 
     200  chart.DrawYGrid(Units::ToSysUnit(1000, Units::UserAltitudeUnit), 0, 
     201                  Chart::STYLE_THINDASHPAPER, 1000, true); 
    201202  chart.DrawLineGraph(Altitude, Chart::STYLE_MEDIUMBLACK); 
    202203 
     
    230231 
    231232  chart.DrawXGrid(0.5, Task_Speed.x_min, 
    232       Chart::STYLE_THINDASHPAPER, 0.5, true); 
    233   chart.DrawYGrid(10/TASKSPEEDMODIFY, 0, Chart::STYLE_THINDASHPAPER, 
    234       10, true); 
     233                  Chart::STYLE_THINDASHPAPER, 0.5, true); 
     234  chart.DrawYGrid(Units::ToSysUnit(10, Units::UserTaskSpeedUnit), 0, 
     235                  Chart::STYLE_THINDASHPAPER, 10, true); 
    235236  chart.DrawLineGraph(Task_Speed, Chart::STYLE_MEDIUMBLACK); 
    236237  chart.DrawTrend(Task_Speed, Chart::STYLE_BLUETHIN); 
     
    260261  chart.ScaleXFromValue(ThermalAverage.sum_n); 
    261262 
    262   chart.DrawYGrid(1.0 / LIFTMODIFY, 0, Chart::STYLE_THINDASHPAPER, 1.0, true); 
     263  chart.DrawYGrid(Units::ToSysUnit(1.0, Units::UserVerticalSpeedUnit), 0, 
     264                  Chart::STYLE_THINDASHPAPER, 1.0, true); 
    263265  chart.DrawBarChart(ThermalAverage); 
    264266 
     
    290292  chart.ScaleXFromValue(glide_polar.get_Vmax() + 2); 
    291293 
    292   chart.DrawXGrid(10.0 / SPEEDMODIFY, 0, Chart::STYLE_THINDASHPAPER, 10.0, true); 
    293   chart.DrawYGrid(1.0 / LIFTMODIFY, 0, Chart::STYLE_THINDASHPAPER, 1.0, true); 
     294  chart.DrawXGrid(Units::ToSysUnit(10.0, Units::UserHorizontalSpeedUnit), 0, 
     295                  Chart::STYLE_THINDASHPAPER, 10.0, true); 
     296  chart.DrawYGrid(Units::ToSysUnit(1.0, Units::UserVerticalSpeedUnit), 0, 
     297                  Chart::STYLE_THINDASHPAPER, 1.0, true); 
    294298 
    295299  double sinkrate0, sinkrate1; 
     
    570574  chart.ScaleYFromData(windstats_mag); 
    571575 
    572   chart.DrawXGrid(5 / SPEEDMODIFY, 0, Chart::STYLE_THINDASHPAPER, 5.0, true); 
    573   chart.DrawYGrid(1000 / ALTITUDEMODIFY, 0, Chart::STYLE_THINDASHPAPER, 1000.0, 
    574       true); 
     576  chart.DrawXGrid(Units::ToSysUnit(5, Units::UserHorizontalSpeedUnit), 0, 
     577                  Chart::STYLE_THINDASHPAPER, 5.0, true); 
     578  chart.DrawYGrid(Units::ToSysUnit(1000, Units::UserAltitudeUnit), 0, 
     579                  Chart::STYLE_THINDASHPAPER, 1000.0, true); 
    575580  chart.DrawLineGraph(windstats_mag, Chart::STYLE_MEDIUMBLACK); 
    576581 
     
    772777    canvas.set_text_color(Color(0xff, 0xff, 0xff)); 
    773778 
    774     chart.DrawXGrid(5.0 / DISTANCEMODIFY, 0, Chart::STYLE_THINDASHPAPER, 
    775         5.0, true); 
    776     chart.DrawYGrid(1000.0 / ALTITUDEMODIFY, 0, Chart::STYLE_THINDASHPAPER, 
    777         1000.0, true); 
     779    chart.DrawXGrid(Units::ToSysUnit(5.0, Units::UserDistanceUnit), 0, 
     780                    Chart::STYLE_THINDASHPAPER, 5.0, true); 
     781    chart.DrawYGrid(Units::ToSysUnit(1000.0, Units::UserAltitudeUnit), 0, 
     782                    Chart::STYLE_THINDASHPAPER, 1000.0, true); 
    778783 
    779784    chart.DrawXLabel(TEXT("D")); 
     
    881886  } else if (Altitude_Ceiling.sum_n<4) { 
    882887    _stprintf(sTmp, TEXT("%s:\r\n  %.0f-%.0f %s"), 
    883               gettext(TEXT("Working band")), 
    884               Altitude_Base.y_ave*ALTITUDEMODIFY, 
    885               Altitude_Ceiling.y_ave*ALTITUDEMODIFY, 
    886               Units::GetAltitudeName()); 
     888              gettext(TEXT("Working band")), 
     889              Units::ToUserUnit(Altitude_Base.y_ave, Units::UserAltitudeUnit), 
     890              Units::ToUserUnit(Altitude_Ceiling.y_ave, Units::UserAltitudeUnit), 
     891              Units::GetAltitudeName()); 
    887892  } else { 
    888893    _stprintf(sTmp, TEXT("%s:\r\n  %.0f-%.0f %s\r\n\r\n%s:\r\n  %.0f %s/hr"), 
    889               gettext(TEXT("Working band")), 
    890               Altitude_Base.y_ave*ALTITUDEMODIFY, 
    891               Altitude_Ceiling.y_ave*ALTITUDEMODIFY, 
    892               Units::GetAltitudeName(), 
    893               gettext(TEXT("Ceiling trend")), 
    894               Altitude_Ceiling.m*ALTITUDEMODIFY, 
    895               Units::GetAltitudeName()); 
     894              gettext(TEXT("Working band")), 
     895              Units::ToUserUnit(Altitude_Base.y_ave, Units::UserAltitudeUnit), 
     896              Units::ToUserUnit(Altitude_Ceiling.y_ave, Units::UserAltitudeUnit), 
     897              Units::GetAltitudeName(), 
     898              gettext(TEXT("Ceiling trend")), 
     899              Units::ToUserUnit(Altitude_Ceiling.m, Units::UserAltitudeUnit), 
     900              Units::GetAltitudeName()); 
    896901  } 
    897902  Unlock(); 
     
    907912    _stprintf(sTmp, TEXT("%s:\r\n  %3.1f %s"), 
    908913              gettext(TEXT("Av climb")), 
    909               ThermalAverage.y_ave*LIFTMODIFY, 
     914              Units::ToUserUnit(ThermalAverage.y_ave, Units::UserVerticalSpeedUnit), 
    910915              Units::GetVerticalSpeedName() 
    911916              ); 
     
    913918    _stprintf(sTmp, TEXT("%s:\r\n  %3.1f %s\r\n\r\n%s:\r\n  %3.2f %s"), 
    914919              gettext(TEXT("Av climb")), 
    915               ThermalAverage.y_ave*LIFTMODIFY, 
     920              Units::ToUserUnit(ThermalAverage.y_ave, Units::UserVerticalSpeedUnit), 
    916921              Units::GetVerticalSpeedName(), 
    917922              gettext(TEXT("Climb trend")), 
    918               ThermalAverage.m*LIFTMODIFY, 
     923              Units::ToUserUnit(ThermalAverage.m, Units::UserVerticalSpeedUnit), 
    919924              Units::GetVerticalSpeedName() 
    920925              ); 
     
    929934    _stprintf(sTmp, TEXT("%s:\r\n  %d\r\n  at %d %s\r\n\r\n%s:\r\n%3.2f %s\r\n  at %d %s"), 
    930935              gettext(TEXT("Best LD")), 
    931               (int)glide_polar.get_bestLD(), 
    932               (int)(glide_polar.get_VbestLD()*SPEEDMODIFY), 
     936              (int)glide_polar.get_bestLD(), 
     937        (int)(Units::ToUserUnit(glide_polar.get_VbestLD(), 
     938                                Units::UserHorizontalSpeedUnit)), 
    933939              Units::GetHorizontalSpeedName(), 
    934940              gettext(TEXT("Min sink")), 
    935               (double)(glide_polar.get_Smin() * LIFTMODIFY), 
     941              Units::ToUserUnit(glide_polar.get_Smin(), Units::UserVerticalSpeedUnit), 
    936942              Units::GetVerticalSpeedName(), 
    937               (int)(glide_polar.get_Vmin()*SPEEDMODIFY), 
     943        (int)(Units::ToUserUnit(glide_polar.get_Vmin(), 
     944                                Units::UserHorizontalSpeedUnit)), 
    938945              Units::GetHorizontalSpeedName() 
    939946              ); 
     
    941948    _stprintf(sTmp, TEXT("%s:\r\n  %d at %d %s\r\n%s:\r\n  %3.2f %s at %d %s"), 
    942949              gettext(TEXT("Best LD")), 
    943               (int)glide_polar.get_bestLD(), 
    944               (int)(glide_polar.get_VbestLD()*SPEEDMODIFY), 
     950        (int)glide_polar.get_bestLD(), 
     951        (int)(Units::ToUserUnit(glide_polar.get_VbestLD(), 
     952                                Units::UserHorizontalSpeedUnit)), 
    945953              Units::GetHorizontalSpeedName(), 
    946954              gettext(TEXT("Min sink")), 
    947               (double)(glide_polar.get_Smin()*LIFTMODIFY), 
     955        Units::ToUserUnit(glide_polar.get_Smin(), Units::UserVerticalSpeedUnit), 
    948956              Units::GetVerticalSpeedName(), 
    949               (int)(glide_polar.get_Vmin()*SPEEDMODIFY), 
     957        (int)(Units::ToUserUnit(glide_polar.get_Vmin(), 
     958                                Units::UserHorizontalSpeedUnit)), 
    950959              Units::GetHorizontalSpeedName()); 
    951960  } 
     
    957966  _stprintf(sTmp, TEXT("%s:\r\n  %5.0f %s\r\n\r\n%s:\r\n  %5.0f %s\r\n"), 
    958967            gettext(TEXT("Thermal height")), 
    959             CuSonde::thermalHeight*ALTITUDEMODIFY, 
     968            Units::ToUserUnit(CuSonde::thermalHeight, Units::UserAltitudeUnit), 
    960969            Units::GetAltitudeName(), 
    961970            gettext(TEXT("Cloud base")), 
    962             CuSonde::cloudBase*ALTITUDEMODIFY, 
     971            Units::ToUserUnit(CuSonde::cloudBase, Units::UserAltitudeUnit), 
    963972            Units::GetAltitudeName()); 
    964973} 
     
    985994                  timetext2, 
    986995                  gettext(TEXT("Distance to go")), 
    987                   DISTANCEMODIFY * derived.AATTargetDistance, 
     996                  Units::ToUserUnit(derived.AATTargetDistance, Units::UserDistanceUnit), 
    988997                  Units::GetDistanceName(), 
    989998                  gettext(TEXT("Target speed")), 
    990                   TASKSPEEDMODIFY * derived.AATTargetSpeed, 
     999                  Units::ToUserUnit(derived.AATTargetSpeed, Units::UserTaskSpeedUnit), 
    9911000                  Units::GetTaskSpeedName() 
    9921001                  ); 
     
    9991008                  timetext2, 
    10001009                  gettext(TEXT("Distance to go")), 
    1001                   DISTANCEMODIFY * derived.AATTargetDistance, 
     1010      Units::ToUserUnit(derived.AATTargetDistance, Units::UserDistanceUnit), 
    10021011                  Units::GetDistanceName(), 
    10031012                  gettext(TEXT("Target speed")), 
    1004                   TASKSPEEDMODIFY * derived.AATTargetSpeed, 
     1013                      Units::ToUserUnit(derived.AATTargetSpeed, Units::UserTaskSpeedUnit), 
    10051014                  Units::GetTaskSpeedName() 
    10061015                  ); 
     
    10121021                timetext1, 
    10131022                gettext(TEXT("Distance to go")), 
    1014                 DISTANCEMODIFY * derived.TaskDistanceToGo, 
     1023                Units::ToUserUnit(derived.TaskDistanceToGo, Units::UserDistanceUnit), 
    10151024                Units::GetDistanceName()); 
    10161025    }