endrov.hardwareFrivolous
Class FrivolousComplexLib

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

public class FrivolousComplexLib
extends java.lang.Object


Constructor Summary
FrivolousComplexLib()
           
 
Method Summary
static float[] copyArray(float[] array)
           
static float[] getCombinedArray(FrivolousComplexArray complex)
           
static FrivolousComplexArray getComplexArray(float[] combined, int w, int h)
           
static FrivolousComplexArray getComplexMultiplication(FrivolousComplexArray a, FrivolousComplexArray b)
           
static FrivolousComplexArray getCrop(FrivolousComplexArray array, int width, int height, int offsetX, int offsetY)
           
static FrivolousComplexArray getFilledArray(FrivolousComplexArray sizeOf, float fillValue)
           
static float[] getImaginaryArray(FrivolousComplexArray complex)
           
static FrivolousComplexArray getRealAddition(FrivolousComplexArray a, FrivolousComplexArray b)
           
static float[] getRealArray(FrivolousComplexArray complex)
           
static float[] getRealArrayFirstHalf(FrivolousComplexArray complex)
           
static FrivolousComplexArray getRealDivision(FrivolousComplexArray a, FrivolousComplexArray b)
           
static FrivolousComplexArray getRealMultiplication(FrivolousComplexArray a, FrivolousComplexArray b)
           
static FrivolousComplexArray getRealSum(FrivolousComplexArray[] c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FrivolousComplexLib

public FrivolousComplexLib()
Method Detail

getRealArray

public static float[] getRealArray(FrivolousComplexArray complex)

getRealArrayFirstHalf

public static float[] getRealArrayFirstHalf(FrivolousComplexArray complex)

getCombinedArray

public static float[] getCombinedArray(FrivolousComplexArray complex)

getImaginaryArray

public static float[] getImaginaryArray(FrivolousComplexArray complex)

getComplexArray

public static FrivolousComplexArray getComplexArray(float[] combined,
                                                    int w,
                                                    int h)

getComplexMultiplication

public static FrivolousComplexArray getComplexMultiplication(FrivolousComplexArray a,
                                                             FrivolousComplexArray b)

getRealMultiplication

public static FrivolousComplexArray getRealMultiplication(FrivolousComplexArray a,
                                                          FrivolousComplexArray b)

getRealAddition

public static FrivolousComplexArray getRealAddition(FrivolousComplexArray a,
                                                    FrivolousComplexArray b)

getRealSum

public static FrivolousComplexArray getRealSum(FrivolousComplexArray[] c)

getRealDivision

public static FrivolousComplexArray getRealDivision(FrivolousComplexArray a,
                                                    FrivolousComplexArray b)

copyArray

public static float[] copyArray(float[] array)

getFilledArray

public static FrivolousComplexArray getFilledArray(FrivolousComplexArray sizeOf,
                                                   float fillValue)

getCrop

public static FrivolousComplexArray getCrop(FrivolousComplexArray array,
                                            int width,
                                            int height,
                                            int offsetX,
                                            int offsetY)