Class FixedCutProvider

    • Field Detail

      • logger

        protected com.applitools.eyes.Logger logger
      • header

        protected final int header
      • footer

        protected final int footer
      • left

        protected final int left
      • right

        protected final int right
    • Constructor Detail

      • FixedCutProvider

        public FixedCutProvider​(int header,
                                int footer,
                                int left,
                                int right)
        Parameters:
        header - The header to cut in pixels.
        footer - The footer to cut in pixels.
        left - The left to cut in pixels.
        right - The right to cut in pixels.
    • Method Detail

      • scale

        public CutProvider scale​(double scaleRatio)
        Description copied from interface: CutProvider
        Get a scaled version of the cut provider.
        Specified by:
        scale in interface CutProvider
        Parameters:
        scaleRatio - The ratio by which to scale the current cut parameters.
        Returns:
        A new scale cut provider instance.
      • setLogger

        public void setLogger​(com.applitools.eyes.Logger logger)
        Specified by:
        setLogger in interface CutProvider
      • toRegion

        public com.applitools.eyes.Region toRegion​(com.applitools.eyes.RectangleSize size)
        Specified by:
        toRegion in interface CutProvider
      • getHeader

        public int getHeader()
      • getFooter

        public int getFooter()
      • getLeft

        public int getLeft()
      • getRight

        public int getRight()