transformation

Class Filter

Known Direct Subclasses:
Daub2, HaarFilter

public abstract class Filter
extends Grid

Field Summary

private String
actualFilter
private double[]
approximation
private int
depth
private double[]
detail
private double[]
synthesis1
private double[]
synthesis2

Fields inherited from class transformation.Grid

active, activeLength, activeStart, border, fm, font, gap, green, marginT, originX, originY, red, roundedValues, signalRed, values

Method Summary

String
actualFilter()
void
fold(Grid source, Grid destination)
void
fold(Grid source, Grid[] destination)
double[]
getApproximation()
double[]
getDetail()
double[]
getSynthesis1()
double[]
getSynthesis2()
int
length()
void
setApproximation(double[] d)
void
setDetail(double[] d)
void
setSynthesis1(double[] d)
void
setSynthesis2(double[] d)

Methods inherited from class transformation.Grid

drawGrid, drawSingleActiveRegion, drawSingleGrid, drawValue, drawValue, drawValue, get, getArrowStart, getArrowStop, getBorder, getGap, getLength, getRounded, getRoundedValues, getValues, getWritingPosition, origin, originY, roundValues, set, setActive, setBorder, setColors, setGap, setOriginX, setValues

Field Details

actualFilter

private String actualFilter

approximation

private double[] approximation

depth

private int depth

detail

private double[] detail

synthesis1

private double[] synthesis1

synthesis2

private double[] synthesis2

Method Details

actualFilter

public String actualFilter()

fold

public void fold(Grid source,
                 Grid destination)

fold

public void fold(Grid source,
                 Grid[] destination)

getApproximation

public double[] getApproximation()

getDetail

public double[] getDetail()

getSynthesis1

public double[] getSynthesis1()

getSynthesis2

public double[] getSynthesis2()

length

public int length()

setApproximation

public void setApproximation(double[] d)

setDetail

public void setDetail(double[] d)

setSynthesis1

public void setSynthesis1(double[] d)

setSynthesis2

public void setSynthesis2(double[] d)