@Override public double getLength() { return getScaledLength(1, 1); }
private Object readResolve() { LineROI roi = new LineROI(x, y, x2-x, y2-y, c, z, t); // if (name != null) // roi.setName(name); return roi; }
LineROI r1 = (LineROI)o1; LineROI r2 = (LineROI)o2; v1 = r1.getY1(); v2 = r2.getY2(); temp = Double.compare(v1, v2); if (temp != 0) return temp; v1 = r1.getY1(); v2 = r2.getY1(); temp = Double.compare(v1, v2); if (temp != 0) return temp; v1 = r1.getX1(); v2 = r2.getX1(); temp = Double.compare(v1, v2); if (temp != 0) return temp; v1 = r1.getY2(); v2 = r2.getY2(); temp = Double.compare(v1, v2); if (temp != 0) return temp; v1 = r1.getX2(); v2 = r2.getX2(); return Double.compare(v1, v2);