Jafar
|
Very basic database of SIFT points. More...
Very basic database of SIFT points.
The underlying data structure is a list.
Definition at line 59 of file dataBase.hpp.
#include <dataBase.hpp>
Public Member Functions | |
bool | findPoint (SiftPoint &pt, bool addToDb=false) |
Search for pt in the database. | |
template<class Container > | |
void | processPoints (Container &siftPoints, bool addToDb=false) |
Private Types | |
typedef std::list< DBKey > | DBKeysType |
Private Member Functions | |
DBKey::IdType | getId () |
Private Attributes | |
DBKey::IdType | idFactory |
DBKeysType | p_dbKeys |
bool jafar::sift::DataBase::findPoint | ( | SiftPoint & | pt, |
bool | addToDb = false |
||
) |
Search for pt in the database.
If the point is found in the database, or if it is added to the database, it will get the corresponding id.
addToDb | if true, and if the point is not found, then the point is added. |
Generated on Wed Oct 15 2014 00:37:48 for Jafar by doxygen 1.7.6.1 |