#include <ObjectDatabaseEntry.h>
|
fs::path | getDeviationResourcePath () const |
|
std::vector< double > | getDeviationsFromFile () |
|
const fs::path | getNormalVectorResourcePath () |
|
std::vector< geometry_msgs::Point > | getNormalVectors () |
|
const fs::path | getPath () |
|
ObjectDatabaseRecognizer * | getRecognizer () |
|
const bool | getRotationInvarianceFromFile () |
|
fs::path | getRotationInvarianceResourcePath () const |
|
const fs::path | getRvizMeshResourcePath () |
|
const std::string | getUniqueName () |
|
ROS_DEPRECATED | ObjectDatabaseEntry (ObjectDatabaseRecognizer *recognizerPtr, const std::string uniqueName, const fs::path path, const fs::path rvizMeshResourcePath, const fs::path normalVectorResourcePath) |
|
| ObjectDatabaseEntry (ObjectDatabaseRecognizer *recognizerPtr, const std::string uniqueName, const fs::path path, const fs::path rvizMeshResourcePath, const fs::path normalVectorResourcePath, const fs::path getDeviationResourcePath, const fs::path rotation_invariance_resource_path) |
|
virtual | ~ObjectDatabaseEntry () |
|
The class 'ObjectDatabaseEntry' contains all information about an entry in the object database.
Definition at line 38 of file ObjectDatabaseEntry.h.
object_database::ObjectDatabaseEntry::ObjectDatabaseEntry |
( |
ObjectDatabaseRecognizer * |
recognizerPtr, |
|
|
const std::string |
uniqueName, |
|
|
const fs::path |
path, |
|
|
const fs::path |
rvizMeshResourcePath, |
|
|
const fs::path |
normalVectorResourcePath |
|
) |
| |
Creates a new database entry.
- Parameters
-
recognizerPtr | raw pointer to the type this entry belongs to - the passer guarantees for the lifetime of this pointer. |
uniqueName | the unique name this entry is identified by. |
path | the path to the entries definition file or directory. |
Definition at line 38 of file ObjectDatabaseEntry.cpp.
object_database::ObjectDatabaseEntry::ObjectDatabaseEntry |
( |
ObjectDatabaseRecognizer * |
recognizerPtr, |
|
|
const std::string |
uniqueName, |
|
|
const fs::path |
path, |
|
|
const fs::path |
rvizMeshResourcePath, |
|
|
const fs::path |
normalVectorResourcePath, |
|
|
const fs::path |
getDeviationResourcePath, |
|
|
const fs::path |
rotation_invariance_resource_path |
|
) |
| |
virtual object_database::ObjectDatabaseEntry::~ObjectDatabaseEntry |
( |
| ) |
|
|
inlinevirtual |
fs::path object_database::ObjectDatabaseEntry::getDeviationResourcePath |
( |
| ) |
const |
std::vector< double > object_database::ObjectDatabaseEntry::getDeviationsFromFile |
( |
| ) |
|
const fs::path object_database::ObjectDatabaseEntry::getNormalVectorResourcePath |
( |
| ) |
|
std::vector< geometry_msgs::Point > object_database::ObjectDatabaseEntry::getNormalVectors |
( |
| ) |
|
const fs::path object_database::ObjectDatabaseEntry::getPath |
( |
| ) |
|
const bool object_database::ObjectDatabaseEntry::getRotationInvarianceFromFile |
( |
| ) |
|
fs::path object_database::ObjectDatabaseEntry::getRotationInvarianceResourcePath |
( |
| ) |
const |
const fs::path object_database::ObjectDatabaseEntry::getRvizMeshResourcePath |
( |
| ) |
|
const std::string object_database::ObjectDatabaseEntry::getUniqueName |
( |
| ) |
|
fs::path object_database::ObjectDatabaseEntry::deviation_resource_path_ |
|
private |
std::vector<double> object_database::ObjectDatabaseEntry::deviations_ |
|
private |
fs::path object_database::ObjectDatabaseEntry::mNormalVectorResourcePath |
|
private |
std::vector<geometry_msgs::Point> object_database::ObjectDatabaseEntry::mNormalVectors |
|
private |
fs::path object_database::ObjectDatabaseEntry::mPath |
|
private |
fs::path object_database::ObjectDatabaseEntry::mRvizMeshResourcePath |
|
private |
std::string object_database::ObjectDatabaseEntry::mUniqueName |
|
private |
fs::path object_database::ObjectDatabaseEntry::rotation_invariance_resource_path |
|
private |
bool object_database::ObjectDatabaseEntry::rotation_invariant |
|
private |
The documentation for this class was generated from the following files:
asr_object_database
Author(s): Allgeyer Tobias, Aumann Florian, Borella Jocelyn, Braun Kai, Heizmann Heinrich, Heller Florian, Kasper Alexander, Marek Felix, Mehlhaus Jonas, Meißner Pascal, Schleicher Ralf, Stöckle Patrick, Walter Milena
autogenerated on Wed Jan 8 2020 03:12:14