addObject(const rutz::shared_ptr< VisualObject > &obj, bool uniqueName=true) | VisualObjectDB | |
buildKDTree() | VisualObjectDB | |
clearObjects(uint size=0) (defined in VisualObjectDB) | VisualObjectDB | [inline] |
createVisualObjectDB(std::istream &is, VisualObjectDB &vdb, bool preloadImage=true) (defined in VisualObjectDB) | VisualObjectDB | |
eraseObject(const uint index) | VisualObjectDB | [inline] |
getName() const | VisualObjectDB | [inline] |
getObject(const uint index) const | VisualObjectDB | [inline] |
getObject(const std::string objectName) const | VisualObjectDB | [inline] |
getObjectMatches(const rutz::shared_ptr< VisualObject > obj, std::vector< rutz::shared_ptr< VisualObjectMatch > > &matches, const VisualObjectMatchAlgo algo=VOMA_SIMPLE, const uint maxn=5U, const float kcoeff=0.5F, const float acoeff=0.5F, const float minscore=1.0F, const uint mink=3U, const uint kthresh=6U, const bool sortbypf=false) | VisualObjectDB | |
getObjectMatchesParallel(const rutz::shared_ptr< VisualObject > obj, std::vector< rutz::shared_ptr< VisualObjectMatch > > &matches, const uint numthreads=4, const float kcoeff=0.5F, const float acoeff=0.5F, const float minscore=1.0F, const uint mink=3U, const uint kthresh=6U, const bool sortbypf=false) | VisualObjectDB | |
loadFrom(const std::string &fname, bool preloadImage=true) | VisualObjectDB | |
numObjects() const | VisualObjectDB | [inline] |
operator<<(std::ostream &os, const VisualObjectDB &vdb) | VisualObjectDB | [friend] |
operator>>(std::istream &is, VisualObjectDB &vdb) | VisualObjectDB | [friend] |
saveTo(const std::string &fname) | VisualObjectDB | |
setName(const std::string &name) (defined in VisualObjectDB) | VisualObjectDB | [inline] |
setObject(const uint index, const rutz::shared_ptr< VisualObject > &obj) | VisualObjectDB | [inline] |
VisualObjectDB() | VisualObjectDB | |
~VisualObjectDB() | VisualObjectDB |