iVS3D v2.0.0
Loading...
Searching...
No Matches
SettingsThread Class Reference

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>

Inheritance diagram for SettingsThread:
AlgorithmThread< QMap< QString, QVariant > >

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.
 

Detailed Description

The SettingsThread class is a derivived class of Algorithmthread and is used to execute the generateSettings computation of a plugin in a seperate thread.

Author
Dominic Zahn
Date
2021/08/17

Constructor & Destructor Documentation

◆ SettingsThread()

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
parametersaccording to IAlgorithm

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