Mercurial > hg > orthanc-wsi
comparison Framework/Inputs/DicomPyramid.h @ 196:b0bd22077cd8
sharing code with orthanc-stone
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 01 Jul 2020 17:57:38 +0200 |
parents | e3cbf890b588 |
children | 1e864138f0da |
comparison
equal
deleted
inserted
replaced
195:fda17c92d784 | 196:b0bd22077cd8 |
---|---|
30 class DicomPyramid : public PyramidWithRawTiles | 30 class DicomPyramid : public PyramidWithRawTiles |
31 { | 31 { |
32 private: | 32 private: |
33 struct Comparator; | 33 struct Comparator; |
34 | 34 |
35 OrthancPlugins::IOrthancConnection& orthanc_; | 35 OrthancStone::IOrthancConnection& orthanc_; |
36 std::string seriesId_; | 36 std::string seriesId_; |
37 std::vector<DicomPyramidInstance*> instances_; | 37 std::vector<DicomPyramidInstance*> instances_; |
38 std::vector<DicomPyramidLevel*> levels_; | 38 std::vector<DicomPyramidLevel*> levels_; |
39 | 39 |
40 void Clear(); | 40 void Clear(); |
41 | 41 |
42 void RegisterInstances(const std::string& seriesId, | 42 void RegisterInstances(const std::string& seriesId, |
43 bool useCache); | 43 bool useCache); |
45 void Check(const std::string& seriesId) const; | 45 void Check(const std::string& seriesId) const; |
46 | 46 |
47 void CheckLevel(size_t level) const; | 47 void CheckLevel(size_t level) const; |
48 | 48 |
49 public: | 49 public: |
50 DicomPyramid(OrthancPlugins::IOrthancConnection& orthanc, | 50 DicomPyramid(OrthancStone::IOrthancConnection& orthanc, |
51 const std::string& seriesId, | 51 const std::string& seriesId, |
52 bool useCache); | 52 bool useCache); |
53 | 53 |
54 virtual ~DicomPyramid() | 54 virtual ~DicomPyramid() |
55 { | 55 { |