All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.jhlabs.math.ImageFunction2D

java.lang.Object
   |
   +----com.jhlabs.math.ImageFunction2D

public class ImageFunction2D
extends java.lang.Object
implements com.jhlabs.math.Function2D

Variable Index

 o CLAMP
 o edgeAction
 o height
 o pixels
 o width
 o WRAP
 o ZERO

Constructor Index

 o ImageFunction2D(Image)
 o ImageFunction2D(Image, int)
 o ImageFunction2D(int[], int, int, int)

Method Index

 o evaluate(double, double)
 o getEdgeAction()
 o getHeight()
 o getWidth()
 o init(int[], int, int, int)
 o setEdgeAction(int)

Variables

 o ZERO
 public static final int ZERO
 o CLAMP
 public static final int CLAMP
 o WRAP
 public static final int WRAP
 o pixels
 protected int pixels[]
 o width
 protected int width
 o height
 protected int height
 o edgeAction
 protected int edgeAction

Constructors

 o ImageFunction2D
 public ImageFunction2D(java.awt.Image image)
 o ImageFunction2D
 public ImageFunction2D(java.awt.Image image,
                        int edgeAction)
 o ImageFunction2D
 public ImageFunction2D(int pixels[],
                        int width,
                        int height,
                        int edgeAction)

Methods

 o init
 public void init(int pixels[],
                  int width,
                  int height,
                  int edgeAction)
 o evaluate
 public double evaluate(double x,
                        double y)
 o setEdgeAction
 public void setEdgeAction(int edgeAction)
 o getEdgeAction
 public int getEdgeAction()
 o getWidth
 public int getWidth()
 o getHeight
 public int getHeight()

All Packages  Class Hierarchy  This Package  Previous  Next  Index