#include <Evaluator.h>
| Public Member Functions | |
| Evaluator () | |
| Evaluator (std::list< evalulatorTupleSharedPtr > objectListEntry, std::list< std::string > sceneListEntry, double GainValueThresholdEntry, std::string NBVPath, std::string dbPath) | |
| std::list< objectTupleSharedPtr > | getIntermediateObjects () | 
| virtual | ~Evaluator () | 
| Private Member Functions | |
| double | CalcAverageF (std::list< objectTupleSharedPtr > list) | 
| bool | Evaluate (std::list< objectTupleSharedPtr > oldList, std::list< objectTupleSharedPtr > newList) | 
| void | PublishIntermediateObjectForWorldModel () | 
| void | PublishIntermediateObjectInDomainTable () | 
| bool | Validation (std::list< objectTupleSharedPtr > listToValidate) | 
| Private Attributes | |
| std::string | DbPath | 
| double | GainValueThreshold | 
| std::string | NBVPath | 
| int | ObjectListSize | 
| std::list< objectTupleSharedPtr > | ProcessedObjectList | 
| std::unordered_map< std::string, std::list< std::string > > | SceneMap | 
Definition at line 37 of file Evaluator.h.
| Evaluator::Evaluator | ( | ) | 
Definition at line 26 of file Evaluator.cpp.
| Evaluator::Evaluator | ( | std::list< evalulatorTupleSharedPtr > | objectListEntry, | 
| std::list< std::string > | sceneListEntry, | ||
| double | GainValueThresholdEntry, | ||
| std::string | NBVPath, | ||
| std::string | dbPath | ||
| ) | 
Definition at line 32 of file Evaluator.cpp.
| 
 | virtual | 
Definition at line 75 of file Evaluator.cpp.
| 
 | private | 
Definition at line 80 of file Evaluator.cpp.
| 
 | private | 
Definition at line 114 of file Evaluator.cpp.
| std::list< objectTupleSharedPtr > Evaluator::getIntermediateObjects | ( | ) | 
Definition at line 127 of file Evaluator.cpp.
| 
 | private | 
Definition at line 165 of file Evaluator.cpp.
| 
 | private | 
Definition at line 193 of file Evaluator.cpp.
| 
 | private | 
Definition at line 91 of file Evaluator.cpp.
| 
 | private | 
Definition at line 49 of file Evaluator.h.
| 
 | private | 
Definition at line 47 of file Evaluator.h.
| 
 | private | 
Definition at line 48 of file Evaluator.h.
| 
 | private | 
Definition at line 44 of file Evaluator.h.
| 
 | private | 
Definition at line 46 of file Evaluator.h.
| 
 | private | 
Definition at line 45 of file Evaluator.h.