#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