#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.
◆ ObjectDatabaseEntry() [1/2]
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.
◆ ObjectDatabaseEntry() [2/2]
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 |
|
) |
| |
◆ ~ObjectDatabaseEntry()
virtual object_database::ObjectDatabaseEntry::~ObjectDatabaseEntry |
( |
| ) |
|
|
inlinevirtual |
◆ getDeviationResourcePath()
fs::path object_database::ObjectDatabaseEntry::getDeviationResourcePath |
( |
| ) |
const |
◆ getDeviationsFromFile()
std::vector< double > object_database::ObjectDatabaseEntry::getDeviationsFromFile |
( |
| ) |
|
◆ getNormalVectorResourcePath()
const fs::path object_database::ObjectDatabaseEntry::getNormalVectorResourcePath |
( |
| ) |
|
◆ getNormalVectors()
std::vector< geometry_msgs::Point > object_database::ObjectDatabaseEntry::getNormalVectors |
( |
| ) |
|
◆ getPath()
const fs::path object_database::ObjectDatabaseEntry::getPath |
( |
| ) |
|
◆ getRecognizer()
◆ getRotationInvarianceFromFile()
const bool object_database::ObjectDatabaseEntry::getRotationInvarianceFromFile |
( |
| ) |
|
◆ getRotationInvarianceResourcePath()
fs::path object_database::ObjectDatabaseEntry::getRotationInvarianceResourcePath |
( |
| ) |
const |
◆ getRvizMeshResourcePath()
const fs::path object_database::ObjectDatabaseEntry::getRvizMeshResourcePath |
( |
| ) |
|
◆ getUniqueName()
const std::string object_database::ObjectDatabaseEntry::getUniqueName |
( |
| ) |
|
◆ deviation_resource_path_
fs::path object_database::ObjectDatabaseEntry::deviation_resource_path_ |
|
private |
◆ deviations_
std::vector<double> object_database::ObjectDatabaseEntry::deviations_ |
|
private |
◆ mNormalVectorResourcePath
fs::path object_database::ObjectDatabaseEntry::mNormalVectorResourcePath |
|
private |
◆ mNormalVectors
std::vector<geometry_msgs::Point> object_database::ObjectDatabaseEntry::mNormalVectors |
|
private |
◆ mPath
fs::path object_database::ObjectDatabaseEntry::mPath |
|
private |
◆ mRecognizerPtr
◆ mRvizMeshResourcePath
fs::path object_database::ObjectDatabaseEntry::mRvizMeshResourcePath |
|
private |
◆ mUniqueName
std::string object_database::ObjectDatabaseEntry::mUniqueName |
|
private |
◆ rotation_invariance_resource_path
fs::path object_database::ObjectDatabaseEntry::rotation_invariance_resource_path |
|
private |
◆ rotation_invariant
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 Mon Feb 28 2022 21:49:21