com.jhlabs.image
Class GradientFilter
java.lang.Object
   com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.AbstractBufferedImageOp
       com.jhlabs.image.GradientFilter
com.jhlabs.image.GradientFilter
- All Implemented Interfaces: 
- ImageProcessorInterface, java.awt.image.BufferedImageOp, java.lang.Cloneable
- public class GradientFilter 
- extends AbstractBufferedImageOp
A filter which draws a coloured gradient. This is largely superceded by GradientPaint in Java1.2, but does provide a few
 more gradient options.
 
| Constructor Summary | 
| GradientFilter()
 | 
| GradientFilter(java.awt.Point p1,
               java.awt.Point p2,
               int color1,
               int color2,
               boolean repeat,
               int type,
               int interpolation)
 | 
 
 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
LINEAR
public static final int LINEAR
- See Also:
- Constant Field Values
BILINEAR
public static final int BILINEAR
- See Also:
- Constant Field Values
RADIAL
public static final int RADIAL
- See Also:
- Constant Field Values
CONICAL
public static final int CONICAL
- See Also:
- Constant Field Values
BICONICAL
public static final int BICONICAL
- See Also:
- Constant Field Values
SQUARE
public static final int SQUARE
- See Also:
- Constant Field Values
INT_LINEAR
public static final int INT_LINEAR
- See Also:
- Constant Field Values
INT_CIRCLE_UP
public static final int INT_CIRCLE_UP
- See Also:
- Constant Field Values
INT_CIRCLE_DOWN
public static final int INT_CIRCLE_DOWN
- See Also:
- Constant Field Values
INT_SMOOTH
public static final int INT_SMOOTH
- See Also:
- Constant Field Values
GradientFilter
public GradientFilter()
GradientFilter
public GradientFilter(java.awt.Point p1,
                      java.awt.Point p2,
                      int color1,
                      int color2,
                      boolean repeat,
                      int type,
                      int interpolation)
setPoint1
public void setPoint1(java.awt.Point point1)
- 
 
getPoint1
public java.awt.Point getPoint1()
- 
 
setPoint2
public void setPoint2(java.awt.Point point2)
- 
 
getPoint2
public java.awt.Point getPoint2()
- 
 
setType
public void setType(int type)
- 
 
getType
public int getType()
- 
 
setInterpolation
public void setInterpolation(int interpolation)
- 
 
getInterpolation
public int getInterpolation()
- 
 
setAngle
public void setAngle(float angle)
- 
 
getAngle
public float getAngle()
- 
 
setColormap
public void setColormap(Colormap colormap)
- 
 
getColormap
public Colormap getColormap()
- 
 
setPaintMode
public void setPaintMode(int paintMode)
- 
 
getPaintMode
public int getPaintMode()
- 
 
filter
public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src,
                                           java.awt.image.BufferedImage dst)
- 
 
toString
public java.lang.String toString()
- 
- Overrides:
- toStringin class- java.lang.Object
 
-