001/**
002 * 
003 */
004package plugins.kernel.roi.tool.plugin;
005
006import icy.plugin.abstract_.Plugin;
007import icy.plugin.interface_.PluginROI;
008import icy.roi.ROI;
009import icy.type.point.Point5D;
010
011import plugins.kernel.roi.tool.ROILineCutter;
012
013/**
014 * Plugin class for ROI2DLine.
015 * 
016 * @author Stephane
017 */
018public class ROILineCutterPlugin extends Plugin implements PluginROI
019{
020    @Override
021    public String getROIClassName()
022    {
023        return ROILineCutter.class.getName();
024    }
025
026    @Override
027    public ROI createROI(Point5D pt)
028    {
029        return new ROILineCutter(pt);
030    }
031
032    @Override
033    public ROI createROI()
034    {
035        return new ROILineCutter();
036    }
037}