Class StiPaintArgs

java.lang.Object
com.stimulsoft.report.painters.StiPaintArgs

public class StiPaintArgs extends Object
Class represent paint arguments Copyright Stimulsoft
  • Constructor Details

    • StiPaintArgs

      public StiPaintArgs(StiGraphics g, StiRectangle clipRectangle)
      Constructor
      Parameters:
      g -
      clipRectangle -
    • StiPaintArgs

      public StiPaintArgs(StiGraphics g)
      Constructor
      Parameters:
      g -
    • StiPaintArgs

      public StiPaintArgs(StiGraphics g, Boolean thumbPaint)
      Constructor
      Parameters:
      g -
      thumbPaint - is paint thumbnails
    • StiPaintArgs

      public StiPaintArgs(StiGraphics g, Integer segmentX, Integer segmentY)
  • Method Details

    • intersectsWith

      public Boolean intersectsWith(StiRectangle rect)
      Intersects width
      Parameters:
      rect -
      Returns:
    • shift

      public void shift(Integer x, Integer y)
      Shinf x\y
      Parameters:
      x -
      y -
    • addClipRectangle

      public void addClipRectangle(StiRectangle clipRectangle)
      Add clip rectangle
      Parameters:
      clipRectangle - StiRectangle
    • addClipRectangles

      public void addClipRectangles(List<StiRectangle> clipRectangles)
      Add clip rectangles
      Parameters:
      clipRectangles - List of StiRectangle
    • getClipRectangles

      public List<StiRectangle> getClipRectangles()
      Returns:
      the clipRectangles
    • getG

      public StiGraphics getG()
      Returns:
      the g
    • getDrawTopmostBorderSides

      public Boolean getDrawTopmostBorderSides()
      Returns:
      the drawTopmostBorderSides
    • setDrawTopmostBorderSides

      public void setDrawTopmostBorderSides(Boolean drawTopmostBorderSides)
      Parameters:
      drawTopmostBorderSides - the drawTopmostBorderSides to set
    • getSegmentPrint

      public Boolean getSegmentPrint()
      Returns:
      the segmentPrint
    • getSegmentX

      public Integer getSegmentX()
      Returns:
      the segmentX
    • getSegmentY

      public Integer getSegmentY()
      Returns:
      the segmentY
    • isThumbPaint

      public Boolean isThumbPaint()
      Returns:
      the isThumbPaint
    • getPaintRect

      public StiRectangle getPaintRect()
      Returns:
      the paintRect
    • setPaintRect

      public void setPaintRect(StiRectangle paintRect)
      Parameters:
      paintRect - the paintRect to set