![]() |
iVS3D v2.0.0
|
The SettingsThread class is a derivived class of Algorithmthread and is used to execute the generateSettings computation of a plugin in a seperate thread. More...
#include <settingsthread.h>
Public Member Functions | |
| SettingsThread (Progressable *receiver, const std::vector< uint > &images, volatile bool *stopped, int pluginIdx, bool useCuda) | |
| SettingsThread Constructor which takes all parameters used by IAlgorithm. | |
Public Member Functions inherited from AlgorithmThread< QMap< QString, QVariant > > | |
| AlgorithmThread (Progressable *receiver, std::vector< uint > images, volatile bool *stopped, int pluginIdx, bool useCuda) | |
| AlgorithmThread Constructor which takes all parameters used by IAlgorithm. | |
| QMap< QString, QVariant > | getOutput () |
| getOutput getter for the computed output (for example keyframes or generated settings ) | |
| int | getResult () |
| getResult Getter for the status of the plugin calulation | |
Protected Member Functions | |
| void | run () override |
| QThread mehtod which executes the generateSettings method of the specified plugin. | |
The SettingsThread class is a derivived class of Algorithmthread and is used to execute the generateSettings computation of a plugin in a seperate thread.
| SettingsThread::SettingsThread | ( | Progressable * | receiver, |
| const std::vector< uint > & | images, | ||
| volatile bool * | stopped, | ||
| int | pluginIdx, | ||
| bool | useCuda | ||
| ) |
SettingsThread Constructor which takes all parameters used by IAlgorithm.
| parameters | according to IAlgorithm |