- java.lang.Object
-
- org.praxislive.video.render.ops.TransformBlit
-
-
Constructor Summary
Constructors Constructor Description TransformBlit()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlendModegetBlendMode()RectanglegetDestinationRegion(Rectangle rect)doublegetOpacity()RectanglegetSourceRegion(Rectangle rect)AffineTransformgetTransform(AffineTransform transform)booleanhasDestinationRegion()booleanhasSourceRegion()voidprocess(PixelData output, PixelData... inputs)TransformBlitsetBlendMode(BlendMode blendMode)TransformBlitsetDestinationRegion(int x, int y, int width, int height)TransformBlitsetDestinationRegion(Rectangle rect)TransformBlitsetOpacity(double opacity)TransformBlitsetSourceRegion(int x, int y, int width, int height)TransformBlitsetSourceRegion(Rectangle rect)voidsetTransform(AffineTransform transform)
-
-
-
Method Detail
-
setTransform
public void setTransform(AffineTransform transform)
-
getTransform
public AffineTransform getTransform(AffineTransform transform)
-
setSourceRegion
public TransformBlit setSourceRegion(Rectangle rect)
-
setSourceRegion
public TransformBlit setSourceRegion(int x, int y, int width, int height)
-
hasSourceRegion
public boolean hasSourceRegion()
-
setDestinationRegion
public TransformBlit setDestinationRegion(Rectangle rect)
-
setDestinationRegion
public TransformBlit setDestinationRegion(int x, int y, int width, int height)
-
hasDestinationRegion
public boolean hasDestinationRegion()
-
setBlendMode
public TransformBlit setBlendMode(BlendMode blendMode)
-
getBlendMode
public BlendMode getBlendMode()
-
setOpacity
public TransformBlit setOpacity(double opacity)
-
getOpacity
public double getOpacity()
-
-