X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=bbtk_creaVtk_PKG%2Fsrc%2FbbcreaVtkMeshManager_tool.cxx;h=9182458915e0f567152bb1aadfbe823672f53148;hb=3b8c3c7e22c53880242ae501319246bc3e8f51ea;hp=bda31e1b44a90818c75af3cb1514f33a543bbc5e;hpb=1b751726e6e277dc63258520d3c243f705d1b929;p=creaVtk.git diff --git a/bbtk_creaVtk_PKG/src/bbcreaVtkMeshManager_tool.cxx b/bbtk_creaVtk_PKG/src/bbcreaVtkMeshManager_tool.cxx index bda31e1..9182458 100644 --- a/bbtk_creaVtk_PKG/src/bbcreaVtkMeshManager_tool.cxx +++ b/bbtk_creaVtk_PKG/src/bbcreaVtkMeshManager_tool.cxx @@ -26,7 +26,7 @@ void MeshManager_tool::Process() // (the one provided in the attribute 'type' of the tag 'input') // bbSetOutputOut( bbGetInputIn() ); // std::cout << "Output value = " <GetPoints(); if (points!=NULL) @@ -51,10 +50,24 @@ void MeshManager_tool::Process() } // Mesh!=NULL } // if Tool 30 Set - if (bbGetInputTool()==40) // Reset + if (bbGetInputTool()==35) // Set memory mode + { + bbGetInputMeshManagerModel()->SetMeshMemoryMode( bbGetInputMesh() ); + } // if Tool 35 Set memory mode + + if (bbGetInputTool()==32) // Copy and Set { - printf("EED Warning! MeshManager_tool Reset Not implemented.\n"); + bbGetInputMeshManagerModel()->CopySetMeshBase( bbGetInputMesh() ); + } // if Tool 35 Set memory mode + + + if (bbGetInputTool()==40) // ResetMeshTemp + { + printf("EED MeshManager_tool::Process ResetMeshTemp 1\n"); + bbGetInputMeshManagerModel()->ResetMeshTemp(); + printf("EED MeshManager_tool::Process ResetMeshTemp 2\n"); } // if Tool 40 Reset + } else { printf("EED Warning! MeshManager_tool : MeshManagerModel not defined. \n"); }// if MeshManagerModel != NULL