diff Framework/Toolbox/DicomInstanceParameters.h @ 1161:19b1c8caade4 broker

fix sagittal geometry
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 19 Nov 2019 17:30:05 +0100
parents acb399643945
children 0ca50d275b9a
line wrap: on
line diff
--- a/Framework/Toolbox/DicomInstanceParameters.h	Tue Nov 19 12:52:07 2019 +0100
+++ b/Framework/Toolbox/DicomInstanceParameters.h	Tue Nov 19 17:30:05 2019 +0100
@@ -75,6 +75,8 @@
                                       bool useDouble) const;
 
       double ApplyRescale(double value) const;
+
+      bool ComputeRegularSpacing(double& target) const;
     };
 
     
@@ -209,6 +211,11 @@
       return data_.doseUnits_;
     }
 
+    void SetDoseGridScaling(double value)
+    {
+      data_.doseGridScaling_ = value;
+    }
+
     double GetDoseGridScaling() const
     {
       return data_.doseGridScaling_;
@@ -218,5 +225,11 @@
     {
       return data_.ApplyRescale(value);
     }
+
+    // Required for RT-DOSE
+    bool ComputeRegularSpacing(double& target) const
+    {
+      return data_.ComputeRegularSpacing(target);
+    }
   };
 }