rapid
A ROS robotics library.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
rapid::perception::PoseEstimationInterface Class Referenceabstract

#include <pose_estimation_interface.h>

Inheritance diagram for rapid::perception::PoseEstimationInterface:
rapid::perception::PoseEstimator

Public Member Functions

virtual ~PoseEstimationInterface ()
 
virtual void set_scene (pcl::PointCloud< pcl::PointXYZRGB >::Ptr scene)=0
 
virtual void set_object (const pcl::PointCloud< pcl::PointXYZRGB >::Ptr &object)=0
 
virtual void Find (std::vector< PoseEstimationMatch > *matches)=0
 

Detailed Description

Definition at line 11 of file pose_estimation_interface.h.

Constructor & Destructor Documentation

virtual rapid::perception::PoseEstimationInterface::~PoseEstimationInterface ( )
inlinevirtual

Definition at line 13 of file pose_estimation_interface.h.

Member Function Documentation

virtual void rapid::perception::PoseEstimationInterface::Find ( std::vector< PoseEstimationMatch > *  matches)
pure virtual
virtual void rapid::perception::PoseEstimationInterface::set_object ( const pcl::PointCloud< pcl::PointXYZRGB >::Ptr &  object)
pure virtual
virtual void rapid::perception::PoseEstimationInterface::set_scene ( pcl::PointCloud< pcl::PointXYZRGB >::Ptr  scene)
pure virtual

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