def __init__(self, viewer, **kwargs): super(PathMode, self).__init__(viewer, **kwargs) self._roi_tool = qt_roi.QtPathROI(self._axes) self._roi_tool.plot_opts.update(edgecolor='#de2d26', facecolor=None, edgewidth=3, alpha=0.4)
def __init__(self, axes, **kwargs): super(PathMode, self).__init__(axes, **kwargs) self.icon = get_icon('glue_slice') self.mode_id = 'Slice' self.action_text = 'Slice Extraction' self.tool_tip = ('Extract a slice from an arbitrary path\n' ' ENTER accepts the path\n' ' ESCAPE clears the path') self._roi_tool = qt_roi.QtPathROI(self._axes) self.shortcut = 'P' self._roi_tool.plot_opts.update(edgecolor='#de2d26', facecolor=None, edgewidth=3, alpha=0.4)