public class ColorMatrixTool extends AbstractTool
| Modifier and Type | Class and Description |
|---|---|
class |
ColorMatrixTool.SaveState |
AbstractConfig.AspectConfigInterface, AbstractConfig.BindData, AbstractConfig.ColorConfigInterface, AbstractConfig.ConfigViewHolder, AbstractConfig.FontConfigInterface<T>, AbstractConfig.ImageFilterInterface, AbstractConfig.StickerConfigInterface, AbstractConfig.ToolConfigInterface| Modifier and Type | Field and Description |
|---|---|
ColorMatrixTool.SaveState |
saveState |
panelClassNO_THUMBNAIL_ID, ORIGINAL_THUMBNAIL_SIZE| Constructor and Description |
|---|
ColorMatrixTool(int name,
int drawableId) |
ColorMatrixTool(int name,
int drawableId,
java.lang.Class<? extends AbstractToolPanel> panelClass) |
| Modifier and Type | Method and Description |
|---|---|
android.view.View |
attachPanel(android.view.ViewGroup parentView,
EditorPreview preview) |
void |
detachPanel(boolean revertChanges) |
float |
getBrightness() |
float |
getContrast() |
AbstractOperation |
getOperation() |
float |
getSaturation() |
void |
invalidate() |
boolean |
isRevertible() |
protected void |
revertState() |
protected void |
saveState() |
void |
setBrightness(float brightness) |
void |
setContrast(float contrast) |
void |
setSaturation(float saturation) |
convertFromRange, convertToRange, getEditorPreview, getLayout, getOperator, getVerticalLayout, isAttached, isSelectable, refreshPanel, revertChangescreateViewHolder, generateBindData, generateBindDataAsync, getName, getThumbnailBitmap, getThumbnailBitmap, getThumbnailResId, getTitle, hasStaticThumbnail, isClickableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTitlecreateViewHolder, generateBindData, generateBindDataAsync, getNamepublic ColorMatrixTool.SaveState saveState
public ColorMatrixTool(int name,
int drawableId)
public ColorMatrixTool(int name,
int drawableId,
java.lang.Class<? extends AbstractToolPanel> panelClass)
public AbstractOperation getOperation()
getOperation in interface AbstractConfig.ToolConfigInterfacegetOperation in class AbstractToolpublic boolean isRevertible()
isRevertible in interface AbstractConfig.ToolConfigInterfaceisRevertible in class AbstractToolprotected void saveState()
saveState in class AbstractToolprotected void revertState()
revertState in class AbstractToolpublic android.view.View attachPanel(android.view.ViewGroup parentView,
EditorPreview preview)
attachPanel in class AbstractToolpublic void detachPanel(boolean revertChanges)
detachPanel in interface AbstractConfig.ToolConfigInterfacedetachPanel in class AbstractToolpublic void invalidate()
public float getSaturation()
public void setSaturation(float saturation)
public float getBrightness()
public void setBrightness(float brightness)
public float getContrast()
public void setContrast(float contrast)