diff Framework/Radiography/RadiographyMaskLayer.h @ 481:159a465e27bd am-touch-events

reworked RadiographyScene export to export to an Orthanc::Image too
author am@osimis.io
date Thu, 14 Feb 2019 16:23:59 +0100
parents 2f6ecb5037ea
children aede9b042cb7
line wrap: on
line diff
--- a/Framework/Radiography/RadiographyMaskLayer.h	Thu Feb 14 10:18:02 2019 +0100
+++ b/Framework/Radiography/RadiographyMaskLayer.h	Thu Feb 14 16:23:59 2019 +0100
@@ -62,10 +62,22 @@
     void SetCorners(const std::vector<MaskPoint>& corners);
     void SetCorner(const MaskPoint& corner, size_t index);
 
+    const std::vector<MaskPoint>& GetCorners() const
+    {
+      return corners_;
+    }
+
+    float GetForeground() const
+    {
+      return foreground_;
+    }
+
     virtual void Render(Orthanc::ImageAccessor& buffer,
                         const AffineTransform2D& viewTransform,
                         ImageInterpolation interpolation) const;
 
+    std::string GetInstanceId() const;
+
     virtual size_t GetControlPointCount() const
     {
       return corners_.size();