8#ifndef META_OCEAN_TEST_TESTCV_TESTDETECTOR_TEST_LINE_EVALUATOR_H
9#define META_OCEAN_TEST_TESTCV_TESTDETECTOR_TEST_LINE_EVALUATOR_H
MatchType
Definition of individual match types.
Definition LineEvaluator.h:65
std::shared_ptr< LineMatch > LineMatchRef
Definition of a shared pointer for a LineMatch object.
Definition LineEvaluator.h:113
std::unordered_set< Id > IdSet
Definition of an unordered set of ids.
Definition LineEvaluator.h:46
This class implements tests for the LineEvaluator.
Definition TestLineEvaluator.h:34
static bool testMatchDetermination(const double testDuration)
Tests the match determination.
static bool test(const double testDuration, Worker &worker, const TestSelector &selector)
Invokes all test for the LineEvaluator.
static bool verifyMatch(const CV::Detector::LineEvaluator::LineMatchRef &match, const CV::Detector::LineEvaluator::LineMatch::MatchType matchType, const CV::Detector::LineEvaluator::IdSet &targetIds)
Verifies a given match.
This class implements a test selector that parses test function strings and determines which tests sh...
Definition TestSelector.h:51
This class implements a worker able to distribute function calls over different threads.
Definition Worker.h:33
The namespace covering the entire Ocean framework.
Definition Accessor.h:15