Public Member Functions | Public Attributes
pcl::recognition::ObjRecRANSAC::Output Class Reference

This is an output item of the ObjRecRANSAC::recognize() method. It contains the recognized model, its name (the ones passed to ObjRecRANSAC::addModel()), the rigid transform which aligns the model with the input scene and the match confidence which is a number in the interval (0, 1] which gives the fraction of the model surface area matched to the scene. E.g., a match confidence of 0.3 means that 30% of the object surface area was matched to the scene points. If the scene is represented by a single range image, the match confidence can not be greater than 0.5 since the range scanner sees only one side of each object. More...

#include <obj_rec_ransac.h>

List of all members.

Public Member Functions

 Output (const std::string &object_name, const float rigid_transform[12], float match_confidence, void *user_data)
virtual ~Output ()

Public Attributes

float match_confidence_
std::string object_name_
float rigid_transform_ [12]
void * user_data_

Detailed Description

This is an output item of the ObjRecRANSAC::recognize() method. It contains the recognized model, its name (the ones passed to ObjRecRANSAC::addModel()), the rigid transform which aligns the model with the input scene and the match confidence which is a number in the interval (0, 1] which gives the fraction of the model surface area matched to the scene. E.g., a match confidence of 0.3 means that 30% of the object surface area was matched to the scene points. If the scene is represented by a single range image, the match confidence can not be greater than 0.5 since the range scanner sees only one side of each object.

Definition at line 100 of file obj_rec_ransac.h.


Constructor & Destructor Documentation

pcl::recognition::ObjRecRANSAC::Output::Output ( const std::string object_name,
const float  rigid_transform[12],
float  match_confidence,
void *  user_data 
) [inline]

Definition at line 103 of file obj_rec_ransac.h.

virtual pcl::recognition::ObjRecRANSAC::Output::~Output ( ) [inline, virtual]

Definition at line 110 of file obj_rec_ransac.h.


Member Data Documentation

Definition at line 115 of file obj_rec_ransac.h.

Definition at line 113 of file obj_rec_ransac.h.

Definition at line 114 of file obj_rec_ransac.h.

Definition at line 116 of file obj_rec_ransac.h.


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


pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:44:35