Point Cloud Library (PCL)  1.14.0-dev
List of all members | Public Member Functions | Public Attributes
pcl::recognition::HypothesisBase Class Reference

#include <pcl/recognition/ransac_based/hypothesis.h>

+ Inheritance diagram for pcl::recognition::HypothesisBase:
+ Collaboration diagram for pcl::recognition::HypothesisBase:

Public Member Functions

 HypothesisBase (const ModelLibrary::Model *obj_model)
 HypothesisBase (const ModelLibrary::Model *obj_model, const float *rigid_transform)
virtual ~HypothesisBase ()=default
void setModel (const ModelLibrary::Model *model)

Public Attributes

float rigid_transform_ [12] {}
const ModelLibrary::Modelobj_model_ {nullptr}

Detailed Description

Definition at line 55 of file hypothesis.h.

Constructor & Destructor Documentation

◆ HypothesisBase() [1/2]

pcl::recognition::HypothesisBase::HypothesisBase ( const ModelLibrary::Model obj_model)

Definition at line 58 of file hypothesis.h.

◆ HypothesisBase() [2/2]

pcl::recognition::HypothesisBase::HypothesisBase ( const ModelLibrary::Model obj_model,
const float *  rigid_transform 

Definition at line 62 of file hypothesis.h.

References rigid_transform_.

◆ ~HypothesisBase()

virtual pcl::recognition::HypothesisBase::~HypothesisBase ( )

Member Function Documentation

◆ setModel()

void pcl::recognition::HypothesisBase::setModel ( const ModelLibrary::Model model)

Definition at line 71 of file hypothesis.h.

References obj_model_.

Member Data Documentation

◆ obj_model_

const ModelLibrary::Model* pcl::recognition::HypothesisBase::obj_model_ {nullptr}

◆ rigid_transform_

float pcl::recognition::HypothesisBase::rigid_transform_[12] {}

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