def removeFromScene(self): ''' GxBlock.removeFromScene() -> NoneType Before removing itself, take cares of its childs by calling removeFromScene() on them too. Eventually, one of those childs will gonna be GxColliPath objects, which MUST be assured to be deleted from the scene by calling its removeFromScene() method. ''' if self.snippet_id: self.sketch.removeSnippet(self.snippet_id) self._cleanInsertionMarkers() GxBlock.removeFromScene(self)