org.jscience.media.pictures.filters
Class LightFilter.NormalEvaluator

java.lang.Object
  extended by org.jscience.media.pictures.filters.LightFilter.NormalEvaluator
Enclosing class:
LightFilter

public class LightFilter.NormalEvaluator
extends java.lang.Object

DOCUMENT ME!


Field Summary
static int CIRCLE_DOWN
          DOCUMENT ME!
static int CIRCLE_UP
          DOCUMENT ME!
static int ELLIPSE
          DOCUMENT ME!
static int LINEAR
          DOCUMENT ME!
static int PULSE
          DOCUMENT ME!
static int RECTANGLE
          DOCUMENT ME!
static int ROUNDRECT
          DOCUMENT ME!
static int SIN
          DOCUMENT ME!
static int SMOOTH
          DOCUMENT ME!
static int SMOOTH_PULSE
          DOCUMENT ME!
static int THING
          DOCUMENT ME!
 
Constructor Summary
LightFilter.NormalEvaluator()
           
 
Method Summary
 int getBevel()
          DOCUMENT ME!
 int getCornerRadius()
          DOCUMENT ME!
 int getMargin()
          DOCUMENT ME!
 void getNormalAt(int x, int y, int width, int height, org.jscience.media.pictures.filters.LightFilter.Vector3D normal)
          DOCUMENT ME!
 int getShape()
          DOCUMENT ME!
 void setBevel(int bevel)
          DOCUMENT ME!
 void setCornerRadius(int cornerRadius)
          DOCUMENT ME!
 void setMargin(int margin)
          DOCUMENT ME!
 void setShape(int shape)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RECTANGLE

public static final int RECTANGLE
DOCUMENT ME!

See Also:
Constant Field Values

ROUNDRECT

public static final int ROUNDRECT
DOCUMENT ME!

See Also:
Constant Field Values

ELLIPSE

public static final int ELLIPSE
DOCUMENT ME!

See Also:
Constant Field Values

LINEAR

public static final int LINEAR
DOCUMENT ME!

See Also:
Constant Field Values

SIN

public static final int SIN
DOCUMENT ME!

See Also:
Constant Field Values

CIRCLE_UP

public static final int CIRCLE_UP
DOCUMENT ME!

See Also:
Constant Field Values

CIRCLE_DOWN

public static final int CIRCLE_DOWN
DOCUMENT ME!

See Also:
Constant Field Values

SMOOTH

public static final int SMOOTH
DOCUMENT ME!

See Also:
Constant Field Values

PULSE

public static final int PULSE
DOCUMENT ME!

See Also:
Constant Field Values

SMOOTH_PULSE

public static final int SMOOTH_PULSE
DOCUMENT ME!

See Also:
Constant Field Values

THING

public static final int THING
DOCUMENT ME!

See Also:
Constant Field Values
Constructor Detail

LightFilter.NormalEvaluator

public LightFilter.NormalEvaluator()
Method Detail

setMargin

public void setMargin(int margin)
DOCUMENT ME!

Parameters:
margin - DOCUMENT ME!

getMargin

public int getMargin()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setCornerRadius

public void setCornerRadius(int cornerRadius)
DOCUMENT ME!

Parameters:
cornerRadius - DOCUMENT ME!

getCornerRadius

public int getCornerRadius()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setShape

public void setShape(int shape)
DOCUMENT ME!

Parameters:
shape - DOCUMENT ME!

getShape

public int getShape()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setBevel

public void setBevel(int bevel)
DOCUMENT ME!

Parameters:
bevel - DOCUMENT ME!

getBevel

public int getBevel()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getNormalAt

public void getNormalAt(int x,
                        int y,
                        int width,
                        int height,
                        org.jscience.media.pictures.filters.LightFilter.Vector3D normal)
DOCUMENT ME!

Parameters:
x - DOCUMENT ME!
y - DOCUMENT ME!
width - DOCUMENT ME!
height - DOCUMENT ME!
normal - DOCUMENT ME!