+ if (bbGetInputTool()==35) // Set memory mode
+ {
+ bbGetInputMeshManagerModel()->SetMeshMemoryMode( bbGetInputMesh() );
+ } // if Tool 35 Set memory mode
+ if(bbGetInputTool() == 37) // Save State Memory Mode
+ {
+ if(bbGetInputDoubleParams().size() == 8){
+ std::vector<double> point = {bbGetInputDoubleParams()[0], bbGetInputDoubleParams()[1], bbGetInputDoubleParams()[2]};
+ bbGetInputMeshManagerModel()->SetReferencePoint(point);
+ std::vector<double> normVect = {bbGetInputDoubleParams()[3], bbGetInputDoubleParams()[4], bbGetInputDoubleParams()[5]};
+ bbGetInputMeshManagerModel()->SetReferenceNormal(normVect);
+ bbGetInputMeshManagerModel()->SaveMemoryMode();
+ }
+ }
+ if (bbGetInputTool()==32) // Copy and Set
+ {
+ bbGetInputMeshManagerModel()->CopySetMeshBase( bbGetInputMesh() );
+ } // if Tool 35 Set memory mode
+
+
+ if (bbGetInputTool()==40) // ResetMeshTemp