vtkCellpicker return original position after rotate actor

Hi,

So on the first read apparently you are creating an actor on selection :

self.GetInteractor().GetRenderWindow().GetRenderers().GetFirstRenderer().AddActor(self.selected_actor)

And your rotation command later is referring to this actor created by the selection, so your original polydata remains unchanged.