Package org.gvsig.raster.lib.legend.api
Interface TransparencyRange
- All Superinterfaces:
org.gvsig.tools.persistence.Persistent
public interface TransparencyRange
extends org.gvsig.tools.persistence.Persistent
- Author:
- fdiaz
-
Method Summary
Modifier and TypeMethodDescriptionintgetAlpha()int[]getBlue()int[]getGreen()int[]getRed()booleanisAnd()booleanisSameRange(TransparencyRange otherRange) Compare range of colorsvoidsetAlpha(int alpha) Sets alpha value to thisTransparencyRangevoidsetAnd(boolean flag) Sets boolean parameter toTransparencyRangeto set ifTransparencyRangeuse AND or OR logic operation.voidsetBlue(int[] blue) Sets blue range values to thisTransparencyRangevoidsetGreen(int[] green) Sets blue range values to thisTransparencyRangevoidsetRed(int[] red) Sets blue range values to thisTransparencyRangevoidsetRGB(int[] red, int[] green, int[] blue) Sets blue range values to thisTransparencyRangeMethods inherited from interface org.gvsig.tools.persistence.Persistent
loadFromState, saveToState
-
Method Details
-
getAlpha
int getAlpha()- Returns:
- Gets alpha of this
TransparencyRange. Default value is 255 (transparent)
-
getBlue
int[] getBlue()- Returns:
- Gets blue range values
-
getGreen
int[] getGreen()- Returns:
- Gets green range values
-
getRed
int[] getRed()- Returns:
- Gets red range values
-
isAnd
boolean isAnd()- Returns:
- Returns if
TransparencyRangeuse and logic operation
-
setAlpha
void setAlpha(int alpha) Sets alpha value to thisTransparencyRange- Parameters:
alpha- Alpha value (0 to 255).
-
setAnd
void setAnd(boolean flag) Sets boolean parameter toTransparencyRangeto set ifTransparencyRangeuse AND or OR logic operation.- Parameters:
flag- Flag to set AND or OR operation logic
-
setBlue
void setBlue(int[] blue) Sets blue range values to thisTransparencyRange- Parameters:
blue- Blue range values
-
setGreen
void setGreen(int[] green) Sets blue range values to thisTransparencyRange- Parameters:
green-
-
setRed
void setRed(int[] red) Sets blue range values to thisTransparencyRange- Parameters:
red-
-
setRGB
void setRGB(int[] red, int[] green, int[] blue) Sets blue range values to thisTransparencyRange- Parameters:
red-green-blue-
-
isSameRange
Compare range of colors- Parameters:
otherRange-- Returns:
-