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