public class CGEImageHandler
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
protected long |
mNativeAddress |
| Constructor | Description |
|---|---|
CGEImageHandler() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
bindTargetFBO() |
|
void |
drawResult() |
|
android.graphics.Bitmap |
getResultBitmap() |
|
boolean |
initWithBitmap(android.graphics.Bitmap bmp) |
|
boolean |
initWithSize(int width,
int height) |
|
protected void |
nativeBindTargetFBO(long holder) |
|
protected long |
nativeCreateHandler() |
|
protected void |
nativeDrawResult(long holder) |
|
protected android.graphics.Bitmap |
nativeGetResultBitmap(long holder) |
|
protected boolean |
nativeInitWithBitmap(long holder,
android.graphics.Bitmap bmp) |
|
protected boolean |
nativeInitWithSize(long holder,
int width,
int height) |
|
protected void |
nativeProcessingFilters(long holder) |
|
protected void |
nativeProcessWithFilter(long holder,
long filterAddress) |
|
protected void |
nativeRelease(long holder) |
|
protected void |
nativeRevertImage(long holder) |
|
protected void |
nativeSetAsTarget(long holder) |
|
protected void |
nativeSetDrawerFlipScale(long holder,
float x,
float y) |
|
protected void |
nativeSetDrawerRotation(long holder,
float rad) |
|
protected void |
nativeSetFilterIntensity(long holder,
float value,
boolean shouldProcess) |
|
protected boolean |
nativeSetFilterIntensityAtIndex(long holder,
float value,
int index,
boolean shouldProcess) |
|
protected void |
nativeSetFilterWithAddress(long holder,
long filter) |
|
protected boolean |
nativeSetFilterWithConfig(long holder,
java.lang.String config,
boolean shouldCleanOlder,
boolean shouldProcess) |
|
protected void |
nativeSwapBufferFBO(long holder) |
|
void |
processFilters() |
|
void |
processWithFilter(long filterAddress) |
|
void |
release() |
|
void |
revertImage() |
|
void |
setAsTarget() |
|
void |
setDrawerFlipScale(float x,
float y) |
|
void |
setDrawerRotation(float rad) |
|
void |
setFilterIntensity(float intensity) |
|
void |
setFilterIntensity(float intensity,
boolean shouldProcess) |
|
boolean |
setFilterIntensityAtIndex(float intensity,
int index,
boolean shouldProcess) |
|
void |
setFilterWithAddres(long filter) |
|
void |
setFilterWithConfig(java.lang.String config) |
|
void |
setFilterWithConfig(java.lang.String config,
boolean shouldClearOlder,
boolean shouldProcess) |
|
void |
swapBufferFBO() |
public boolean initWithBitmap(android.graphics.Bitmap bmp)
public boolean initWithSize(int width,
int height)
public android.graphics.Bitmap getResultBitmap()
public void setDrawerRotation(float rad)
public void setDrawerFlipScale(float x,
float y)
public void setFilterWithConfig(java.lang.String config)
public void setFilterWithConfig(java.lang.String config,
boolean shouldClearOlder,
boolean shouldProcess)
public void setFilterIntensity(float intensity)
public void setFilterIntensity(float intensity,
boolean shouldProcess)
public boolean setFilterIntensityAtIndex(float intensity,
int index,
boolean shouldProcess)
public void drawResult()
public void bindTargetFBO()
public void setAsTarget()
public void swapBufferFBO()
public void revertImage()
public void processFilters()
public void processWithFilter(long filterAddress)
public void release()
public void setFilterWithAddres(long filter)
protected long nativeCreateHandler()
protected boolean nativeInitWithBitmap(long holder,
android.graphics.Bitmap bmp)
protected boolean nativeInitWithSize(long holder,
int width,
int height)
protected android.graphics.Bitmap nativeGetResultBitmap(long holder)
protected void nativeSetDrawerRotation(long holder,
float rad)
protected void nativeSetDrawerFlipScale(long holder,
float x,
float y)
protected boolean nativeSetFilterWithConfig(long holder,
java.lang.String config,
boolean shouldCleanOlder,
boolean shouldProcess)
protected void nativeSetFilterWithAddress(long holder,
long filter)
protected void nativeSetFilterIntensity(long holder,
float value,
boolean shouldProcess)
protected boolean nativeSetFilterIntensityAtIndex(long holder,
float value,
int index,
boolean shouldProcess)
protected void nativeDrawResult(long holder)
protected void nativeBindTargetFBO(long holder)
protected void nativeSetAsTarget(long holder)
protected void nativeSwapBufferFBO(long holder)
protected void nativeRevertImage(long holder)
protected void nativeProcessingFilters(long holder)
protected void nativeProcessWithFilter(long holder,
long filterAddress)
protected void nativeRelease(long holder)