public class GPUImageFilterGroup extends GPUImageFilter
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected java.util.List<GPUImageFilter> |
mFilters |
protected java.util.List<GPUImageFilter> |
mMergedFilters |
mGLAttribPosition, mGLAttribTextureCoordinate, mGLProgId, mGLUniformTexture, mOutputHeight, mOutputWidth, NO_FILTER_FRAGMENT_SHADER, NO_FILTER_VERTEX_SHADER| コンストラクタと説明 |
|---|
GPUImageFilterGroup()
Instantiates a new GPUImageFilterGroup with no filters.
|
GPUImageFilterGroup(java.util.List<GPUImageFilter> filters)
Instantiates a new GPUImageFilterGroup with the given filters.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addFilter(GPUImageFilter aFilter) |
java.util.List<GPUImageFilter> |
getFilters()
Gets the filters.
|
java.util.List<GPUImageFilter> |
getMergedFilters() |
void |
onDestroy() |
void |
onDraw(int textureId,
java.nio.FloatBuffer cubeBuffer,
java.nio.FloatBuffer textureBuffer) |
void |
onInit() |
void |
onOutputSizeChanged(int width,
int height) |
void |
updateMergedFilters() |
convertStreamToString, destroy, getAttribPosition, getAttribTextureCoordinate, getOutputHeight, getOutputWidth, getProgram, getUniformTexture, init, isInitialized, loadShader, onDrawArraysPre, onInitialized, runOnDraw, runPendingOnDrawTasks, setFloat, setFloatArray, setFloatVec2, setFloatVec3, setFloatVec4, setInteger, setPoint, setUniformMatrix3f, setUniformMatrix4fprotected java.util.List<GPUImageFilter> mFilters
protected java.util.List<GPUImageFilter> mMergedFilters
public GPUImageFilterGroup()
public GPUImageFilterGroup(java.util.List<GPUImageFilter> filters)
filters - the filters which represent this filterpublic void addFilter(GPUImageFilter aFilter)
public void onInit()
onInit クラス内 GPUImageFilterpublic void onDestroy()
onDestroy クラス内 GPUImageFilterpublic void onOutputSizeChanged(int width,
int height)
onOutputSizeChanged クラス内 GPUImageFilterpublic void onDraw(int textureId,
java.nio.FloatBuffer cubeBuffer,
java.nio.FloatBuffer textureBuffer)
onDraw クラス内 GPUImageFilterpublic java.util.List<GPUImageFilter> getFilters()
public java.util.List<GPUImageFilter> getMergedFilters()
public void updateMergedFilters()