Refactored ROIs allowing intersect methods to be added to IParameticROI