コード例 #1
0
ファイル: OrderedTask.cpp プロジェクト: MaxPower-No1/XCSoar
inline double
OrderedTask::ScanDistanceMax()
{
  if (task_points.empty()) // nothing to do!
    return 0;

  assert(active_task_point < task_points.size());

  RunDijsktraMax();

  return task_points.front()->ScanDistanceMax();
}
コード例 #2
0
ファイル: OrderedTask.cpp プロジェクト: EkzoMan/XCSoar
inline fixed
OrderedTask::ScanDistanceMax()
{
  if (task_points.empty()) // nothing to do!
    return fixed(0);

  assert(active_task_point < task_points.size());

  RunDijsktraMax();

  return taskpoint_start->ScanDistanceMax();
}