From 82e0ffca89d4ddafe8ce58eafe58e2ca6c8bc66e Mon Sep 17 00:00:00 2001
From: Kerautret <bertrand.kerautret@univ-lyon2.fr>
Date: Sun, 16 Dec 2018 01:06:32 +0100
Subject: [PATCH] Revert "fix ipol"

This reverts commit 20751b5664a366d6a9b6df8e643084d95282e925.
---
 Code/Seg/BSTools/bsaccumulatorview.cpp | 10 +++++-----
 Code/Seg/BSTools/bsidetview.cpp        |  8 ++++----
 Code/Seg/BSTools/bsprofileview.cpp     |  8 ++++----
 Code/Seg/BSTools/bsstructureview.cpp   |  8 ++++----
 Code/Seg/IPOLdemo/mainIPOL.cpp         |  2 +-
 5 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/Code/Seg/BSTools/bsaccumulatorview.cpp b/Code/Seg/BSTools/bsaccumulatorview.cpp
index a316774..5618ea4 100755
--- a/Code/Seg/BSTools/bsaccumulatorview.cpp
+++ b/Code/Seg/BSTools/bsaccumulatorview.cpp
@@ -76,11 +76,11 @@ bool BSAccumulatorView::processKeyEvent (QKeyEvent *event)
       break;
 
     case Qt::Key_P : // Capture
-      // viewport()->grab (
-      //   QRect (QPoint (0, 0),
-      //          QSize (grid->getWidth(), grid->getHeight()))
-      //   ).toImage().save ("accu.png");
-      // cout << "Accumulator shot in capture.png" << endl;
+      viewport()->grab (
+        QRect (QPoint (0, 0),
+               QSize (grid->getWidth(), grid->getHeight()))
+        ).toImage().save ("accu.png");
+      cout << "Accumulator shot in capture.png" << endl;
       break;
   }
   return processed;
diff --git a/Code/Seg/BSTools/bsidetview.cpp b/Code/Seg/BSTools/bsidetview.cpp
index 731e950..6b3beea 100755
--- a/Code/Seg/BSTools/bsidetview.cpp
+++ b/Code/Seg/BSTools/bsidetview.cpp
@@ -53,10 +53,10 @@ bool BSIdetView::processKeyEvent (QKeyEvent *event)
       break;
 
     case Qt::Key_P : // Capture
-      // viewport()->grab (
-      //   QRect (QPoint (0, 0),
-      //          QSize (idet->getWidth(), idet->getHeight()))
-      //   ).toImage().save ("firstDetection.png");
+      viewport()->grab (
+        QRect (QPoint (0, 0),
+               QSize (idet->getWidth(), idet->getHeight()))
+        ).toImage().save ("firstDetection.png");
       cout << "First detection window shot in capture.png" << endl;
       break;
 
diff --git a/Code/Seg/BSTools/bsprofileview.cpp b/Code/Seg/BSTools/bsprofileview.cpp
index 03cbb07..31208ff 100755
--- a/Code/Seg/BSTools/bsprofileview.cpp
+++ b/Code/Seg/BSTools/bsprofileview.cpp
@@ -74,10 +74,10 @@ bool BSProfileView::processKeyEvent (QKeyEvent *event)
       break;
 
     case Qt::Key_P : // Capture
-      // viewport()->grab (
-      //   QRect (QPoint (0, 0),
-      //          QSize (prof->getWidth(), prof->getHeight()))
-      //   ).toImage().save ("profiles.png");
+      viewport()->grab (
+        QRect (QPoint (0, 0),
+               QSize (prof->getWidth(), prof->getHeight()))
+        ).toImage().save ("profiles.png");
       cout << "Profiles shot in capture.png" << endl;
       break;
 
diff --git a/Code/Seg/BSTools/bsstructureview.cpp b/Code/Seg/BSTools/bsstructureview.cpp
index 5362348..aec15cd 100755
--- a/Code/Seg/BSTools/bsstructureview.cpp
+++ b/Code/Seg/BSTools/bsstructureview.cpp
@@ -116,10 +116,10 @@ bool BSStructureView::processKeyEvent (QKeyEvent *event)
       break;
 
     case Qt::Key_P : // Capture
-      // viewport()->grab (
-      //   QRect (QPoint (0, 0),
-      //          QSize (grid->getWidth(), grid->getHeight()))
-      //   ).toImage().save ("structure.png");
+      viewport()->grab (
+        QRect (QPoint (0, 0),
+               QSize (grid->getWidth(), grid->getHeight()))
+        ).toImage().save ("structure.png");
       cout << "Structure shot in capture.png" << endl;
       break;
 
diff --git a/Code/Seg/IPOLdemo/mainIPOL.cpp b/Code/Seg/IPOLdemo/mainIPOL.cpp
index 013bdc6..703b2dd 100755
--- a/Code/Seg/IPOLdemo/mainIPOL.cpp
+++ b/Code/Seg/IPOLdemo/mainIPOL.cpp
@@ -32,7 +32,7 @@ int main (int argc, char *argv[])
   // - output file
   string output_filename = argv[2];
   ofstream fout;  
-  fout.open(output_filename.c_str(), std::fstream::out);
+  fout.open(output_filename, std::fstream::out);
 
   
 // Calcul de la carte de gradient (utilise qt)
-- 
GitLab