![]() |
open_iA
2020.04
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
|
GUI Runner Thread for descendants of iAFilter. More...
#include <iAFilterRunnerGUI.h>
Public Member Functions | |
| QSharedPointer< iAFilter > | filter () |
| iAFilterRunnerGUIThread (QSharedPointer< iAFilter > filter, QMap< QString, QVariant > paramValues, MdiChild *mdiChild) | |
| void | performWork () |
| Method that performs the algorithm's work, to be overridden in child classes. More... | |
Public Member Functions inherited from iAAlgorithm | |
| void | AddImage (vtkImageData *i) |
| void | addMsg (QString txt) |
| void | allocConnectors (int size) |
| QVector< iAConnector * > const & | Connectors () const |
| get all connectors More... | |
| bool | deleteConnector (iAConnector *c) |
| iAConnector * | getConnector () const |
| return first element of the connectors More... | |
| QString | getFilterName () const |
| vtkImageData * | getVtkImageData () |
| vtkPolyData * | getVtkPolyData () |
| iAAlgorithm (QString fn, vtkImageData *i, vtkPolyData *p, iALogger *l, QObject *parent=nullptr) | |
| void | itkMesh_vtkPolydata (MeshType::Pointer mesh, vtkPolyData *polyData) |
| iALogger * | logger () const |
| iAProgress * | ProgressObserver () |
| virtual void | SafeTerminate () |
| void | setup (QString fn, vtkImageData *i, vtkPolyData *p, iALogger *l) |
| void | Start () |
| int | Stop () |
| void | vtkPolydata_itkMesh (vtkPolyData *polyData, MeshType::Pointer mesh) |
| virtual | ~iAAlgorithm () |
Additional Inherited Members | |
Public Slots inherited from iAAlgorithm | |
| void | updateVtkImageData (int ch) |
Signals inherited from iAAlgorithm | |
| void | aprogress (int i) |
| void | startUpdate (int ch=1) |
Protected Member Functions inherited from iAAlgorithm | |
| virtual void | run () |
| Performs the actual work. More... | |
| void | setImageData (vtkImageData *imgData) |
| sets the image data More... | |
GUI Runner Thread for descendants of iAFilter.
Used in RunFilter (see below) as thread to run a descendant of iAFilter inside its own thread
| iAFilterRunnerGUIThread::iAFilterRunnerGUIThread | ( | QSharedPointer< iAFilter > | filter, |
| QMap< QString, QVariant > | paramValues, | ||
| MdiChild * | mdiChild | ||
| ) |
| QSharedPointer< iAFilter > iAFilterRunnerGUIThread::filter | ( | ) |
|
virtual |
Method that performs the algorithm's work, to be overridden in child classes.
Reimplemented from iAAlgorithm.
1.8.18