Class Convolve1D
java.lang.Object
gaiasky.util.gdx.contrib.postprocess.filters.Filter<Convolve1D>
gaiasky.util.gdx.contrib.postprocess.filters.Convolve1D
public final class Convolve1D extends Filter<Convolve1D>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Convolve1D.Param
Nested classes/interfaces inherited from class gaiasky.util.gdx.contrib.postprocess.filters.Filter
Filter.Parameter
-
Field Summary
Fields inherited from class gaiasky.util.gdx.contrib.postprocess.filters.Filter
inputBuffer, inputTexture, outputBuffer, program, quad, u_texture0, u_texture1, u_texture2, u_texture3
-
Constructor Summary
Constructors Constructor Description Convolve1D(int length)
Convolve1D(int length, float[] weights_data)
Convolve1D(int length, float[] weights_data, float[] offsets)
-
Method Summary
Modifier and Type Method Description void
dispose()
protected void
onBeforeRender()
This method will get called just before a rendering operation occurs.void
rebind()
FIXME add commentvoid
setWeights(int length, float[] weights, float[] offsets)
Methods inherited from class gaiasky.util.gdx.contrib.postprocess.filters.Filter
endParams, realRender, render, setInput, setInput, setOutput, setParam, setParam, setParam, setParam, setParam, setParam, setParams, setParams, setParams, setParams, setParams, setParams, setParamsv, setParamv, updateProgram
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
length
public int length -
weights
public float[] weights -
offsets
public float[] offsets
-
-
Constructor Details
-
Convolve1D
public Convolve1D(int length) -
Convolve1D
public Convolve1D(int length, float[] weights_data) -
Convolve1D
public Convolve1D(int length, float[] weights_data, float[] offsets)
-
-
Method Details
-
setWeights
public void setWeights(int length, float[] weights, float[] offsets) -
dispose
public void dispose()- Overrides:
dispose
in classFilter<Convolve1D>
-
rebind
public void rebind()Description copied from class:Filter
FIXME add comment- Specified by:
rebind
in classFilter<Convolve1D>
-
onBeforeRender
protected void onBeforeRender()Description copied from class:Filter
This method will get called just before a rendering operation occurs.- Specified by:
onBeforeRender
in classFilter<Convolve1D>
-