def delete()

in distill/segmentation/segments.py [0:0]


    def delete(self, segment_name):
        """
        Deletes the Segment object with the given segment_name.
        :param segment_name: The name of the Segment to delete.
        """
        segment_names = [segment.get_segment_name() for segment in self.segments]
        if segment_name in segment_names:
            index = segment_names.index(segment_name)
            segment = self.segments[index]
            self.segments.remove(segment)
        else:
            raise SegmentationError("No Segment objects with given segment name: " + segment_name)