]> Creatis software - creaVtk.git/blobdiff - bbtk_creaVtk_PKG/src/bbcreaVtkMeshManager.h
#3493 MeshManager
[creaVtk.git] / bbtk_creaVtk_PKG / src / bbcreaVtkMeshManager.h
index 315ee5dcd947d313e21861f1d341aa7c39ba20a9..e4e389ae0c0131f618eaa1e179bb03c8fc7ecc90 100644 (file)
@@ -13,6 +13,8 @@
 namespace bbcreaVtk
 {
 
+class MeshManagerModel_Box;
+
 class bbcreaVtk_EXPORT MeshManager
  : 
    public bbtk::AtomicBlackBox
@@ -28,12 +30,25 @@ class bbcreaVtk_EXPORT MeshManager
   BBTK_PROCESS(Process);
   void Process();
     
-  MeshManagerModel *meshManagerModel;
+  MeshManagerModel_Box *meshManagerModel_Box;
 //===== 
 // Before editing this file, make sure it's a file of your own (i.e.: it wasn't generated from xml description; if so : your modifications will be lost)
 //===== 
 };
 
+class MeshManagerModel_Box : public MeshManagerModel
+{
+public :
+    MeshManagerModel_Box(MeshManager *box);
+    ~MeshManagerModel_Box();
+    virtual void RefreshOutputs();
+protected:
+private:
+    MeshManager *mBox;
+};
+
+
+
 BBTK_BEGIN_DESCRIBE_BLACK_BOX(MeshManager,bbtk::AtomicBlackBox);
   BBTK_NAME("MeshManager");
   BBTK_AUTHOR("InfoDev");