Ref T472, utility functions for category

This commit is contained in:
Klaus Basan
2019-03-08 17:41:36 +01:00
committed by Mat Sutcliffe
parent 5c46fa3afa
commit 360edca4b3
4 changed files with 29 additions and 3 deletions

View File

@@ -112,6 +112,12 @@ namespace BlackMisc
this->setPickStrategy(PickByOrder);
}
bool CAircraftMatcherSetup::useCategoryMatching() const
{
const MatchingMode mm = this->getMatchingMode();
return mm.testFlag(ByCategoryGlider) || mm.testFlag(ByCategoryMilitary);
}
const QString &CAircraftMatcherSetup::algorithmToString(CAircraftMatcherSetup::MatchingAlgorithm algorithm)
{
static const QString rs("reduce + score based");

View File

@@ -156,6 +156,9 @@ namespace BlackMisc
//! Reset
void reset(MatchingAlgorithm algorithm);
//! Use category matching
bool useCategoryMatching() const;
//! Algorithm to string
static const QString &algorithmToString(MatchingAlgorithm algorithm);