Interface ClutterFilter

  • All Known Implementing Classes:
    BasicClutterFilter, PlacemarkClutterFilter

    public interface ClutterFilter
    Provides a mechanism to track the screen region of rendered items and determine whether that region overlaps with regions already rendered. Used by global text decluttering.
    • Method Detail

      • apply

        void apply​(DrawContext dc,
                   java.util.List<Declutterable> shapes)
        Applies the filter for a specified list of Declutterable shapes.
        Parameters:
        dc - the current draw context.
        shapes - the shapes to declutter.