]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/WidgetShowNPoints.h
#3485 ShowNPionts for Multiple Groups
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / WidgetShowNPoints.h
index 6520d5f3700a0669342107e06987517d2aedac6d..75776ad6d55e3aa8e1318613240ace58215f365d 100644 (file)
@@ -19,13 +19,17 @@ class WidgetShowNPoints : public wxPanel
          ~WidgetShowNPoints(); 
          void OnAddPoint(wxCommandEvent &event);   
          void OnInsertPoint(wxCommandEvent& event);//CFT
+      void OnSetPoint_();
          void OnSetPoint(wxCommandEvent& event);
       void OnTrackPoint(wxCommandEvent& event);
-      void TrackPoint();
+      void OnTrackPoint_();
+      void OnTrackPoint_tool();
+      void TrackingPoint();
       void StopTrackPoint();
       void DetectCollectionActive();
 
          void OnRenamePoint(wxCommandEvent& event);
+      void OnErasePoint_();
          void OnErasePoint(wxCommandEvent& event);
          void OnEraseLastPoint(wxCommandEvent &event); 
          void OnDeleteAllPoints(wxCommandEvent &event);
@@ -38,7 +42,9 @@ class WidgetShowNPoints : public wxPanel
 
       void InsertCollection();
       void OnInsertCollectionBefore(wxCommandEvent &event);
+      void OnInsertCollectionAfter_();
       void OnInsertCollectionAfter(wxCommandEvent &event);
+      void OnDeleteCollection_();
       void OnDeleteCollection(wxCommandEvent &event);
       void DeleteCollection_();
       void OnBackCollection(wxCommandEvent &event);
@@ -63,6 +69,7 @@ class WidgetShowNPoints : public wxPanel
          void SetReferencePoint(std::vector<int> point);
 
          void AddPoint(int x, int y, int z, std::string label);
+      void OnInsertPoint_();
          void InsertPoint(int x, int y, int z, std::string label);//CFT
          void DeleteAllPoints();
 
@@ -76,6 +83,7 @@ class WidgetShowNPoints : public wxPanel
                double GetRadio();
                double GetOpacity();
     
+    void CreatePatch01();
     
     std::vector<int> GetLstPointsX();
     std::vector<int> GetLstPointsY();