|
PointCloudLocalizerWrapper offers a simplified access to the necessary information for localization using colored pointclouds. More...
#include <MemoryX/libraries/helpers/ObjectRecognitionHelpers/ObjectRecognitionWrapper.h>
Public Member Functions | |
void | getExpectedMatchingDistance (float &expectedMatchDistance, float &mismatchDistance) |
std::string | getPointCloudFileName () const |
Ice::ObjectPtr | ice_clone () const override |
PointCloudLocalizerWrapper (const GridFileManagerPtr &gfm) | |
Constructs new PointCloudLocalizerWrapper. More... | |
void | setExpectedMatchingDistance (const float expectedMatchDistance, const float mismatchDistance) |
void | setPointCloudFileName (const std::string &fileName, const std::string &filesDBName) |
Public Member Functions inherited from AbstractFileEntityWrapper | |
AbstractFileEntityWrapper (GridFileManagerPtr fileManager) | |
Public Member Functions inherited from AbstractEntityWrapper | |
AbstractEntityWrapper () | |
EntityBasePtr | getEntity () const |
Get the stored name of the stored entity. More... | |
std::string | getId () const |
Get the identifier of the stored entity. More... | |
std::string | getName () const |
Get the name of the stored entity. More... | |
void | setEntity (const EntityBasePtr &entity) |
Replace the stored entity with a new one. More... | |
~AbstractEntityWrapper () override | |
Additional Inherited Members | |
Protected Member Functions inherited from AbstractFileEntityWrapper | |
std::string | cacheAttributeFile (const std::string &attrName, bool preserveOriginalFName=false) const |
void | cleanUpAttributeFiles (EntityAttributeBasePtr oldAttr, EntityAttributeBasePtr newAttr) |
cleanUpAttributeFiles compares the files attached to the two given attributes and removes the files of the oldAttr, if they dont match. More... | |
void | removeAttributeFiles (const memoryx::EntityAttributeBasePtr &attr) |
removes all files of an attribute from the gridfs More... | |
Protected Attributes inherited from AbstractFileEntityWrapper | |
GridFileManagerPtr | fileManager |
PointCloudLocalizerWrapper offers a simplified access to the necessary information for localization using colored pointclouds.
Definition at line 174 of file ObjectRecognitionWrapper.h.
PointCloudLocalizerWrapper | ( | const GridFileManagerPtr & | gfm | ) |
Constructs new PointCloudLocalizerWrapper.
gfm | GridFileManager to store/load files |
Definition at line 519 of file ObjectRecognitionWrapper.cpp.
Definition at line 549 of file ObjectRecognitionWrapper.cpp.
std::string getPointCloudFileName | ( | ) | const |
Definition at line 525 of file ObjectRecognitionWrapper.cpp.
|
override |
Definition at line 577 of file ObjectRecognitionWrapper.cpp.
void setExpectedMatchingDistance | ( | const float | expectedMatchDistance, |
const float | mismatchDistance | ||
) |
Definition at line 566 of file ObjectRecognitionWrapper.cpp.
void setPointCloudFileName | ( | const std::string & | fileName, |
const std::string & | filesDBName | ||
) |
Definition at line 537 of file ObjectRecognitionWrapper.cpp.