1 #include "ConversionThread.h"
3 ConversionThread::ConversionThread():QThread(),
4 /*myConverter(0),*/myFastConverter(0),
5 myVolumicValue(0),myScanSide(1),
11 ConversionThread::~ConversionThread()
17 void ConversionThread::setConverter(Voxel_Converter* converter)
19 myConverter = converter;
24 void ConversionThread::setConverter(Voxel_FastConverter* converter)
26 myFastConverter = converter;
30 void ConversionThread::setVolumicValue(const int value)
32 myVolumicValue = value;
35 void ConversionThread::setScanSide(const int side)
40 void ConversionThread::setThreadIndex(const int ithread)
42 myThreadIndex = ithread;
45 int* ConversionThread::getProgress()
50 void ConversionThread::run()
52 if (/*!myConverter && */!myFastConverter)
55 // myConverter->Convert(myProgress, myVolumicValue, myScanSide, myThreadIndex);
57 myFastConverter->Convert(myProgress, myThreadIndex);