def copy(self, canvas): self.set_config(**canvas.get_config()) self.auto_prepare = canvas.auto_prepare self.aa = canvas.aa self.prepared = False self.stim_list = [stim.copy() for stim in canvas.stim_list] if self.auto_prepare: self.prepare() canvas.prepared = False
def copy(self, canvas): self.surface = canvas.surface.copy() self.set_config(**canvas.get_config())
def copy(self, canvas): self.stim_list = canvas.stim_list + [] self.set_config(canvas.get_config())
def copy(self, canvas): self.stim_list = canvas.stim_list + [] self.set_config(**canvas.get_config())