diff --git a/src/main/java/plugins/adufour/roi/ROIConvexHullDescriptor.java b/src/main/java/plugins/adufour/roi/ROIConvexHullDescriptor.java index 0cd08985115aea244bb0eaaa064d13ae4c6d3483..f4be33213a25b943a2fd7ed89bd252aa68ff0a38 100644 --- a/src/main/java/plugins/adufour/roi/ROIConvexHullDescriptor.java +++ b/src/main/java/plugins/adufour/roi/ROIConvexHullDescriptor.java @@ -49,21 +49,9 @@ public class ROIConvexHullDescriptor extends Plugin implements PluginROIDescript } @Override - public Object getNullValue() + public Object[] getBounds() { - return Double.valueOf(0d); - } - - @Override - public Object getMinValue() - { - return Double.valueOf(0d); - } - - @Override - public Object getMaxValue() - { - return Double.valueOf(100d); + return new Object[] {Double.valueOf(0d), Double.valueOf(100d)}; } @Override diff --git a/src/main/java/plugins/adufour/roi/ROIEllipsoidFittingDescriptor.java b/src/main/java/plugins/adufour/roi/ROIEllipsoidFittingDescriptor.java index 1ce33f78f6f8d81362557ce6aa3ea896ccffb7d5..f5fd262b8a1375e236cbbfe15b4d0111c23b6df4 100644 --- a/src/main/java/plugins/adufour/roi/ROIEllipsoidFittingDescriptor.java +++ b/src/main/java/plugins/adufour/roi/ROIEllipsoidFittingDescriptor.java @@ -319,21 +319,9 @@ public class ROIEllipsoidFittingDescriptor extends Plugin implements PluginROIDe } @Override - public Object getNullValue() + public Object[] getBounds() { - return Double.valueOf(0d); - } - - @Override - public Object getMinValue() - { - return Double.valueOf(0d); - } - - @Override - public Object getMaxValue() - { - return Double.valueOf(180d); + return new Object[] {Double.valueOf(0d), Double.valueOf(180d)}; } @Override @@ -396,21 +384,9 @@ public class ROIEllipsoidFittingDescriptor extends Plugin implements PluginROIDe } @Override - public Object getNullValue() + public Object[] getBounds() { - return Double.valueOf(0d); - } - - @Override - public Object getMinValue() - { - return Double.valueOf(-180d); - } - - @Override - public Object getMaxValue() - { - return Double.valueOf(180d); + return new Object[] {Double.valueOf(-180d), Double.valueOf(180d)}; } @Override @@ -476,21 +452,9 @@ public class ROIEllipsoidFittingDescriptor extends Plugin implements PluginROIDe } @Override - public Object getNullValue() - { - return Double.valueOf(0d); - } - - @Override - public Object getMinValue() - { - return Double.valueOf(0d); - } - - @Override - public Object getMaxValue() + public Object[] getBounds() { - return Double.valueOf(180d); + return new Object[] {Double.valueOf(0d), Double.valueOf(180d)}; } @Override diff --git a/src/main/java/plugins/adufour/roi/ROIHaralickTextureDescriptor.java b/src/main/java/plugins/adufour/roi/ROIHaralickTextureDescriptor.java index 02518185d725fc8311455ac42fd1b2c5e8a2540c..e7eab9ddd5ec0530cb9dc6ca794226854da3bffa 100644 --- a/src/main/java/plugins/adufour/roi/ROIHaralickTextureDescriptor.java +++ b/src/main/java/plugins/adufour/roi/ROIHaralickTextureDescriptor.java @@ -62,21 +62,9 @@ public class ROIHaralickTextureDescriptor extends Plugin implements PluginROIDes } @Override - public Object getNullValue() + public Object[] getBounds() { - return Double.valueOf(0d); - } - - @Override - public Object getMinValue() - { - return Double.valueOf(0d); - } - - @Override - public Object getMaxValue() - { - return Double.valueOf(1d); + return new Object[] {Double.valueOf(0d), Double.valueOf(1d)}; } @Override @@ -183,21 +171,9 @@ public class ROIHaralickTextureDescriptor extends Plugin implements PluginROIDes } @Override - public Object getNullValue() - { - return Double.valueOf(0d); - } - - @Override - public Object getMinValue() - { - return Double.valueOf(0d); - } - - @Override - public Object getMaxValue() + public Object[] getBounds() { - return Double.valueOf(1d); + return new Object[] {Double.valueOf(0d), Double.valueOf(1d)}; } @Override diff --git a/src/main/java/plugins/adufour/roi/ROIRoundnessDescriptor.java b/src/main/java/plugins/adufour/roi/ROIRoundnessDescriptor.java index c9f71264860a75add5cb7f1f924489695f5bf512..53e8565effde9d807405bad45284728bed405820 100644 --- a/src/main/java/plugins/adufour/roi/ROIRoundnessDescriptor.java +++ b/src/main/java/plugins/adufour/roi/ROIRoundnessDescriptor.java @@ -61,21 +61,9 @@ public class ROIRoundnessDescriptor extends Plugin implements PluginROIDescripto } @Override - public Object getNullValue() + public Object[] getBounds() { - return Double.valueOf(0d); - } - - @Override - public Object getMinValue() - { - return Double.valueOf(0d); - } - - @Override - public Object getMaxValue() - { - return Double.valueOf(100d); + return new Object[] {Double.valueOf(0d), Double.valueOf(100d)}; } @Override diff --git a/src/main/java/plugins/adufour/roi/ROISphericityDescriptor.java b/src/main/java/plugins/adufour/roi/ROISphericityDescriptor.java index 24b6dcddfa49629bceeb7c40d49a219d6feacb79..aa72994ff5048b5ab92ee752e6b0191df56db355 100644 --- a/src/main/java/plugins/adufour/roi/ROISphericityDescriptor.java +++ b/src/main/java/plugins/adufour/roi/ROISphericityDescriptor.java @@ -46,21 +46,9 @@ public class ROISphericityDescriptor extends Plugin implements PluginROIDescript } @Override - public Object getNullValue() + public Object[] getBounds() { - return Double.valueOf(0d); - } - - @Override - public Object getMinValue() - { - return Double.valueOf(0d); - } - - @Override - public Object getMaxValue() - { - return Double.valueOf(100d); + return new Object[] {Double.valueOf(0d), Double.valueOf(100d)}; } @Override