double TaskLeg::ScanDistanceNominal() const { return GetNominalLegDistance() + (GetNext() ? GetNext()->ScanDistanceNominal() : 0); }
fixed TaskLeg::ScanDistanceNominal() const { return GetNominalLegDistance() + (GetNext() ? GetNext()->ScanDistanceNominal() : fixed(0)); }