]> 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 66fa2d1eb5e7b24ce42e9d7b62215f410291c466..6520d5f3700a0669342107e06987517d2aedac6d 100644 (file)
@@ -9,6 +9,8 @@
 #include <wx/textctrl.h>
 #include <wx/slider.h>
 #include <wx/stattext.h>
+#include <wx/checkbox.h>
+
 
 class WidgetShowNPoints : public wxPanel
 {
@@ -18,10 +20,16 @@ class WidgetShowNPoints : public wxPanel
          void OnAddPoint(wxCommandEvent &event);   
          void OnInsertPoint(wxCommandEvent& event);//CFT
          void OnSetPoint(wxCommandEvent& event);
+      void OnTrackPoint(wxCommandEvent& event);
+      void TrackPoint();
+      void StopTrackPoint();
+      void DetectCollectionActive();
+
          void OnRenamePoint(wxCommandEvent& event);
          void OnErasePoint(wxCommandEvent& event);
          void OnEraseLastPoint(wxCommandEvent &event); 
-         void OnDeleteAllPoints(wxCommandEvent &event);   
+         void OnDeleteAllPoints(wxCommandEvent &event);
+    
          void OnSavePoints(wxCommandEvent &event);   
          void OnLoadPoints(wxCommandEvent &event);
 
@@ -93,6 +101,7 @@ class WidgetShowNPoints : public wxPanel
       //double                            mopacity;
       std::vector<ViewShowNPoints*>       lstViewShowNPoints;
 
+    
          //NTU: For updating points
          wxStaticText                              * askPointLabel;
          wxTextCtrl                                * textCtrl;
@@ -100,10 +109,13 @@ class WidgetShowNPoints : public wxPanel
       wxStaticText                         * txtNrPoints;
          wxSlider                                  * sdrOpacity;
          wxSlider                                  * sdrRadio;
+      wxCheckBox                        * cbTrackPoint;
     
       std::vector<ModelShowNPoints*>    lstModelShowNPoints;
          int                                                       mtype;
       int                               mActualCollection;
+//      bool                              trackPointFlag;
+      int                               idTrack;
 };