{
if (mainFrame()->CheckBoxRestoreSS->isChecked()) {
// we pass here the first operation argument (object) through the list of arguments// because the rotation operation place its arguments in the data structure in another order,// and we need to point the first argument directly
GEOM::ListOfGO_var anArgs = newGEOM::ListOfGO;
anArgs->length(1);
anArgs[0] = myBase.copy();
getGeomEngine()->RestoreSubShapesSO(theStudy, theSObject, anArgs,
/*theFindMethod=*/GEOM::FSM_MultiTransformed,
/*theInheritFirstArg=*/true,
mainFrame()->CheckBoxAddPrefix->isChecked());
}
}