def delete(self): self.session.triggers.remove_handler(self._new_frame_handler) self._new_frame_handler = None from ._leap import leap_close leap_close(self._connection) self._connection = None Model.delete(self)
def delete(self): if self._global_group: pbm = self.session.pb_manager pbm._delete_group(self) else: s = self._structure if s and not s.deleted: s._delete_pseudobond_group(self) self._structure = None Model.delete(self) self._pbond_drawing = None
def delete(self): t = self._update_trigger if t: self.session.triggers.remove_handler(t) self._update_trigger = None p = self.pipeline if p: if self._pipeline_started: p.stop() self.pipeline = None Model.delete(self) # Do this after Model.delete() so opengl context made current dt = self._depth_texture if dt: dt.delete_texture() self._depth_texture = None
def delete(self): h = self._update_graphics_handler if h is not None: h.remove() self._update_graphics_handler = None h = self._model_display_handler if h is not None: h.remove() self._model_display_handler = None h = self._background_color_handler if h is not None: h.remove() self._background_color_handler = None h = self._structure_change_handler if h is not None: h.remove() self._structure_change_handler = None Model.delete(self)
def delete(self): h = self._structure_change_handler if h is not None and self._atomic_structure is not None: self._atomic_structure.triggers.remove_handler(h) Model.delete(self)
def delete(self): Model.delete(self) self.label.delete()
def delete(self): self.session.main_view.remove_overlays([self], delete=False) self.handler.remove() Model.delete(self)
def delete(self): self._close_camera() Model.delete(self)