comparison Framework/Algorithms/ReconstructPyramidCommand.h @ 236:b0ee417b667a

migrating new definitions in namespace Orthanc to namespace OrthancWSI
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 23 Feb 2021 10:27:58 +0100
parents c35a3a0627b9
children 49f647ed1b4c
comparison
equal deleted inserted replaced
235:8a5b2b068e52 236:b0ee417b667a
26 #include "../MultiThreading/BagOfTasks.h" 26 #include "../MultiThreading/BagOfTasks.h"
27 27
28 28
29 namespace OrthancWSI 29 namespace OrthancWSI
30 { 30 {
31 class ReconstructPyramidCommand : public Orthanc::ICommand 31 class ReconstructPyramidCommand : public ICommand
32 { 32 {
33 private: 33 private:
34 IPyramidWriter& target_; 34 IPyramidWriter& target_;
35 PyramidReader source_; 35 PyramidReader source_;
36 36
61 return shiftTargetLevel_; 61 return shiftTargetLevel_;
62 } 62 }
63 63
64 virtual bool Execute() ORTHANC_OVERRIDE; 64 virtual bool Execute() ORTHANC_OVERRIDE;
65 65
66 static void PrepareBagOfTasks(Orthanc::BagOfTasks& tasks, 66 static void PrepareBagOfTasks(BagOfTasks& tasks,
67 IPyramidWriter& target, 67 IPyramidWriter& target,
68 ITiledPyramid& source, 68 ITiledPyramid& source,
69 unsigned int countLevels, 69 unsigned int countLevels,
70 unsigned int shiftTargetLevel, 70 unsigned int shiftTargetLevel,
71 const DicomizerParameters& parameters); 71 const DicomizerParameters& parameters);