Interface TransparencyRange

All Superinterfaces:
org.gvsig.tools.persistence.Persistent

public interface TransparencyRange extends org.gvsig.tools.persistence.Persistent
Author:
fdiaz
  • 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 TransparencyRange use and logic operation
    • setAlpha

      void setAlpha(int alpha)
      Sets alpha value to this TransparencyRange
      Parameters:
      alpha - Alpha value (0 to 255).
    • setAnd

      void setAnd(boolean flag)
      Sets boolean parameter to TransparencyRange to set if TransparencyRange use 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 this TransparencyRange
      Parameters:
      blue - Blue range values
    • setGreen

      void setGreen(int[] green)
      Sets blue range values to this TransparencyRange
      Parameters:
      green -
    • setRed

      void setRed(int[] red)
      Sets blue range values to this TransparencyRange
      Parameters:
      red -
    • setRGB

      void setRGB(int[] red, int[] green, int[] blue)
      Sets blue range values to this TransparencyRange
      Parameters:
      red -
      green -
      blue -
    • isSameRange

      boolean isSameRange(TransparencyRange otherRange)
      Compare range of colors
      Parameters:
      otherRange -
      Returns: