project.android.imageprocessing.filter.effect
Class PolkaDotFilter

java.lang.Object
  extended by project.android.imageprocessing.GLRenderer
      extended by project.android.imageprocessing.input.GLTextureOutputRenderer
          extended by project.android.imageprocessing.filter.BasicFilter
              extended by project.android.imageprocessing.filter.effect.PixellateFilter
                  extended by project.android.imageprocessing.filter.effect.PolkaDotFilter
All Implemented Interfaces:
GLTextureInputRenderer

public class PolkaDotFilter
extends PixellateFilter

Breaks an image up into colored dots within a regular grid fractionalWidthOfAPixel: How large the dots are, as a fraction of the width and height of the image (0.0 - 1.0) dotScaling: What fraction of each grid space is taken up by a dot, from 0.0 to 1.0.

Author:
Chris Batt

Field Summary
 
Fields inherited from class project.android.imageprocessing.GLRenderer
ATTRIBUTE_POSITION, ATTRIBUTE_TEXCOORD, UNIFORM_TEXTURE0, VARYING_TEXCOORD
 
Constructor Summary
PolkaDotFilter(float dotScaling, float fractionalWidth, float aspectRatio)
           
 
Method Summary
 
Methods inherited from class project.android.imageprocessing.filter.BasicFilter
newTextureReady
 
Methods inherited from class project.android.imageprocessing.input.GLTextureOutputRenderer
addTarget, destroy, getLockObject, getTargets, removeTarget
 
Methods inherited from class project.android.imageprocessing.GLRenderer
getBackgroundAlpha, getBackgroundBlue, getBackgroundGreen, getBackgroundRed, getHeight, getWidth, onDrawFrame, reInitialize, rotateClockwise90Degrees, rotateCounterClockwise90Degrees, setBackgroundAlpha, setBackgroundBlue, setBackgroundColour, setBackgroundGreen, setBackgroundRed, setRenderSize
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PolkaDotFilter

public PolkaDotFilter(float dotScaling,
                      float fractionalWidth,
                      float aspectRatio)