#include <AlgorithmEval.h>

Public Member Functions | |
| virtual void | EvalAlgorithm (Evaluable *alg, double eval, double time, Signature *relatedElemg)=0 |
| std::string | GetName () |
| void | SetName (std::string name) |
Public Attributes | |
| std::string | caller_name |
Definition at line 145 of file AlgorithmEval.h.
| virtual void cop::Evaluator::EvalAlgorithm | ( | Evaluable * | alg, |
| double | eval, | ||
| double | time, | ||
| Signature * | relatedElemg | ||
| ) | [pure virtual] |
Sets the evaluation for an algorithm
Implemented in cop::AlgorithmSelector< T >, cop::AlgorithmSelector< std::vector< RelPose * > >, cop::AlgorithmSelector< std::vector< Signature * > >, cop::AlgorithmSelector< ImprovedPose >, and cop::AlgorithmSelector< Descriptor * >.
| std::string cop::Evaluator::GetName | ( | ) | [inline] |
SetCaller information for logginf info
Definition at line 155 of file AlgorithmEval.h.
| void cop::Evaluator::SetName | ( | std::string | name | ) | [inline] |
Definition at line 156 of file AlgorithmEval.h.
| std::string cop::Evaluator::caller_name |
Definition at line 159 of file AlgorithmEval.h.