manContourControl = new manualLineControler();
manViewerContour = new manualViewLine();
}
+
+ //Points
if (typeContour==7)
{
manContourControl = new manualContourControler();
manViewerContour = new manualViewPoints();
}
+ //Polygon
+ if (typeContour==10)
+ {
+ manContourControl = new manualContourControler();
+ manViewerContour = new manualViewContour();
+ }
+
_lastInteraction = insertWrap( theKeyName, manContourControl, manViewerContour );
_widthOfContour = width;
manualViewBaseContour *cViewer;
ContourWrap_ViewControl *conwraviwcont;
- std::map <std::string, ContourWrap_ViewControl *>::iterator iter;;
+ std::map <std::string, ContourWrap_ViewControl *>::iterator iter;
for (iter=_contours_ViewControl->begin(); iter!=_contours_ViewControl->end(); iter++ )
{
ContourWrap_ViewControl* ccon = getContourWrap_ViewControlOf(theKeyName);
- manualViewBaseContour * cViewer = ccon->getViewer();
- manualContourBaseControler * cControler = ccon->getControler();
+ manualViewBaseContour * cViewer = ccon->getViewer();
+ manualContourBaseControler * cControler = ccon->getControler();
removeFromScene(theKeyName);
removeWrap(theKeyName);
delete cViewer;
delete cControler;
}
-
\ No newline at end of file
+
+
+