'Orbits the camera around the center position. *azim* and *elev* are given in degrees.'

def orbit(self, azim, elev):

    self.opts['azimuth'] += azim
    self.opts['elevation'] = np.clip((self.opts['elevation'] + elev), (-90), 90)
    self.update()
