Mercurial > hg > orthanc-wsi
comparison Framework/Outputs/InMemoryTiledImage.h @ 166:f0dac1e8f736
access to photometric interpretation of source pyramids
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 12 Jul 2019 09:06:54 +0200 |
parents | 6b8ccfc02051 |
children | e3cbf890b588 |
comparison
equal
deleted
inserted
replaced
165:8c279c5b28a3 | 166:f0dac1e8f736 |
---|---|
42 unsigned int countTilesX_; | 42 unsigned int countTilesX_; |
43 unsigned int countTilesY_; | 43 unsigned int countTilesY_; |
44 unsigned int tileWidth_; | 44 unsigned int tileWidth_; |
45 unsigned int tileHeight_; | 45 unsigned int tileHeight_; |
46 Tiles tiles_; | 46 Tiles tiles_; |
47 Orthanc::PhotometricInterpretation photometric_; | |
47 | 48 |
48 public: | 49 public: |
49 InMemoryTiledImage(Orthanc::PixelFormat format, | 50 InMemoryTiledImage(Orthanc::PixelFormat format, |
50 unsigned int countTilesX, | 51 unsigned int countTilesX, |
51 unsigned int countTilesY, | 52 unsigned int countTilesY, |
52 unsigned int tileWidth, | 53 unsigned int tileWidth, |
53 unsigned int tileHeight); | 54 unsigned int tileHeight, |
55 Orthanc::PhotometricInterpretation photometric); | |
54 | 56 |
55 virtual ~InMemoryTiledImage(); | 57 virtual ~InMemoryTiledImage(); |
56 | 58 |
57 virtual unsigned int GetLevelCount() const | 59 virtual unsigned int GetLevelCount() const |
58 { | 60 { |
100 | 102 |
101 virtual void EncodeTile(const Orthanc::ImageAccessor& tile, | 103 virtual void EncodeTile(const Orthanc::ImageAccessor& tile, |
102 unsigned int level, | 104 unsigned int level, |
103 unsigned int tileX, | 105 unsigned int tileX, |
104 unsigned int tileY); | 106 unsigned int tileY); |
107 | |
108 virtual Orthanc::PhotometricInterpretation GetPhotometricInterpretation() const | |
109 { | |
110 return photometric_; | |
111 } | |
105 }; | 112 }; |
106 } | 113 } |