comparison Framework/Outputs/InMemoryTiledImage.h @ 57:91fc9583b2de

big refactoring to support sparse tiling
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 24 Nov 2016 17:48:24 +0100
parents 4a7a53257c7d
children ff0ef01c332c
comparison
equal deleted inserted replaced
56:83cd735c885d 57:91fc9583b2de
75 { 75 {
76 return tileHeight_; 76 return tileHeight_;
77 } 77 }
78 78
79 virtual bool ReadRawTile(std::string& tile, 79 virtual bool ReadRawTile(std::string& tile,
80 ImageCompression& compression,
80 unsigned int level, 81 unsigned int level,
81 unsigned int tileX, 82 unsigned int tileX,
82 unsigned int tileY); 83 unsigned int tileY);
83 84
84 virtual Orthanc::ImageAccessor* DecodeTile(unsigned int level, 85 virtual Orthanc::ImageAccessor* DecodeTile(unsigned int level,
85 unsigned int tileX, 86 unsigned int tileX,
86 unsigned int tileY); 87 unsigned int tileY);
87
88 virtual ImageCompression GetImageCompression() const
89 {
90 return ImageCompression_None;
91 }
92 88
93 virtual Orthanc::PixelFormat GetPixelFormat() const 89 virtual Orthanc::PixelFormat GetPixelFormat() const
94 { 90 {
95 return format_; 91 return format_;
96 } 92 }