#include <abstract_worker.h>

Public Slots | |
| void | process () |
Signals | |
| void | dataUpdated (CloudMeshItem *cloud_mesh_item) |
| void | finished () |
Public Member Functions | |
| AbstractWorker (const QList< CloudMeshItem * > &cloud_mesh_items, QWidget *parent=0) | |
| int | exec () |
| ~AbstractWorker (void) | |
Protected Member Functions | |
| void | emitDataUpdated (CloudMeshItem *cloud_mesh_item) |
| virtual std::string | getName () const |
| virtual void | initParameters (CloudMeshItem *cloud_mesh_item)=0 |
| virtual void | processImpl (CloudMeshItem *cloud_mesh_item)=0 |
| virtual void | setupParameters ()=0 |
Protected Attributes | |
| QList< CloudMeshItem * > | cloud_mesh_items_ |
| ParameterDialog * | parameter_dialog_ |
Definition at line 49 of file abstract_worker.h.
| pcl::modeler::AbstractWorker::AbstractWorker | ( | const QList< CloudMeshItem * > & | cloud_mesh_items, |
| QWidget * | parent = 0 |
||
| ) |
Definition at line 45 of file abstract_worker.cpp.
Definition at line 52 of file abstract_worker.cpp.
| void pcl::modeler::AbstractWorker::dataUpdated | ( | CloudMeshItem * | cloud_mesh_item | ) | [signal] |
| void pcl::modeler::AbstractWorker::emitDataUpdated | ( | CloudMeshItem * | cloud_mesh_item | ) | [protected] |
Definition at line 89 of file abstract_worker.cpp.
Definition at line 59 of file abstract_worker.cpp.
| void pcl::modeler::AbstractWorker::finished | ( | ) | [signal] |
| virtual std::string pcl::modeler::AbstractWorker::getName | ( | ) | const [inline, protected, virtual] |
Reimplemented in pcl::modeler::ICPRegistrationWorker, pcl::modeler::PoissonReconstructionWorker, pcl::modeler::StatisticalOutlierRemovalWorker, pcl::modeler::NormalEstimationWorker, and pcl::modeler::VoxelGridDownampleWorker.
Definition at line 76 of file abstract_worker.h.
| virtual void pcl::modeler::AbstractWorker::initParameters | ( | CloudMeshItem * | cloud_mesh_item | ) | [protected, pure virtual] |
| void pcl::modeler::AbstractWorker::process | ( | ) | [slot] |
Definition at line 73 of file abstract_worker.cpp.
| virtual void pcl::modeler::AbstractWorker::processImpl | ( | CloudMeshItem * | cloud_mesh_item | ) | [protected, pure virtual] |
| virtual void pcl::modeler::AbstractWorker::setupParameters | ( | ) | [protected, pure virtual] |
QList<CloudMeshItem*> pcl::modeler::AbstractWorker::cloud_mesh_items_ [protected] |
Definition at line 88 of file abstract_worker.h.
Definition at line 89 of file abstract_worker.h.