Class FeDisplacementMap.DisplacementOp
java.lang.Object
com.github.weisj.jsvg.nodes.filter.FeDisplacementMap.DisplacementOp
- All Implemented Interfaces:
BufferedImageOp
- Enclosing class:
FeDisplacementMap
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @NotNull PixelProviderprivate final doubleprivate final doubleprivate final @NotNull Rectangle2D -
Constructor Summary
ConstructorsConstructorDescriptionDisplacementOp(@NotNull PixelProvider displacementChannel, @NotNull Rectangle2D sourceBounds, double displacementScaleX, double displacementScaleY) -
Method Summary
Modifier and TypeMethodDescriptioncreateCompatibleDestImage(BufferedImage src, ColorModel dstCM) filter(BufferedImage src, BufferedImage dest) getBounds2D(@NotNull BufferedImage src) getPoint2D(Point2D srcPt, Point2D dstPt)
-
Field Details
-
displacementChannel
-
sourceBounds
-
displacementScaleX
private final double displacementScaleX -
displacementScaleY
private final double displacementScaleY
-
-
Constructor Details
-
DisplacementOp
public DisplacementOp(@NotNull @NotNull PixelProvider displacementChannel, @NotNull @NotNull Rectangle2D sourceBounds, double displacementScaleX, double displacementScaleY)
-
-
Method Details
-
createCompatibleDestImage
- Specified by:
createCompatibleDestImagein interfaceBufferedImageOp
-
getBounds2D
- Specified by:
getBounds2Din interfaceBufferedImageOp
-
getPoint2D
- Specified by:
getPoint2Din interfaceBufferedImageOp
-
filter
- Specified by:
filterin interfaceBufferedImageOp
-
getRenderingHints
- Specified by:
getRenderingHintsin interfaceBufferedImageOp
-