Uses of Class
org.pentaho.reporting.engine.classic.core.util.geom.StrictBounds

Packages that use StrictBounds
org.pentaho.reporting.engine.classic.core.layout.model   
org.pentaho.reporting.engine.classic.core.layout.output   
org.pentaho.reporting.engine.classic.core.modules.output.table.base Common base classes for the table style output targets. 
org.pentaho.reporting.engine.classic.core.util.geom Strict (fixed point) arithmetics classes for the layouting engine. 
 

Uses of StrictBounds in org.pentaho.reporting.engine.classic.core.layout.model
 

Methods in org.pentaho.reporting.engine.classic.core.layout.model with parameters of type StrictBounds
 boolean RenderNode.isBoxVisible(StrictBounds drawArea)
           
 boolean RenderNode.isNodeVisible(StrictBounds drawArea)
           
 boolean RenderNode.isNodeVisible(StrictBounds drawArea, boolean overflowX, boolean overflowY)
           
 

Uses of StrictBounds in org.pentaho.reporting.engine.classic.core.layout.output
 

Methods in org.pentaho.reporting.engine.classic.core.layout.output with parameters of type StrictBounds
static ImageContainer RenderUtility.createImageFromDrawable(org.pentaho.reporting.libraries.resourceloader.factory.drawable.DrawableWrapper drawable, StrictBounds rect, RenderNode box, OutputProcessorMetaData metaData)
           
 RenderNode[] CollectSelectedNodesStep.getNodesAt(LogicalPageBox logicalPageBox, StrictBounds bounds, String namespace, String name)
           
 

Uses of StrictBounds in org.pentaho.reporting.engine.classic.core.modules.output.table.base
 

Methods in org.pentaho.reporting.engine.classic.core.modules.output.table.base with parameters of type StrictBounds
 TableRectangle SheetLayout.getTableBounds(StrictBounds bounds, TableRectangle rect)
          Returns the position of the given element within the table.
 

Uses of StrictBounds in org.pentaho.reporting.engine.classic.core.util.geom
 

Methods in org.pentaho.reporting.engine.classic.core.util.geom that return StrictBounds
static StrictBounds StrictGeomUtility.createBounds(double x, double y, double width, double height)
          Creates a StrictBounds object from the given AWT sizes.
 StrictBounds StrictBounds.createIntersection(StrictBounds bounds)
          Intersects this rectangle with the given bounds.
 StrictBounds StrictBounds.createUnion(StrictBounds bg)
          Creates a union from this and the given rectangle.
 StrictBounds StrictBounds.getLockedInstance()
          Returns a copy of this bounds object which cannot be modified anymore.
 StrictBounds StrictBounds.getUnlockedInstance()
          Returns a copy of this bounds object which can be modified later.
 

Methods in org.pentaho.reporting.engine.classic.core.util.geom with parameters of type StrictBounds
 void StrictBounds.add(StrictBounds bounds)
          Adds the given bounds to this bounds instance.
static boolean StrictBounds.contains(StrictBounds rect1, StrictBounds rect2)
          Checks whether the given rectangle1 fully contains rectangle 2 (even if rectangle 2 has a height or width of zero!).
 StrictBounds StrictBounds.createIntersection(StrictBounds bounds)
          Intersects this rectangle with the given bounds.
 StrictBounds StrictBounds.createUnion(StrictBounds bg)
          Creates a union from this and the given rectangle.
static boolean StrictBounds.intersects(StrictBounds rect1, StrictBounds rect2)
          Checks whether the given rectangle1 fully contains rectangle 2 (even if rectangle 2 has a height or width of zero!).