def _update_actor(self, coordinate, bounds):
        dx = 0.3*(bounds[1]-bounds[0])
        dy = 0.3*(bounds[3]-bounds[2])
        dz = 0.3*(bounds[5]-bounds[4])
        scale = max(dx,dy,dz)
        self.p_source.origin = coordinate
        self.p_source.scale_factor = scale
        self.p_actor.visibility = 1
Updates the actor by setting its position and scale.
dataset/ETHPy150Open enthought/mayavi/tvtk/pyface/picker.py/Picker._update_actor