]> Creatis software - creaMaracasVisu.git/blobdiff - bbtk/src/bbmaracasvisuShowNPoints.h
2392 creaMaracasVisu Feature New Normal InsertPoint in showNPoints 2014-06-13 11:13
[creaMaracasVisu.git] / bbtk / src / bbmaracasvisuShowNPoints.h
index d9eccccd0c09ef45998adaac1691d59c7da683fc..5879aed318617f9c7d64f80c02d0bddc2c859a11 100644 (file)
@@ -27,7 +27,7 @@
 #ifndef __bbcreaMaracasVisuShowNPoints_h_INCLUDED__
 #define __bbcreaMaracasVisuShowNPoints_h_INCLUDED__
 #include "bbtkWxBlackBox.h"
-
+#include <cmath>
 
 #include "vtkActor.h"
 #include "vtkSphereSource.h"
@@ -47,6 +47,7 @@ namespace bbcreaMaracasVisu
          WidgetShowNPoints( wxWindow *parent,  ShowNPoints *box);
          ~WidgetShowNPoints(); 
          void OnAddPoint(wxCommandEvent &event);   
+               void OnInsertPoint (wxCommandEvent& event);//CFT
          void OnSetPoint(wxCommandEvent& event);
          void OnRenamePoint(wxCommandEvent& event);
          void OnErasePoint(wxCommandEvent& event);
@@ -70,7 +71,8 @@ namespace bbcreaMaracasVisu
          std::vector<std::string> GetLstLabels();
 
          void AddPoint(int x, int y, int z, std::string label);
-
+               void InsertPoint(int x, int y, int z, std::string label);//CFT
+               double Distance(double dX0, double dY0, double dZ0, double dX1, double dY1, double dZ1);//CFT
 
   private: