|
Point Cloud Library (PCL) 1.12.1
|
#include <pcl/recognition/ransac_based/hypothesis.h>
Public Member Functions | |
| Hypothesis (const ModelLibrary::Model *obj_model=nullptr) | |
| Hypothesis (const Hypothesis &src) | |
| ~Hypothesis () | |
| const Hypothesis & | operator= (const Hypothesis &src) |
| void | setLinearId (int id) |
| int | getLinearId () const |
| void | computeBounds (float bounds[6]) const |
| void | computeCenterOfMass (float center_of_mass[3]) const |
| Public Member Functions inherited from pcl::recognition::HypothesisBase | |
| HypothesisBase (const ModelLibrary::Model *obj_model) | |
| HypothesisBase (const ModelLibrary::Model *obj_model, const float *rigid_transform) | |
| virtual | ~HypothesisBase () |
| void | setModel (const ModelLibrary::Model *model) |
Public Attributes | |
| float | match_confidence_ |
| std::set< int > | explained_pixels_ |
| int | linear_id_ |
| Public Attributes inherited from pcl::recognition::HypothesisBase | |
| float | rigid_transform_ [12] |
| const ModelLibrary::Model * | obj_model_ |
Definition at line 81 of file hypothesis.h.
|
inline |
Definition at line 84 of file hypothesis.h.
References pcl::recognition::HypothesisBase::HypothesisBase(), linear_id_, and match_confidence_.
Referenced by Hypothesis(), and operator=().
|
inline |
Definition at line 91 of file hypothesis.h.
References explained_pixels_, Hypothesis(), pcl::recognition::HypothesisBase::HypothesisBase(), match_confidence_, pcl::recognition::HypothesisBase::obj_model_, and pcl::recognition::HypothesisBase::rigid_transform_.
|
inline |
Definition at line 98 of file hypothesis.h.
|
inline |
Definition at line 124 of file hypothesis.h.
References pcl::recognition::aux::expandBoundingBoxToContainPoint(), pcl::recognition::HypothesisBase::obj_model_, pcl::recognition::HypothesisBase::rigid_transform_, and pcl::recognition::aux::transform().
|
inline |
Definition at line 146 of file hypothesis.h.
References pcl::recognition::HypothesisBase::obj_model_, pcl::recognition::HypothesisBase::rigid_transform_, and pcl::recognition::aux::transform().
|
inline |
Definition at line 118 of file hypothesis.h.
References linear_id_.
|
inline |
Definition at line 101 of file hypothesis.h.
References explained_pixels_, Hypothesis(), match_confidence_, pcl::recognition::HypothesisBase::obj_model_, and pcl::recognition::HypothesisBase::rigid_transform_.
|
inline |
Definition at line 112 of file hypothesis.h.
References linear_id_.
| std::set<int> pcl::recognition::Hypothesis::explained_pixels_ |
Definition at line 153 of file hypothesis.h.
Referenced by Hypothesis(), and operator=().
| int pcl::recognition::Hypothesis::linear_id_ |
Definition at line 154 of file hypothesis.h.
Referenced by getLinearId(), Hypothesis(), and setLinearId().
| float pcl::recognition::Hypothesis::match_confidence_ |
Definition at line 152 of file hypothesis.h.
Referenced by Hypothesis(), Hypothesis(), and operator=().