X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_creaVtk_PKG%2Fsrc%2FbbcreaVtkMeshManager.h;h=e4e389ae0c0131f618eaa1e179bb03c8fc7ecc90;hb=3b8c3c7e22c53880242ae501319246bc3e8f51ea;hp=315ee5dcd947d313e21861f1d341aa7c39ba20a9;hpb=ccd9515764b83d719668120ccf8496a8fc6e804b;p=creaVtk.git diff --git a/bbtk_creaVtk_PKG/src/bbcreaVtkMeshManager.h b/bbtk_creaVtk_PKG/src/bbcreaVtkMeshManager.h index 315ee5d..e4e389a 100644 --- a/bbtk_creaVtk_PKG/src/bbcreaVtkMeshManager.h +++ b/bbtk_creaVtk_PKG/src/bbcreaVtkMeshManager.h @@ -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");