Class ImageClip
- java.lang.Object
-
- picasso.parser.language.ExpressionTreeNode
-
- picasso.parser.language.expressions.AbstractImageExpression
-
- picasso.parser.language.expressions.ImageClip
-
- All Implemented Interfaces:
EvaluatableExpression
public class ImageClip extends AbstractImageExpression
Represents the imageClip function. Clips and samples an image using the given coordinate expressions.
-
-
Field Summary
-
Fields inherited from class picasso.parser.language.expressions.AbstractImageExpression
filename, xExpr, yExpr
-
-
Constructor Summary
Constructors Constructor Description ImageClip(String filename, ExpressionTreeNode xExpr, ExpressionTreeNode yExpr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected RGBColorsampleImage(BufferedImage img, double xVal, double yVal)-
Methods inherited from class picasso.parser.language.expressions.AbstractImageExpression
evaluate, loadImage, toPixelCoordinate
-
-
-
-
Constructor Detail
-
ImageClip
public ImageClip(String filename, ExpressionTreeNode xExpr, ExpressionTreeNode yExpr)
-
-
Method Detail
-
sampleImage
protected RGBColor sampleImage(BufferedImage img, double xVal, double yVal)
- Specified by:
sampleImagein classAbstractImageExpression
-
-