X-Git-Url: http://git.kpe.io/?p=ctsim.git;a=blobdiff_plain;f=src%2Fthreadrecon.h;h=7e78a543859efe4852ddb334604239e9b9d119bf;hp=c4dc308c4819b9d98d175fbe95d197d398c24933;hb=1a050c98763fbbc0662731b0b76953acede6f5d7;hpb=c8b19dfaffba9f06d8b6c40cb1bb83a8964867f7 diff --git a/src/threadrecon.h b/src/threadrecon.h index c4dc308..7e78a54 100644 --- a/src/threadrecon.h +++ b/src/threadrecon.h @@ -64,8 +64,8 @@ private: const bool m_bRebinToParallel; public: - ReconstructorSupervisorThread(ProjectionFileView* pProjView, int iNX, int iNY, const char* pszFilterName, - double dFilterParam, const char* pszFilterMethod, int iZeropad, const char* pszFilterGenerationName, + ReconstructorSupervisorThread(ProjectionFileView* pProjView, int iNX, int iNY, const char* pszFilterName, + double dFilterParam, const char* pszFilterMethod, int iZeropad, const char* pszFilterGenerationName, const char* pszInterpName, int iInterpParam, const char* pszBackprojectName, const char* const pszLabel, ReconstructionROI* pROI, bool bRebinToParallel); @@ -83,7 +83,7 @@ private: const Projections* m_pProj; ProjectionFileView* m_pProjView; ProjectionFileDocument* m_pProjDoc; - + const int m_iImageNX; const int m_iImageNY; @@ -99,9 +99,9 @@ private: ReconstructionROI* m_pReconROI; public: - ReconstructorSupervisor (SupervisorThread* pMyThread, Projections* pProj, ProjectionFileView* pProjView, - int iNX, int iNY, const char* pszFilterName, double dFilterParam, const char* pszFilterMethod, int iZeropad, - const char* pszFilterGenerationName, const char* pszInterpName, int iInterpParam, + ReconstructorSupervisor (SupervisorThread* pMyThread, Projections* pProj, ProjectionFileView* pProjView, + int iNX, int iNY, const char* pszFilterName, double dFilterParam, const char* pszFilterMethod, int iZeropad, + const char* pszFilterGenerationName, const char* pszInterpName, int iInterpParam, const char* pszBackprojectName, const char* const pszLabel, ReconstructionROI* pReconROI); virtual BackgroundWorkerThread* createWorker (int iThread, int iStartUnit, int iNumUnits); @@ -131,12 +131,12 @@ private: ReconstructionROI* m_pReconROI; public: - ReconstructorWorker (ReconstructorSupervisor* pSupervisor, int iThread, int iStartView, int iNumViews) + ReconstructorWorker (ReconstructorSupervisor* pSupervisor, int iThread, int iStartView, int iNumViews) : BackgroundWorkerThread (pSupervisor, iThread, iStartView, iNumViews) {} - - void SetParameters (const Projections* pProj, ProjectionFileView* pProjFile, ImageFile* pImageFile, - const char* const pszFilterName, double dFilterParam, const char* const pszFilterMethod, + + void SetParameters (const Projections* pProj, ProjectionFileView* pProjFile, ImageFile* pImageFile, + const char* const pszFilterName, double dFilterParam, const char* const pszFilterMethod, int iZeropad, const char* const pszFilterGenerationName, const char* const pszInterpName, int iInterpParam, const char* pszBackprojectName, ReconstructionROI* pROI); @@ -147,4 +147,4 @@ public: #endif // HAVE_WXTHREADS #endif // _THREADRECON_H_ - +