Interface PadRable
- All Superinterfaces:
Filter, RenderableImage
- All Known Implementing Classes:
PadRable8Bit
Pads image to the given Rectangle (the rect may be smaller than the
image in which case this is actually a crop). The rectangle is
specified in the user coordinate system of this Renderable.
-
Field Summary
Fields inherited from interface RenderableImage
HINTS_OBSERVED -
Method Summary
Modifier and TypeMethodDescriptionGet the current extension mode for padGet the current rectangle for paddingReturns the source to be paddedvoidsetPadMode(PadMode mode) Set the current extension mode for padvoidsetPadRect(Rectangle2D rect) Set the current rectangle for padding.voidSets the source to be paddedMethods inherited from interface Filter
getBounds2D, getDependencyRegion, getDirtyRegion, getTimeStampMethods inherited from interface RenderableImage
createDefaultRendering, createRendering, createScaledRendering, getHeight, getMinX, getMinY, getProperty, getPropertyNames, getSources, getWidth, isDynamic
-
Method Details
-
getSource
Filter getSource()Returns the source to be padded -
setSource
-
setPadRect
Set the current rectangle for padding.- Parameters:
rect- the new rectangle to use for pad.
-
getPadRect
Rectangle2D getPadRect()Get the current rectangle for padding- Returns:
- Rectangle currently in use for pad.
-
setPadMode
Set the current extension mode for pad- Parameters:
mode- the new pad mode
-
getPadMode
-