endrov.hardwareFrivolous
Class FrivolousFourier

java.lang.Object
  extended by endrov.hardwareFrivolous.FrivolousFourier

public class FrivolousFourier
extends java.lang.Object


Constructor Summary
FrivolousFourier(int w, int h)
           
 
Method Summary
 FrivolousComplexArray backward(FrivolousComplexArray complex)
           
 FrivolousComplexArray forward(FrivolousComplexArray complex, boolean real)
           
protected static void shiftQuadrants(int w, int h, float[] x)
           
protected static void shiftQuadrants(int inputWidth, int inputHeight, float[] input, int outputWidth, int outputHeight, float[] output)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FrivolousFourier

public FrivolousFourier(int w,
                        int h)
Method Detail

forward

public FrivolousComplexArray forward(FrivolousComplexArray complex,
                                     boolean real)

backward

public FrivolousComplexArray backward(FrivolousComplexArray complex)

shiftQuadrants

protected static void shiftQuadrants(int w,
                                     int h,
                                     float[] x)

shiftQuadrants

protected static void shiftQuadrants(int inputWidth,
                                     int inputHeight,
                                     float[] input,
                                     int outputWidth,
                                     int outputHeight,
                                     float[] output)