Modifier and Type | Method and Description |
---|---|
Rectangle |
Rectangle.intersection(Rectangle r) |
Modifier and Type | Method and Description |
---|---|
void |
Rectangle.add(Rectangle r)
Adds a
Rectangle to this Rectangle . |
boolean |
Path2D.checkAndGetIntRect(Rectangle retrect,
float tolerance)
Check and return if the fillable interior of the path is a simple
rectangle on nearly integer bounds and initialize the indicated
Rectangle with the integer representation of the rectangle
if it is. |
boolean |
Rectangle.contains(Rectangle r)
Checks whether or not this
Rectangle entirely contains
the specified Rectangle . |
abstract BaseBounds |
BaseBounds.deriveWithNewBounds(Rectangle other) |
BaseBounds |
RectBounds.deriveWithNewBounds(Rectangle other) |
BaseBounds |
BoxBounds.deriveWithNewBounds(Rectangle other) |
Rectangle |
Rectangle.intersection(Rectangle r) |
abstract void |
BaseBounds.intersectWith(Rectangle other) |
void |
Rectangle.intersectWith(Rectangle r) |
void |
RectBounds.intersectWith(Rectangle other) |
void |
BoxBounds.intersectWith(Rectangle other) |
void |
Rectangle.setBounds(Rectangle r)
Sets the bounding
Rectangle of this Rectangle
to match the specified Rectangle . |
Constructor and Description |
---|
Rectangle(Rectangle r)
Constructs a new
Rectangle , initialized to match
the values of the specified BaseBounds . |
RectBounds(Rectangle other)
Creates a RectBounds object as a copy of the specified RECTANGLE.
|
Modifier and Type | Method and Description |
---|---|
void |
Identity.inverseTransform(Rectangle rect,
Rectangle result) |
void |
Translate2D.inverseTransform(Rectangle rect,
Rectangle result) |
void |
AffineBase.inverseTransform(Rectangle src,
Rectangle dst) |
abstract void |
BaseTransform.inverseTransform(Rectangle rect,
Rectangle result) |
void |
Affine3D.inverseTransform(Rectangle bounds,
Rectangle result) |
void |
Identity.transform(Rectangle rect,
Rectangle result) |
void |
Translate2D.transform(Rectangle rect,
Rectangle result) |
void |
AffineBase.transform(Rectangle src,
Rectangle dst) |
abstract void |
BaseTransform.transform(Rectangle rect,
Rectangle result) |
(package private) static void |
Translate2D.transform(Rectangle rect,
Rectangle result,
double mxt,
double myt) |
Modifier and Type | Method and Description |
---|---|
static int[] |
ImageTools.computeUpdatedPixels(Rectangle sourceRegion,
Point2D destinationOffset,
int dstMinX,
int dstMinY,
int dstMaxX,
int dstMaxY,
int sourceXSubsampling,
int sourceYSubsampling,
int passXStart,
int passYStart,
int passWidth,
int passHeight,
int passPeriodX,
int passPeriodY)
A utility method that computes the exact set of destination
pixels that will be written during a particular decoding pass.
|
Modifier and Type | Field and Description |
---|---|
private Rectangle |
NGNode.PassThrough.bounds |
private Rectangle |
CacheFilter.cacheBounds |
private Rectangle |
NGCanvas.clipRect |
(package private) Rectangle |
NGExternalNode.RenderData.dirtyRect |
(package private) Rectangle |
NGExternalNode.BufferData.srcbounds |
private static Rectangle |
CacheFilter.TEMP_RECT |
private static Rectangle |
NGCanvas.TEMP_RECT |
private static Rectangle |
NGRegion.TEMP_RECT
Temporary rect for general use.
|
Modifier and Type | Method and Description |
---|---|
private Rectangle |
NGCanvas.applyEffectOnAintoC(Effect definput,
Effect effect,
BaseTransform transform,
Rectangle outputClip,
CompositeMode comp,
NGCanvas.RenderBuf destbuf) |
private Rectangle |
CacheFilter.computeDirtyRegionForTranslate()
Compute the dirty region that must be re-rendered after scrolling
|
(package private) static Rectangle |
NodeEffectInput.getImageBoundsForNode(NGNode node,
NodeEffectInput.RenderType type,
BaseTransform transform,
Rectangle clip) |
Rectangle |
ShapeEvaluator.MorphedShape.getRectangle() |
Rectangle |
NGCanvas.MyBlend.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
(package private) Rectangle |
CacheFilter.impl_getCacheBounds(Rectangle bounds,
BaseTransform xform)
Get the cache bounds.
|
(package private) Rectangle |
NGExternalNode.BufferData.scale(Rectangle r) |
Modifier and Type | Method and Description |
---|---|
private Rectangle |
NGCanvas.applyEffectOnAintoC(Effect definput,
Effect effect,
BaseTransform transform,
Rectangle outputClip,
CompositeMode comp,
NGCanvas.RenderBuf destbuf) |
(package private) static boolean |
NodeEffectInput.contains(ImageData cachedImage,
Rectangle imgbounds) |
void |
NGGroup.drawDirtyOpts(BaseTransform tx,
GeneralTransform3D pvTx,
Rectangle clipBounds,
int[] countBuffer,
int dirtyRegionIndex) |
void |
NGNode.drawDirtyOpts(BaseTransform tx,
GeneralTransform3D pvTx,
Rectangle clipBounds,
int[] colorBuffer,
int dirtyRegionIndex)
Helper method draws rectangles indicating the overdraw rectangles.
|
ImageData |
NGNode.PassThrough.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
ImageData |
NGNode.EffectDirtyBoundsHelper.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
ImageData |
NGCanvas.RenderInput.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
ImageData |
NGCanvas.EffectInput.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
ImageData |
NodeEffectInput.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
(package private) static Rectangle |
NodeEffectInput.getImageBoundsForNode(NGNode node,
NodeEffectInput.RenderType type,
BaseTransform transform,
Rectangle clip) |
private static ImageData |
NodeEffectInput.getImageDataForBoundedNode(FilterContext fctx,
NGNode node,
NodeEffectInput.RenderType renderType,
BaseTransform transform,
Rectangle bounds)
bounds parameter must be a non-static unshared object which can be
saved in the returned ImageData object.
|
(package private) static ImageData |
NodeEffectInput.getImageDataForNode(FilterContext fctx,
NGNode node,
boolean contentOnly,
BaseTransform transform,
Rectangle clip) |
(package private) boolean |
RegionImageCache.getImageLocation(java.lang.Integer key,
Rectangle rect,
Background background,
Shape shape,
Graphics g)
Search the cache for a background image representing the arguments.
|
Rectangle |
NGCanvas.MyBlend.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
(package private) ImageData |
CacheFilter.impl_createImageData(FilterContext fctx,
Rectangle bounds)
Create the ImageData for the cached bitmap, with the specified bounds.
|
(package private) Rectangle |
CacheFilter.impl_getCacheBounds(Rectangle bounds,
BaseTransform xform)
Get the cache bounds.
|
(package private) void |
CacheFilter.impl_renderNodeToCache(ImageData cacheData,
Rectangle cacheBounds,
BaseTransform xform,
Rectangle dirtyBounds)
Render node to cache.
|
private void |
NGRegion.renderBackgroundRectangleFromCache(Graphics g,
RTTexture cached,
Rectangle rect,
int textureWidth,
int textureHeight,
double topInset,
double rightInset,
double bottomInset,
double leftInset,
int outsetsTop,
int outsetsRight,
int outsetsBottom,
int outsetsLeft) |
(package private) Rectangle |
NGExternalNode.BufferData.scale(Rectangle r) |
Constructor and Description |
---|
CachedImage(Rectangle rect,
Background background,
Shape shape) |
PassThrough(PrDrawable img,
Rectangle bounds) |
Modifier and Type | Field and Description |
---|---|
private Rectangle |
ViewPainter.dirtyRect |
Modifier and Type | Method and Description |
---|---|
private void |
ViewPainter.paintOverdraw(Graphics g,
Rectangle clip)
Utility method for painting the overdraw rectangles.
|
Modifier and Type | Field and Description |
---|---|
(package private) Rectangle |
WCGraphicsPrismContext.Layer.bounds |
private Rectangle |
WCGraphicsPrismContext.ContextState.clip |
Modifier and Type | Method and Description |
---|---|
private Rectangle |
WCGraphicsPrismContext.ContextState.getClipNoClone() |
protected Rectangle |
WCGraphicsPrismContext.getClipRectNoClone() |
private static Rectangle |
WCGraphicsPrismContext.intersect(Rectangle what,
Rectangle with) |
private Rectangle |
WCGraphicsPrismContext.transformClip(Rectangle localClip) |
Modifier and Type | Method and Description |
---|---|
private void |
WCGraphicsPrismContext.ContextState.clip(Rectangle area) |
ImageData |
WCGraphicsPrismContext.PassThrough.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
private static Rectangle |
WCGraphicsPrismContext.intersect(Rectangle what,
Rectangle with) |
private void |
WCGraphicsPrismContext.setClip(Rectangle shape) |
private void |
WCGraphicsPrismContext.ContextState.setClip(Rectangle area) |
private Rectangle |
WCGraphicsPrismContext.transformClip(Rectangle localClip) |
Constructor and Description |
---|
ClipLayer(Graphics g,
Rectangle bounds,
WCPath normalizedToClipPath,
boolean permanent) |
Layer(Graphics g,
Rectangle bounds,
boolean permanent) |
TransparencyLayer(Graphics g,
Rectangle bounds,
float opacity) |
Modifier and Type | Method and Description |
---|---|
Rectangle |
Graphics.getClipRect() |
Rectangle |
Graphics.getClipRectNoClone() |
Modifier and Type | Method and Description |
---|---|
boolean |
Presentable.prepare(Rectangle dirtyregion)
display the indicated region to the user.
|
RTTexture |
ReadbackGraphics.readBack(Rectangle view) |
void |
Graphics.setClipRect(Rectangle clipRect) |
Modifier and Type | Method and Description |
---|---|
boolean |
D3DSwapChain.prepare(Rectangle dirtyregion) |
protected void |
D3DContext.updateClipRect(Rectangle clipRect) |
Modifier and Type | Method and Description |
---|---|
boolean |
ES2SwapChain.prepare(Rectangle clip) |
protected void |
ES2Context.updateClipRect(Rectangle clipRect) |
Modifier and Type | Field and Description |
---|---|
private Rectangle |
BaseGraphics.clipRect |
private Rectangle |
GlyphCache.GlyphData.rect |
Modifier and Type | Method and Description |
---|---|
Rectangle |
BaseGraphics.getClipRect() |
Rectangle |
BaseGraphics.getClipRectNoClone() |
(package private) Rectangle |
GlyphCache.GlyphData.getRect() |
Modifier and Type | Method and Description |
---|---|
void |
BaseGraphics.setClipRect(Rectangle clipRect) |
Constructor and Description |
---|
GlyphData(int originX,
int originY,
int blankBoundary,
float xAdvance,
float yAdvance,
Rectangle rect) |
Modifier and Type | Method and Description |
---|---|
boolean |
RectanglePacker.add(Rectangle rect)
Decides upon an (x, y) position for the given rectangle (leaving
its width and height unchanged) and places it on the backing
store.
|
(package private) boolean |
Level.add(Rectangle rect,
int x,
int y,
int requestedLength,
int requestedSize,
boolean vertical)
Tries to add the given rectangle to this level.
|
Modifier and Type | Field and Description |
---|---|
private Rectangle |
BaseShaderContext.State.lastClip |
Modifier and Type | Method and Description |
---|---|
RTTexture |
BaseShaderGraphics.readBack(Rectangle view) |
protected abstract void |
BaseShaderContext.updateClipRect(Rectangle clipRect) |
Modifier and Type | Method and Description |
---|---|
private static PathConsumer2D |
OpenPiscesPrismUtils.initRenderer(BasicStroke stroke,
BaseTransform tx,
Rectangle clip,
int pirule,
Renderer renderer) |
static Renderer |
OpenPiscesPrismUtils.setupRenderer(Path2D p2d,
BasicStroke stroke,
BaseTransform xform,
Rectangle rclip,
boolean antialiasedShape) |
static Renderer |
OpenPiscesPrismUtils.setupRenderer(Shape shape,
BasicStroke stroke,
BaseTransform xform,
Rectangle rclip,
boolean antialiasedShape) |
Modifier and Type | Field and Description |
---|---|
(package private) Rectangle |
J2DPrismGraphics.clipRect |
Modifier and Type | Method and Description |
---|---|
Rectangle |
J2DPrismGraphics.getClipRect() |
Rectangle |
J2DPrismGraphics.getClipRectNoClone() |
(package private) static Rectangle |
J2DPrismGraphics.toPrRect(java.awt.Rectangle r) |
Modifier and Type | Method and Description |
---|---|
boolean |
J2DPresentable.Glass.prepare(Rectangle dirty) |
boolean |
J2DPresentable.Bimg.prepare(Rectangle dirtyregion) |
boolean |
PrismPrintGraphics.PagePresentable.prepare(Rectangle dirtyregion) |
RTTexture |
J2DPrismGraphics.readBack(Rectangle view) |
void |
J2DPrismGraphics.setClipRect(Rectangle clipRect) |
Modifier and Type | Method and Description |
---|---|
boolean |
DummySwapChain.prepare(Rectangle clip) |
protected void |
DummyContext.updateClipRect(Rectangle clipRect) |
Modifier and Type | Field and Description |
---|---|
private Rectangle |
SWGraphics.clip |
private Rectangle |
SWRTTexture.dimensions |
private Rectangle |
SWGraphics.finalClip |
Modifier and Type | Method and Description |
---|---|
Rectangle |
SWGraphics.getClipRect() |
Rectangle |
SWGraphics.getClipRectNoClone() |
(package private) Rectangle |
SWRTTexture.getDimensions() |
Modifier and Type | Method and Description |
---|---|
boolean |
SWPresentable.prepare(Rectangle dirtyregion) |
RTTexture |
SWGraphics.readBack(Rectangle view) |
(package private) void |
SWContext.renderShape(PiscesRenderer pr,
Shape shape,
BasicStroke stroke,
BaseTransform tr,
Rectangle clip,
boolean antialiasedShape) |
void |
SWContext.ShapeRenderer.renderShape(PiscesRenderer pr,
Shape shape,
BasicStroke stroke,
BaseTransform tr,
Rectangle clip,
boolean antialiasedShape) |
void |
SWContext.NativeShapeRenderer.renderShape(PiscesRenderer pr,
Shape shape,
BasicStroke stroke,
BaseTransform tr,
Rectangle clip,
boolean antialiasedShape) |
void |
SWContext.JavaShapeRenderer.renderShape(PiscesRenderer pr,
Shape shape,
BasicStroke stroke,
BaseTransform tr,
Rectangle clip,
boolean antialiasedShape) |
void |
SWGraphics.setClipRect(Rectangle clipRect) |
Modifier and Type | Field and Description |
---|---|
private Rectangle |
ImageData.bounds |
Modifier and Type | Method and Description |
---|---|
static Rectangle |
Effect.combineBounds(Rectangle... inputBounds) |
Rectangle |
Effect.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
BoxBlur.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
PerspectiveTransform.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
GaussianBlur.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
BoxShadow.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
InvertMask.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
PhongLighting.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
GaussianShadow.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
MotionBlur.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
ImageData.getTransformedBounds(Rectangle clip) |
Rectangle |
ImageData.getUntransformedBounds() |
protected static Rectangle |
FilterEffect.untransformClip(BaseTransform transform,
Rectangle clip) |
Modifier and Type | Method and Description |
---|---|
static Rectangle |
Effect.combineBounds(Rectangle... inputBounds) |
protected ImageData |
Effect.ensureTransform(FilterContext fctx,
ImageData original,
BaseTransform transform,
Rectangle clip) |
ImageData |
Offset.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
abstract ImageData |
Effect.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput)
Applies this filter effect to the series of images represented by
the input
Effect s and/or the given defaultInput
viewed under the given transform . |
ImageData |
DelegateEffect.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
ImageData |
Merge.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
ImageData |
PerspectiveTransform.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
ImageData |
Identity.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
ImageData |
Crop.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
ImageData |
FilterEffect.filter(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
ImageData |
LinearConvolveCoreEffect.filterImageDatas(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
LinearConvolveRenderState lcrstate,
ImageData... inputs) |
ImageData |
DisplacementMap.filterImageDatas(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
RenderState rstate,
ImageData... inputs) |
ImageData |
ZoomRadialBlur.filterImageDatas(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
RenderState rstate,
ImageData... inputs) |
ImageData |
CoreEffect.filterImageDatas(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
T rstate,
ImageData... inputs)
Convenience method that sends the given input data through the
current peer, and then attempts to release the input image data.
|
protected abstract ImageData |
FilterEffect.filterImageDatas(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
T rstate,
ImageData... inputDatas) |
RenderState |
SepiaTone.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
LinearConvolveRenderState |
LinearConvolveCoreEffect.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
RenderState |
Merge.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
RenderState |
Brightpass.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
RenderState |
DisplacementMap.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
RenderState |
PerspectiveTransform.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
RenderState |
ColorAdjust.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
RenderState |
Crop.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
RenderState |
Reflection.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
abstract T |
FilterEffect.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput)
Returns the object representing the rendering strategy and state for
the filter operation characterized by the specified arguments.
|
RenderState |
Blend.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
RenderState |
InvertMask.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
RenderState |
PhongLighting.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
RenderState |
ZoomRadialBlur.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
RenderState |
Flood.getRenderState(FilterContext fctx,
BaseTransform transform,
Rectangle outputClip,
java.lang.Object renderHelper,
Effect defaultInput) |
Rectangle |
Effect.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
BoxBlur.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
PerspectiveTransform.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
GaussianBlur.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
BoxShadow.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
InvertMask.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
PhongLighting.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
GaussianShadow.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
MotionBlur.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
ImageData.getTransformedBounds(Rectangle clip) |
Filterable |
ImageData.getTransformedImage(Rectangle clip) |
protected static Rectangle |
FilterEffect.untransformClip(BaseTransform transform,
Rectangle clip) |
Constructor and Description |
---|
ImageData(FilterContext fctx,
Filterable image,
Rectangle bounds) |
ImageData(FilterContext fctx,
Filterable image,
Rectangle bounds,
BaseTransform transform) |
ImageData(ImageData original,
BaseTransform transform,
Rectangle bounds) |
Modifier and Type | Field and Description |
---|---|
private Rectangle |
EffectPeer.destBounds |
private Rectangle |
EffectPeer.destNativeBounds |
private Rectangle[] |
EffectPeer.inputBounds |
private Rectangle[] |
EffectPeer.inputNativeBounds |
Modifier and Type | Method and Description |
---|---|
protected Rectangle |
EffectPeer.getDestBounds() |
protected Rectangle |
EffectPeer.getDestNativeBounds() |
protected Rectangle |
EffectPeer.getInputBounds(int inputIndex)
Returns the "valid" bounds of the source image for the given input.
|
protected Rectangle |
EffectPeer.getInputNativeBounds(int inputIndex)
Returns the bounds of the native surface for the given input.
|
Rectangle |
EffectPeer.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Modifier and Type | Method and Description |
---|---|
abstract ImageData |
EffectPeer.filter(Effect effect,
T renderState,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
Rectangle |
EffectPeer.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
(package private) static float[] |
EffectPeer.getSourceRegion(Rectangle srcBounds,
Rectangle srcNativeBounds,
Rectangle dstBounds)
Returns an array of four floats that represent the mapping of the
specified source region for the specified effect area.
|
static int |
EffectPeer.getTextureCoordinates(float[] coords,
float srcX,
float srcY,
float srcNativeWidth,
float srcNativeHeight,
Rectangle dstBounds,
BaseTransform transform)
Returns either 4 or 8 source texture coordinates depending on the
transform being applied to the source.
|
int |
EffectPeer.getTextureCoordinates(int inputIndex,
float[] coords,
float srcX,
float srcY,
float srcNativeWidth,
float srcNativeHeight,
Rectangle dstBounds,
BaseTransform transform)
Returns either 4 or 8 source texture coordinates depending on the
transform being applied to the source.
|
protected void |
EffectPeer.setDestBounds(Rectangle r) |
protected void |
EffectPeer.setInputBounds(int inputIndex,
Rectangle r) |
protected void |
EffectPeer.setInputNativeBounds(int inputIndex,
Rectangle r) |
abstract Filterable |
Renderer.transform(FilterContext fctx,
Filterable original,
BaseTransform transform,
Rectangle origBounds,
Rectangle xformBounds) |
abstract ImageData |
Renderer.transform(FilterContext fctx,
ImageData original,
BaseTransform transform,
Rectangle origBounds,
Rectangle xformBounds) |
Modifier and Type | Field and Description |
---|---|
private Rectangle |
PrTexture.bounds |
Modifier and Type | Method and Description |
---|---|
(package private) static Rectangle |
PrEffectHelper.clipbounds(Point2D cul,
Point2D cur,
Point2D cll,
Point2D clr) |
static Rectangle |
PrEffectHelper.getGraphicsClipNoClone(Graphics g) |
Rectangle |
PrTexture.getNativeBounds() |
Modifier and Type | Method and Description |
---|---|
ImageData |
PrMergePeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
PrFloodPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
PrReflectionPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
PrCropPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
static void |
PrEffectHelper.renderImageData(Graphics gdst,
ImageData srcData,
Rectangle dstBounds) |
Modifier and Type | Method and Description |
---|---|
Rectangle |
PPSLinearConvolveShadowPeer.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
PPSLinearConvolvePeer.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Modifier and Type | Method and Description |
---|---|
ImageData |
PPStoPSWDisplacementMapPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
PPSEffectPeer.filter(Effect effect,
T renderState,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
Rectangle |
PPSLinearConvolveShadowPeer.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
Rectangle |
PPSLinearConvolvePeer.getResultBounds(BaseTransform transform,
Rectangle outputClip,
ImageData... inputDatas) |
int |
PPSDisplacementMapPeer.getTextureCoordinates(int inputIndex,
float[] coords,
float srcX,
float srcY,
float srcNativeWidth,
float srcNativeHeight,
Rectangle dstBounds,
BaseTransform transform) |
int |
PPSPerspectiveTransformPeer.getTextureCoordinates(int inputIndex,
float[] coords,
float srcX,
float srcY,
float srcNativeWidth,
float srcNativeHeight,
Rectangle dstBounds,
BaseTransform transform) |
Filterable |
PPSRenderer.transform(FilterContext fctx,
Filterable original,
BaseTransform transform,
Rectangle origBounds,
Rectangle xformBounds) |
ImageData |
PPSRenderer.transform(FilterContext fctx,
ImageData original,
BaseTransform transform,
Rectangle origBounds,
Rectangle xformBounds) |
Modifier and Type | Method and Description |
---|---|
Filterable |
PSWRenderer.transform(FilterContext fctx,
Filterable original,
BaseTransform transform,
Rectangle origBounds,
Rectangle xformBounds) |
ImageData |
PSWRenderer.transform(FilterContext fctx,
ImageData original,
BaseTransform transform,
Rectangle origBounds,
Rectangle xformBounds) |
Modifier and Type | Method and Description |
---|---|
Rectangle |
BoxRenderState.getInputClip(int i,
Rectangle filterClip) |
Rectangle |
RenderState.getInputClip(int i,
Rectangle filterClip)
Return the clip for the indicated input based on the indicated output
clip.
|
Rectangle |
GaussianRenderState.getInputClip(int i,
Rectangle filterClip) |
abstract Rectangle |
LinearConvolveRenderState.getPassResultBounds(Rectangle srcdimension,
Rectangle outputClip)
Returns the size of the scaled result image needed to hold the output
for the currently validated pass with the indicated input dimensions
and output clip.
|
Rectangle |
BoxRenderState.getPassResultBounds(Rectangle srcdimension,
Rectangle outputClip) |
Rectangle |
GaussianRenderState.getPassResultBounds(Rectangle srcdimension,
Rectangle outputClip) |
Rectangle |
HVSeparableKernel.getResultBounds(Rectangle srcdimension,
int pass) |
abstract Rectangle |
LinearConvolveKernel.getResultBounds(Rectangle srcdimension,
int pass)
Returns the size of the output image needed for a given input
image dimensions and a given pass of the algorithm.
|
Rectangle |
MotionBlurState.getResultBounds(Rectangle srcdimension,
int pass) |
Modifier and Type | Method and Description |
---|---|
Rectangle |
BoxRenderState.getInputClip(int i,
Rectangle filterClip) |
Rectangle |
RenderState.getInputClip(int i,
Rectangle filterClip)
Return the clip for the indicated input based on the indicated output
clip.
|
Rectangle |
GaussianRenderState.getInputClip(int i,
Rectangle filterClip) |
abstract Rectangle |
LinearConvolveRenderState.getPassResultBounds(Rectangle srcdimension,
Rectangle outputClip)
Returns the size of the scaled result image needed to hold the output
for the currently validated pass with the indicated input dimensions
and output clip.
|
Rectangle |
BoxRenderState.getPassResultBounds(Rectangle srcdimension,
Rectangle outputClip) |
Rectangle |
GaussianRenderState.getPassResultBounds(Rectangle srcdimension,
Rectangle outputClip) |
Rectangle |
HVSeparableKernel.getResultBounds(Rectangle srcdimension,
int pass) |
abstract Rectangle |
LinearConvolveKernel.getResultBounds(Rectangle srcdimension,
int pass)
Returns the size of the output image needed for a given input
image dimensions and a given pass of the algorithm.
|
Rectangle |
MotionBlurState.getResultBounds(Rectangle srcdimension,
int pass) |
Modifier and Type | Method and Description |
---|---|
private Rectangle |
JSWLinearConvolvePeer.getResultBounds(LinearConvolveRenderState lcrstate,
Rectangle outputClip,
ImageData... inputDatas) |
Modifier and Type | Method and Description |
---|---|
ImageData |
JSWBoxBlurPeer.filter(Effect effect,
BoxRenderState brstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBoxShadowPeer.filter(Effect effect,
BoxRenderState brstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWLinearConvolvePeer.filter(Effect effect,
LinearConvolveRenderState lcrstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_HARD_LIGHTPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_SOFT_LIGHTPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_EXCLUSIONPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWPerspectiveTransformPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_BLUEPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_GREENPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_SRC_ATOPPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_SRC_OUTPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWPhongLighting_POINTPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_SRC_OVERPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_ADDPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_COLOR_DODGEPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_MULTIPLYPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWSepiaTonePeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_LIGHTENPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWColorAdjustPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_COLOR_BURNPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_OVERLAYPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWInvertMaskPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_SRC_INPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWDisplacementMapPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBrightpassPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_REDPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWPhongLighting_DISTANTPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWPhongLighting_SPOTPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_DIFFERENCEPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_SCREENPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
JSWBlend_DARKENPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
private Rectangle |
JSWLinearConvolvePeer.getResultBounds(LinearConvolveRenderState lcrstate,
Rectangle outputClip,
ImageData... inputDatas) |
int |
JSWPerspectiveTransformPeer.getTextureCoordinates(int inputIndex,
float[] coords,
float srcX,
float srcY,
float srcNativeWidth,
float srcNativeHeight,
Rectangle dstBounds,
BaseTransform transform) |
int |
JSWDisplacementMapPeer.getTextureCoordinates(int inputIndex,
float[] coords,
float srcX,
float srcY,
float srcNativeWidth,
float srcNativeHeight,
Rectangle dstBounds,
BaseTransform transform) |
Modifier and Type | Method and Description |
---|---|
ImageData |
SSEBoxBlurPeer.filter(Effect effect,
BoxRenderState brstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBoxShadowPeer.filter(Effect effect,
BoxRenderState brstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSELinearConvolvePeer.filter(Effect effect,
LinearConvolveRenderState lcrstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_DARKENPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_HARD_LIGHTPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_SRC_ATOPPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_SCREENPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_COLOR_DODGEPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_SRC_OUTPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_LIGHTENPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEDisplacementMapPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_SRC_INPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_EXCLUSIONPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEPhongLighting_POINTPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEPerspectiveTransformPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_GREENPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_DIFFERENCEPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBrightpassPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEColorAdjustPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_SOFT_LIGHTPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_OVERLAYPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_BLUEPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSESepiaTonePeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEInvertMaskPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_MULTIPLYPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_COLOR_BURNPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_REDPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEPhongLighting_SPOTPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_SRC_OVERPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEPhongLighting_DISTANTPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
ImageData |
SSEBlend_ADDPeer.filter(Effect effect,
RenderState rstate,
BaseTransform transform,
Rectangle outputClip,
ImageData... inputs) |
int |
SSEDisplacementMapPeer.getTextureCoordinates(int inputIndex,
float[] coords,
float srcX,
float srcY,
float srcNativeWidth,
float srcNativeHeight,
Rectangle dstBounds,
BaseTransform transform) |
int |
SSEPerspectiveTransformPeer.getTextureCoordinates(int inputIndex,
float[] coords,
float srcX,
float srcY,
float srcNativeWidth,
float srcNativeHeight,
Rectangle dstBounds,
BaseTransform transform) |