Class OverlapRemoval

    • Field Detail

      • m_Finder

        protected ObjectFinder m_Finder
        the object finder to use.
      • m_OverlapDetection

        protected ObjectOverlap m_OverlapDetection
        the object overlap calculation to use.
    • Constructor Detail

      • OverlapRemoval

        public OverlapRemoval()
    • Method Detail

      • setFinder

        public void setFinder​(ObjectFinder value)
        Sets the object finder for locating the objects.
        Parameters:
        value - the finder
      • getFinder

        public ObjectFinder getFinder()
        Returns object finder for locating the objects.
        Returns:
        the finder
      • finderTipText

        public String finderTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setOverlapDetection

        public void setOverlapDetection​(ObjectOverlap value)
        Sets the algorithm for determining the overlapping objects
        Parameters:
        value - the algorithm
      • getOverlapDetection

        public ObjectOverlap getOverlapDetection()
        Returns the algorithm for determining the overlapping objects.
        Returns:
        the algorithm
      • overlapDetectionTipText

        public String overlapDetectionTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setOverlapRemoval

        public void setOverlapRemoval​(OverlappingObjectRemoval value)
        Sets the overlap removal algorithm to clean the annotations.
        Parameters:
        value - the algorithm
      • getOverlapRemoval

        public OverlappingObjectRemoval getOverlapRemoval()
        Returns the overlap removal algorithm to clean the annotations.
        Returns:
        the algorithm
      • overlapRemovalTipText

        public String overlapRemovalTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • generateQuickInfo

        protected String generateQuickInfo()
        Returns a quick info about the object, which can be displayed in the GUI.
        Overrides:
        generateQuickInfo in class AbstractAnnotationCleaner
        Returns:
        null if no info available, otherwise short string