#include <ObjectLocalizer.h>
Public Member Functions | |
virtual bool | localize_imp (std::string object_class, tf::Stamped< tf::Pose > *poses, int numHits=1, Keywords keys=Keywords()) |
ObjectLocalizer (std::string object_type) | |
Static Public Member Functions | |
static bool | localize (std::string object_class, tf::Stamped< tf::Pose > *poses, int numHits=1, Keywords keys=Keywords()) |
Private Attributes | |
std::string | object_type_ |
Static Private Attributes | |
static localizer_map | localizers |
Definition at line 17 of file ObjectLocalizer.h.
ObjectLocalizer::ObjectLocalizer | ( | std::string | object_type | ) |
Definition at line 7 of file ObjectLocalizer.cpp.
bool ObjectLocalizer::localize | ( | std::string | object_class, |
tf::Stamped< tf::Pose > * | poses, | ||
int | numHits = 1 , |
||
Keywords | keys = Keywords() |
||
) | [static] |
Definition at line 19 of file ObjectLocalizer.cpp.
bool ObjectLocalizer::localize_imp | ( | std::string | object_class, |
tf::Stamped< tf::Pose > * | poses, | ||
int | numHits = 1 , |
||
Keywords | keys = Keywords() |
||
) | [virtual] |
Reimplemented in PotLocalizer.
Definition at line 35 of file ObjectLocalizer.cpp.
localizer_map ObjectLocalizer::localizers [static, private] |
Definition at line 31 of file ObjectLocalizer.h.
std::string ObjectLocalizer::object_type_ [private] |
Definition at line 29 of file ObjectLocalizer.h.