- if (bbGetInputTool()==4) // Reset
- {
- printf("EED Warning! MeshManager_tool Reset Not implemented.\n");
- }
+ if (bbGetInputTool()==30) // Set
+ {
+ if (bbGetInputMesh()!=NULL){
+ vtkPoints *points = bbGetInputMesh()->GetPoints();
+ if (points!=NULL)
+ {
+ bbGetInputMeshManagerModel()->SetMeshBase( bbGetInputMesh() );
+ } // if points!=NULL
+ } // Mesh!=NULL
+ } // if Tool 30 Set
+
+ if (bbGetInputTool()==35) // Set memory mode
+ {
+ bbGetInputMeshManagerModel()->SetMeshMemoryMode( bbGetInputMesh() );
+ } // if Tool 35 Set memory mode
+
+ if (bbGetInputTool()==32) // Copy and Set
+ {
+ 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