def METHOD_NAME(self, output, plot, dataset, limits):
    self.output = output
    self.plot = plot
    self.dataset = dataset
    self.limits = np.array(limits).tolist()
    self._first_time = True
    self._first_time_vector = True
    self.figure = p3.figure()
    self.widget = p3.gcc()
    self.figure.observe(self._update_limits, 'xlim ylim zlim'.split())