Class BoxCollector


  • public class BoxCollector
    extends java.lang.Object
    A class to collect boxes which intersect a given clip region. If available, aggregate bounds information will be used. Block and inline content are added to separate lists as they are painted in separate render phases.
    • Constructor Detail

      • BoxCollector

        public BoxCollector()
    • Method Detail

      • collect

        public void collect​(CssContext c,
                            java.awt.Shape clip,
                            Layer layer,
                            java.util.List blockContent,
                            java.util.List inlineContent,
                            BoxRangeLists rangeLists)
      • intersectsAny

        public boolean intersectsAny​(CssContext c,
                                     java.awt.Shape clip,
                                     Box master)
      • collect

        public void collect​(CssContext c,
                            java.awt.Shape clip,
                            Layer layer,
                            Box container,
                            java.util.List blockContent,
                            java.util.List inlineContent,
                            BoxRangeLists rangeLists)