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