]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsVtkGUIEditorGraphic/GBlackBoxController.h
no message
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsVtkGUIEditorGraphic / GBlackBoxController.h
index 66ca3659aa0155b224bb58c53bbed4e2174cb25a..5a97e90f02b7a012e261f4382adfd3f96977df91 100644 (file)
@@ -35,17 +35,19 @@ Version:   $Revision$
 *  \brief Class bbtk::GBlackBoxController : 
 */
 
-/**
-* \class bbtk::GBlackBoxController
-* \brief 
-*/
+/****
+* Design and Developpement of BBTK GEditor
+* Ricardo A Corredor J <ra.corredor67@uniandes.edu.co>
+* RaC - 2010
+****/
 
 #ifndef __GBlackBoxController_h__
 #define __GBlackBoxController_h__
 
 //Includes same project
 #include "GlobalConstants.h"
-#include "GObjectController.h"
+#include "GBoxController.h"
+#include "GBlackBoxModel.h"
 
 //Includes creaMaracasVisu
 
@@ -56,7 +58,7 @@ Version:   $Revision$
 namespace bbtk
 {
 
-       class GBlackBoxController : public GObjectController
+       class GBlackBoxController : public GBoxController
        {
 
        public: 
@@ -66,11 +68,7 @@ namespace bbtk
                ~GBlackBoxController();
                
                //Public methods
-               virtual bool  OnMouseMove();
-               virtual bool  OnLeftButtonDown(); 
-               virtual bool  OnLeftButtonUp();
-               virtual bool  OnLeftDClick();
-               virtual bool  OnRightButtonDown();
+               
 
 
        private:
@@ -81,6 +79,14 @@ namespace bbtk
 
        protected:
 
+               // Methods from InteractorStyleMaracas
+               virtual bool  OnMouseMove();
+               virtual bool  OnLeftButtonDown(); 
+               virtual bool  OnLeftButtonUp();
+               virtual bool  OnMiddleButtonDown(); 
+               virtual bool  OnRightButtonUp();
+
+
        };