]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsKernelEditorGraphic/wxVtkSceneManager.h
Basic functionnality adition showing the black box input ports
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsKernelEditorGraphic / wxVtkSceneManager.h
index 7d1c7d0b9c55cb1c7fadf90510cb056f061c3404..a55094814592a9ee0b26cc69054310a4f4dd62c2 100644 (file)
@@ -46,6 +46,10 @@ Version:   $Revision$
 //Includes same project
 #include "GObjectsMVCFactory.h"
 
+//Includes bbtk
+#include <bbtkBlackBoxInputDescriptor.h>
+#include <bbtkBlackBoxDescriptor.h>
+
 //Includes creaMaracasVisu
 #include <wxVtk3DBaseView.h>
 #include <InteractorStyleMaracas.h>
@@ -58,6 +62,8 @@ Version:   $Revision$
 
 //Includes std
 #include <iostream>
+#include <map>
+
 
 namespace bbtk
 {
@@ -70,6 +76,8 @@ namespace bbtk
 
                void configureBaseView();
                void createGBlackBox(int x, int y,std::string packageName, std::string boxName);
+               void createGInputPort(BlackBoxInputDescriptor *desc,GBlackBoxModel *blackBox);
+               void createGOutputPort(BlackBoxOutputDescriptor *desc,GBlackBoxModel *blackBox);
                void registerController(InteractorStyleMaracas *param);
 
                vtkRenderWindow* getRenderWindow();
@@ -84,6 +92,9 @@ namespace bbtk
                wxVtk3DBaseView *_baseView;
 
                void refreshRenderWindow();
+
+               //ERASE
+               int cantTemp;
        protected:
 
        };