diff Framework/Enumerations.h @ 217:20bc074ec19a

Viewer can display DICOM pyramids whose tile sizes vary across levels
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 12 Jan 2021 14:24:18 +0100
parents 1e864138f0da
children 49f647ed1b4c
line wrap: on
line diff
--- a/Framework/Enumerations.h	Tue Jan 12 10:21:36 2021 +0100
+++ b/Framework/Enumerations.h	Tue Jan 12 14:24:18 2021 +0100
@@ -28,15 +28,17 @@
 
 namespace OrthancWSI
 {
+  // WARNING - Don't change the enum values below, as this would break
+  // serialization of "DicomPyramidInstance"
   enum ImageCompression
   {
-    ImageCompression_Unknown,
-    ImageCompression_None,
-    ImageCompression_Dicom,
-    ImageCompression_Png,
-    ImageCompression_Jpeg,
-    ImageCompression_Jpeg2000,
-    ImageCompression_Tiff
+    ImageCompression_Unknown = 1,
+    ImageCompression_None = 2,
+    ImageCompression_Dicom = 3,
+    ImageCompression_Png = 4,
+    ImageCompression_Jpeg = 5,
+    ImageCompression_Jpeg2000 = 6,
+    ImageCompression_Tiff = 7
   };
 
   enum OpticalPath