iVS3D v2.0.0
Loading...
Searching...
No Matches
samplethread.h
1#ifndef SAMPLETHREAD_H
2#define SAMPLETHREAD_H
3
4#include "algorithmthread.h"
5
18class SampleThread : public AlgorithmThread<std::vector<uint>>
19{
20public:
25 SampleThread(Progressable *receiver, const std::vector<uint> &images, volatile bool *stopped, int pluginIdx, bool useCuda);
26protected:
30 void run() override;
31};
32
33#endif // SAMPLETHREAD_H
The AlgorithmThread class is used to start the execution of a major plugin task on a new thread....
Definition algorithmthread.h:27
The Progressable interface is used to by multithreaded actions such as sampling or exporting to repor...
Definition progressable.h:18
The SettingsThread class is a derivived class of Algorithmthread and is used to execute the sampling ...
Definition samplethread.h:19
void run() override
QThread mehtod which executes the sampling method of the specified plugin.
Definition samplethread.cpp:8