diff Framework/Inputs/ITiledPyramid.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 7a3853d51c45
line wrap: on
line diff
--- a/Framework/Inputs/ITiledPyramid.h	Thu Nov 24 15:41:21 2016 +0100
+++ b/Framework/Inputs/ITiledPyramid.h	Thu Nov 24 17:48:24 2016 +0100
@@ -52,6 +52,7 @@
     virtual unsigned int GetTileHeight() const = 0;
 
     virtual bool ReadRawTile(std::string& tile,
+                             ImageCompression& compression,
                              unsigned int level,
                              unsigned int tileX,
                              unsigned int tileY) = 0;
@@ -60,9 +61,6 @@
                                                unsigned int tileX,
                                                unsigned int tileY) = 0;
 
-    // Only makes sense for images with raw access to tiles
-    virtual ImageCompression GetImageCompression() const = 0;
-
     virtual Orthanc::PixelFormat GetPixelFormat() const = 0;
   };
 }