def resume_severing_segments(self, cut_end_pos):
        """Resume severance of existing line segments.

        Parameters
        ==========
        cut_end_pos (2-tuple of integers)
            end point of "cut" line segment used to define
            which segments must be severed.
        """
        ### retrieve the start cut position and delete the
        ### attribute

        cut_start_pos = self.cut_start_pos
        del self.cut_start_pos

        ### perform severance of segments which are crossed
        ### by the line defined by the points
        self.cut_crossing_segments(cut_start_pos, cut_end_pos)

        ### change window manager state to the loaded
        ### file state
        APP_REFS.wm.set_state("loaded_file")

        ### restart the loop
        raise ContinueLoopException
Resume severance of existing line segments.

        Parameters
        ==========
        cut_end_pos (2-tuple of integers)
            end point of "cut" line segment used to define
            which segments must be severed.
        
nodezator/graphman/socketparenthood/action.py