- SUIT_OverrideCursor aWaitCursor;
- bool copy = ActionGroup->checkedId() == COPY_ELEMS_BUTTON;
- SMESH::SMESH_MeshEditor_var aMeshEditor = myMesh->GetMeshEditPreviewer();
- if(CheckBoxMesh->isChecked())
- aMeshEditor->RotateObject(mySelectedObject, anAxis, anAngle, copy);
- else
- aMeshEditor->Rotate(anElementsId, anAxis, anAngle, copy);
+ SUIT_OverrideCursor aWaitCursor;
+ bool copy = ( ActionGroup->checkedId() == COPY_ELEMS_BUTTON ||
+ ActionGroup->checkedId() == MAKE_MESH_BUTTON );
+ SMESH::SMESH_MeshEditor_var aMeshEditor = myMesh->GetMeshEditPreviewer();
+ if(CheckBoxMesh->isChecked())
+ aMeshEditor->RotateObject(mySelectedObject, anAxis, anAngle, copy);
+ else
+ aMeshEditor->Rotate(anElementsId, anAxis, anAngle, copy);