diff Framework/Scene2D/GrayscaleStyleConfigurator.h @ 913:2b4b6b86520a

Re-enabled gl debug output in GuiAdapter + REMOVED GZIP ENCODING IN OrthancSeriesVolumeProgressiveLoader + added ability to use custom windowing in GrayscaleStyleConfigurator
author Benjamin Golinvaux <bgo@osimis.io>
date Fri, 19 Jul 2019 10:30:40 +0200
parents e62e7361fd60
children 4d1f57773b5b
line wrap: on
line diff
--- a/Framework/Scene2D/GrayscaleStyleConfigurator.h	Thu Jul 18 10:39:00 2019 +0200
+++ b/Framework/Scene2D/GrayscaleStyleConfigurator.h	Fri Jul 19 10:30:40 2019 +0200
@@ -36,19 +36,24 @@
     bool            linearInterpolation_;
     bool            hasWindowing_;
     ImageWindowing  windowing_;
-
+    float           customWindowWidth_;
+    float           customWindowCenter_;
     // TODO - Add custom windowing
     
   public:
     GrayscaleStyleConfigurator() :
       revision_(0),
       linearInterpolation_(false),
-      hasWindowing_(false)
+      hasWindowing_(false),
+      customWindowWidth_(0),
+      customWindowCenter_(0)
     {
     }
 
     void SetWindowing(ImageWindowing windowing);
 
+    void SetCustomWindowing(float windowWidth, float windowCenter);
+
     void SetLinearInterpolation(bool enabled);
 
     bool IsLinearInterpolation() const