lt.monarch.image.filter
Class DripFilter

java.lang.Object
  extended by lt.monarch.image.AbstractFrameFilter
      extended by lt.monarch.image.filter.DripFilter
All Implemented Interfaces:
FrameFilter

public class DripFilter
extends AbstractFrameFilter


Field Summary
Modifier and Type Field and Description
 java.awt.Point center
           
 float externalRadius
           
 float frequency
           
 float height
           
 float internalRadius
           
 float lighting
           
 float phase
           
 
Constructor Summary
Constructor and Description
DripFilter()
           
 
Method Summary
Modifier and Type Method and Description
 float calculateWaveExternalRadius()
           
 float calculateWaveInternalRadius()
           
 void filterFrame(RGBBitmap frame, RGBBitmap result)
           
 
Methods inherited from class lt.monarch.image.AbstractFrameFilter
initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

center

public java.awt.Point center

phase

public float phase

frequency

public float frequency

height

public float height

internalRadius

public float internalRadius

externalRadius

public float externalRadius

lighting

public float lighting
Constructor Detail

DripFilter

public DripFilter()
Method Detail

calculateWaveInternalRadius

public float calculateWaveInternalRadius()

calculateWaveExternalRadius

public float calculateWaveExternalRadius()

filterFrame

public void filterFrame(RGBBitmap frame,
                        RGBBitmap result)