Package | Description |
---|---|
org.pentaho.reporting.engine.classic.core.layout.model | |
org.pentaho.reporting.engine.classic.core.layout.output | |
org.pentaho.reporting.engine.classic.core.modules.output.fast.template | |
org.pentaho.reporting.engine.classic.core.modules.output.pageable.graphics.internal | |
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.modules.output.table.xls.helper | |
org.pentaho.reporting.engine.classic.core.util.geom |
Strict (fixed point) arithmetics classes for the layouting engine.
|
Modifier and Type | Method and Description |
---|---|
boolean |
RenderNode.isBoxVisible(StrictBounds drawArea) |
boolean |
RenderNode.isNodeVisible(StrictBounds drawArea) |
boolean |
RenderNode.isNodeVisible(StrictBounds drawArea,
boolean overflowX,
boolean overflowY) |
Modifier and Type | Method and Description |
---|---|
static ImageContainer |
RenderUtility.createImageFromDrawable(org.pentaho.reporting.libraries.resourceloader.factory.drawable.DrawableWrapper drawable,
StrictBounds rect,
RenderNode box,
OutputProcessorMetaData metaData) |
static DefaultImageReference |
RenderUtility.createImageFromDrawable(org.pentaho.reporting.libraries.resourceloader.factory.drawable.DrawableWrapper drawable,
StrictBounds rect,
StyleSheet box,
OutputProcessorMetaData metaData) |
RenderNode[] |
CollectSelectedNodesStep.getNodesAt(LogicalPageBox logicalPageBox,
StrictBounds bounds,
String namespace,
String name) |
Modifier and Type | Method and Description |
---|---|
StrictBounds |
FastSheetLayout.getBounds(TableRectangle rectangle) |
Modifier and Type | Method and Description |
---|---|
TableRectangle |
FastSheetLayout.getTableBounds(StrictBounds cb,
TableRectangle rectangle) |
Modifier and Type | Method and Description |
---|---|
void |
LogicalPageDrawable.clip(StrictBounds bounds) |
Modifier and Type | Method and Description |
---|---|
TableRectangle |
SheetLayout.getTableBounds(StrictBounds bounds,
TableRectangle rect)
Returns the position of the given element within the table.
|
TableRectangle |
SlimSheetLayout.getTableBounds(StrictBounds cb,
TableRectangle rectangle) |
Modifier and Type | Method and Description |
---|---|
void |
ExcelImageHandler.createImageCell(StyleSheet layoutContext,
ImageContainer image,
SlimSheetLayout currentLayout,
TableRectangle rectangle,
StrictBounds cellBounds)
Produces the content for image or drawable cells.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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!).
|
static Rectangle2D |
StrictGeomUtility.createAWTRectangle(StrictBounds bounds) |
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!).
|
void |
StrictBounds.setRect(StrictBounds bounds)
Sets the location and size of this
StrictBounds to the specified double values. |