]> Creatis software - creaContours.git/commitdiff
*** empty log message ***
authordonadio <donadio>
Fri, 5 Jun 2009 16:43:40 +0000 (16:43 +0000)
committerdonadio <donadio>
Fri, 5 Jun 2009 16:43:40 +0000 (16:43 +0000)
lib/Interface_ManagerContour_NDimensions/wxContourMainFrame.cxx

index 0d8806f236d70decdf44270abecf2ba6cce984ea..a8734c04804d7caf2854568d71f51f36d7ff6870 100644 (file)
@@ -1843,14 +1843,22 @@ void wxContourMainFrame::referenceLine()
                _refLineModel->SetCloseContour(false);
                _refLineControl->CreateNewManualContour();
 
-//EED??                double z = _refLineControl->GetZ();
+//AD: Inicializar el mirroring con una linea ya pintada        
        /*
-               _refLineControl->AddPoint(50,100,z);
-               _refLineControl->AddPoint(80,40,z);
+               double z = _refLineControl->GetZ();
+
+               int imageDim[3];
+               image->GetDimensions(imageDim);
+               double x = (double) imageDim[0]/2;
+               double y1 = (double) (imageDim[1]/2)+15;
+               double y2 = (double) (imageDim[1]/2)-15;
+
+               _refLineControl->AddPoint(x,y1,z);
+               _refLineControl->AddPoint(x,y2,z);
                _refLineControl->SetCompleteCreation(true);
 
-               _refLineModel->AddPoint(50,100,z);
-               _refLineModel->AddPoint(80,40,z);
+               _refLineModel->AddPoint(x,y1,z);
+               _refLineModel->AddPoint(x,y2,z);
                _refLineModel->UpdateSpline();
 
                _refLineView->UpdateViewPoint(0);