]> Creatis software - cpPlugins.git/blobdiff - appli/examples/example_BaseInteractorStyle.cxx
More widgets added
[cpPlugins.git] / appli / examples / example_BaseInteractorStyle.cxx
index a8515d274f06035337cde916925d5bf9418aa3b8..75366b7057bf639440d6a69ee66700766a3732f4 100644 (file)
@@ -4,22 +4,22 @@
 #include <vtkRenderer.h>
 #include <vtkRenderWindow.h>
 #include <vtkRenderWindowInteractor.h>
-#include <cpExtensions/Visualization/BaseInteractorStyle.h>
+#include <cpExtensions/Interaction/BaseInteractorStyle.h>
 
 // -------------------------------------------------------------------------
 #define example_BaseInteractorStyle_Macro( x )  \
-  virtual void On##x( )                         \
+  virtual void On##x( )                                 \
   { std::cout << "On" << #x << "( )" << std::endl; }
 
 // -------------------------------------------------------------------------
 class example_BaseInteractorStyle
-  : public cpExtensions::Visualization::BaseInteractorStyle
+  : public cpExtensions::Interaction::BaseInteractorStyle
 {
 public:
   typedef example_BaseInteractorStyle Self;
   vtkTypeMacro(
     example_BaseInteractorStyle,
-    cpExtensions::Visualization::BaseInteractorStyle
+    cpExtensions::Interaction::BaseInteractorStyle
     );
 
 public:
@@ -59,7 +59,7 @@ protected:
   virtual ~example_BaseInteractorStyle( )
     { }
 
-  virtual bool _PickPosition( double pos[ 3 ] )
+  virtual bool _PickPosition( int idx[ 2 ], double pos[ 3 ] )
     {
       return( true ); // Just testing...
     }