Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes
ObjectLocalizer Class Reference

#include <ObjectLocalizer.h>

Inheritance diagram for ObjectLocalizer:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 17 of file ObjectLocalizer.h.


Constructor & Destructor Documentation

ObjectLocalizer::ObjectLocalizer ( std::string  object_type)

Definition at line 7 of file ObjectLocalizer.cpp.


Member Function Documentation

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.


Member Data Documentation

Definition at line 31 of file ObjectLocalizer.h.

std::string ObjectLocalizer::object_type_ [private]

Definition at line 29 of file ObjectLocalizer.h.


The documentation for this class was generated from the following files:


ias_drawer_executive
Author(s): Thomas Ruehr
autogenerated on Mon Oct 6 2014 08:59:25